Class EvaluatedAnnotation.Builder

  • All Implemented Interfaces:
    EvaluatedAnnotationOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
    Enclosing class:
    EvaluatedAnnotation

    public static final class EvaluatedAnnotation.Builder
    extends com.google.protobuf.GeneratedMessageV3.Builder<EvaluatedAnnotation.Builder>
    implements EvaluatedAnnotationOrBuilder
     True positive, false positive, or false negative.
    
     EvaluatedAnnotation is only available under ModelEvaluationSlice with slice
     of `annotationSpec` dimension.
     
    Protobuf type google.cloud.aiplatform.v1beta1.EvaluatedAnnotation
    • Method Detail

      • getDescriptor

        public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      • internalGetFieldAccessorTable

        protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
        Specified by:
        internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<EvaluatedAnnotation.Builder>
      • clear

        public EvaluatedAnnotation.Builder clear()
        Specified by:
        clear in interface com.google.protobuf.Message.Builder
        Specified by:
        clear in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        clear in class com.google.protobuf.GeneratedMessageV3.Builder<EvaluatedAnnotation.Builder>
      • getDescriptorForType

        public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
        Specified by:
        getDescriptorForType in interface com.google.protobuf.Message.Builder
        Specified by:
        getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
        Overrides:
        getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<EvaluatedAnnotation.Builder>
      • getDefaultInstanceForType

        public EvaluatedAnnotation getDefaultInstanceForType()
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      • build

        public EvaluatedAnnotation build()
        Specified by:
        build in interface com.google.protobuf.Message.Builder
        Specified by:
        build in interface com.google.protobuf.MessageLite.Builder
      • buildPartial

        public EvaluatedAnnotation buildPartial()
        Specified by:
        buildPartial in interface com.google.protobuf.Message.Builder
        Specified by:
        buildPartial in interface com.google.protobuf.MessageLite.Builder
      • clone

        public EvaluatedAnnotation.Builder clone()
        Specified by:
        clone in interface com.google.protobuf.Message.Builder
        Specified by:
        clone in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        clone in class com.google.protobuf.GeneratedMessageV3.Builder<EvaluatedAnnotation.Builder>
      • setField

        public EvaluatedAnnotation.Builder setField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                    Object value)
        Specified by:
        setField in interface com.google.protobuf.Message.Builder
        Overrides:
        setField in class com.google.protobuf.GeneratedMessageV3.Builder<EvaluatedAnnotation.Builder>
      • clearField

        public EvaluatedAnnotation.Builder clearField​(com.google.protobuf.Descriptors.FieldDescriptor field)
        Specified by:
        clearField in interface com.google.protobuf.Message.Builder
        Overrides:
        clearField in class com.google.protobuf.GeneratedMessageV3.Builder<EvaluatedAnnotation.Builder>
      • clearOneof

        public EvaluatedAnnotation.Builder clearOneof​(com.google.protobuf.Descriptors.OneofDescriptor oneof)
        Specified by:
        clearOneof in interface com.google.protobuf.Message.Builder
        Overrides:
        clearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<EvaluatedAnnotation.Builder>
      • setRepeatedField

        public EvaluatedAnnotation.Builder setRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                            int index,
                                                            Object value)
        Specified by:
        setRepeatedField in interface com.google.protobuf.Message.Builder
        Overrides:
        setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<EvaluatedAnnotation.Builder>
      • addRepeatedField

        public EvaluatedAnnotation.Builder addRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                            Object value)
        Specified by:
        addRepeatedField in interface com.google.protobuf.Message.Builder
        Overrides:
        addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<EvaluatedAnnotation.Builder>
      • mergeFrom

        public EvaluatedAnnotation.Builder mergeFrom​(com.google.protobuf.Message other)
        Specified by:
        mergeFrom in interface com.google.protobuf.Message.Builder
        Overrides:
        mergeFrom in class com.google.protobuf.AbstractMessage.Builder<EvaluatedAnnotation.Builder>
      • isInitialized

        public final boolean isInitialized()
        Specified by:
        isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
        Overrides:
        isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<EvaluatedAnnotation.Builder>
      • mergeFrom

        public EvaluatedAnnotation.Builder mergeFrom​(com.google.protobuf.CodedInputStream input,
                                                     com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                              throws IOException
        Specified by:
        mergeFrom in interface com.google.protobuf.Message.Builder
        Specified by:
        mergeFrom in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        mergeFrom in class com.google.protobuf.AbstractMessage.Builder<EvaluatedAnnotation.Builder>
        Throws:
        IOException
      • getTypeValue

        public int getTypeValue()
         Output only. Type of the EvaluatedAnnotation.
         
        .google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.EvaluatedAnnotationType type = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getTypeValue in interface EvaluatedAnnotationOrBuilder
        Returns:
        The enum numeric value on the wire for type.
      • setTypeValue

        public EvaluatedAnnotation.Builder setTypeValue​(int value)
         Output only. Type of the EvaluatedAnnotation.
         
        .google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.EvaluatedAnnotationType type = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Parameters:
        value - The enum numeric value on the wire for type to set.
        Returns:
        This builder for chaining.
      • setType

        public EvaluatedAnnotation.Builder setType​(EvaluatedAnnotation.EvaluatedAnnotationType value)
         Output only. Type of the EvaluatedAnnotation.
         
        .google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.EvaluatedAnnotationType type = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Parameters:
        value - The type to set.
        Returns:
        This builder for chaining.
      • clearType

        public EvaluatedAnnotation.Builder clearType()
         Output only. Type of the EvaluatedAnnotation.
         
        .google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.EvaluatedAnnotationType type = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        This builder for chaining.
      • getPredictionsList

        public List<com.google.protobuf.Value> getPredictionsList()
         Output only. The model predicted annotations.
        
         For true positive, there is one and only one prediction, which matches the
         only one ground truth annotation in
         [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths].
        
         For false positive, there is one and only one prediction, which doesn't
         match any ground truth annotation of the corresponding
         [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
        
         For false negative, there are zero or more predictions which are similar to
         the only ground truth annotation in
         [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths]
         but not enough for a match.
        
         The schema of the prediction is stored in
         [ModelEvaluation.annotation_schema_uri][]
         
        repeated .google.protobuf.Value predictions = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getPredictionsList in interface EvaluatedAnnotationOrBuilder
      • getPredictionsCount

        public int getPredictionsCount()
         Output only. The model predicted annotations.
        
         For true positive, there is one and only one prediction, which matches the
         only one ground truth annotation in
         [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths].
        
         For false positive, there is one and only one prediction, which doesn't
         match any ground truth annotation of the corresponding
         [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
        
         For false negative, there are zero or more predictions which are similar to
         the only ground truth annotation in
         [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths]
         but not enough for a match.
        
         The schema of the prediction is stored in
         [ModelEvaluation.annotation_schema_uri][]
         
        repeated .google.protobuf.Value predictions = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getPredictionsCount in interface EvaluatedAnnotationOrBuilder
      • getPredictions

        public com.google.protobuf.Value getPredictions​(int index)
         Output only. The model predicted annotations.
        
         For true positive, there is one and only one prediction, which matches the
         only one ground truth annotation in
         [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths].
        
         For false positive, there is one and only one prediction, which doesn't
         match any ground truth annotation of the corresponding
         [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
        
         For false negative, there are zero or more predictions which are similar to
         the only ground truth annotation in
         [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths]
         but not enough for a match.
        
         The schema of the prediction is stored in
         [ModelEvaluation.annotation_schema_uri][]
         
        repeated .google.protobuf.Value predictions = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getPredictions in interface EvaluatedAnnotationOrBuilder
      • setPredictions

        public EvaluatedAnnotation.Builder setPredictions​(int index,
                                                          com.google.protobuf.Value value)
         Output only. The model predicted annotations.
        
         For true positive, there is one and only one prediction, which matches the
         only one ground truth annotation in
         [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths].
        
         For false positive, there is one and only one prediction, which doesn't
         match any ground truth annotation of the corresponding
         [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
        
         For false negative, there are zero or more predictions which are similar to
         the only ground truth annotation in
         [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths]
         but not enough for a match.
        
         The schema of the prediction is stored in
         [ModelEvaluation.annotation_schema_uri][]
         
        repeated .google.protobuf.Value predictions = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • setPredictions

        public EvaluatedAnnotation.Builder setPredictions​(int index,
                                                          com.google.protobuf.Value.Builder builderForValue)
         Output only. The model predicted annotations.
        
         For true positive, there is one and only one prediction, which matches the
         only one ground truth annotation in
         [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths].
        
         For false positive, there is one and only one prediction, which doesn't
         match any ground truth annotation of the corresponding
         [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
        
         For false negative, there are zero or more predictions which are similar to
         the only ground truth annotation in
         [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths]
         but not enough for a match.
        
         The schema of the prediction is stored in
         [ModelEvaluation.annotation_schema_uri][]
         
        repeated .google.protobuf.Value predictions = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • addPredictions

        public EvaluatedAnnotation.Builder addPredictions​(com.google.protobuf.Value value)
         Output only. The model predicted annotations.
        
         For true positive, there is one and only one prediction, which matches the
         only one ground truth annotation in
         [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths].
        
         For false positive, there is one and only one prediction, which doesn't
         match any ground truth annotation of the corresponding
         [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
        
         For false negative, there are zero or more predictions which are similar to
         the only ground truth annotation in
         [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths]
         but not enough for a match.
        
         The schema of the prediction is stored in
         [ModelEvaluation.annotation_schema_uri][]
         
        repeated .google.protobuf.Value predictions = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • addPredictions

        public EvaluatedAnnotation.Builder addPredictions​(int index,
                                                          com.google.protobuf.Value value)
         Output only. The model predicted annotations.
        
         For true positive, there is one and only one prediction, which matches the
         only one ground truth annotation in
         [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths].
        
         For false positive, there is one and only one prediction, which doesn't
         match any ground truth annotation of the corresponding
         [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
        
         For false negative, there are zero or more predictions which are similar to
         the only ground truth annotation in
         [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths]
         but not enough for a match.
        
         The schema of the prediction is stored in
         [ModelEvaluation.annotation_schema_uri][]
         
        repeated .google.protobuf.Value predictions = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • addPredictions

        public EvaluatedAnnotation.Builder addPredictions​(com.google.protobuf.Value.Builder builderForValue)
         Output only. The model predicted annotations.
        
         For true positive, there is one and only one prediction, which matches the
         only one ground truth annotation in
         [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths].
        
         For false positive, there is one and only one prediction, which doesn't
         match any ground truth annotation of the corresponding
         [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
        
         For false negative, there are zero or more predictions which are similar to
         the only ground truth annotation in
         [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths]
         but not enough for a match.
        
         The schema of the prediction is stored in
         [ModelEvaluation.annotation_schema_uri][]
         
        repeated .google.protobuf.Value predictions = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • addPredictions

        public EvaluatedAnnotation.Builder addPredictions​(int index,
                                                          com.google.protobuf.Value.Builder builderForValue)
         Output only. The model predicted annotations.
        
         For true positive, there is one and only one prediction, which matches the
         only one ground truth annotation in
         [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths].
        
         For false positive, there is one and only one prediction, which doesn't
         match any ground truth annotation of the corresponding
         [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
        
         For false negative, there are zero or more predictions which are similar to
         the only ground truth annotation in
         [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths]
         but not enough for a match.
        
         The schema of the prediction is stored in
         [ModelEvaluation.annotation_schema_uri][]
         
        repeated .google.protobuf.Value predictions = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • addAllPredictions

        public EvaluatedAnnotation.Builder addAllPredictions​(Iterable<? extends com.google.protobuf.Value> values)
         Output only. The model predicted annotations.
        
         For true positive, there is one and only one prediction, which matches the
         only one ground truth annotation in
         [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths].
        
         For false positive, there is one and only one prediction, which doesn't
         match any ground truth annotation of the corresponding
         [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
        
         For false negative, there are zero or more predictions which are similar to
         the only ground truth annotation in
         [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths]
         but not enough for a match.
        
         The schema of the prediction is stored in
         [ModelEvaluation.annotation_schema_uri][]
         
        repeated .google.protobuf.Value predictions = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • clearPredictions

        public EvaluatedAnnotation.Builder clearPredictions()
         Output only. The model predicted annotations.
        
         For true positive, there is one and only one prediction, which matches the
         only one ground truth annotation in
         [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths].
        
         For false positive, there is one and only one prediction, which doesn't
         match any ground truth annotation of the corresponding
         [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
        
         For false negative, there are zero or more predictions which are similar to
         the only ground truth annotation in
         [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths]
         but not enough for a match.
        
         The schema of the prediction is stored in
         [ModelEvaluation.annotation_schema_uri][]
         
        repeated .google.protobuf.Value predictions = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • removePredictions

        public EvaluatedAnnotation.Builder removePredictions​(int index)
         Output only. The model predicted annotations.
        
         For true positive, there is one and only one prediction, which matches the
         only one ground truth annotation in
         [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths].
        
         For false positive, there is one and only one prediction, which doesn't
         match any ground truth annotation of the corresponding
         [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
        
         For false negative, there are zero or more predictions which are similar to
         the only ground truth annotation in
         [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths]
         but not enough for a match.
        
         The schema of the prediction is stored in
         [ModelEvaluation.annotation_schema_uri][]
         
        repeated .google.protobuf.Value predictions = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getPredictionsBuilder

        public com.google.protobuf.Value.Builder getPredictionsBuilder​(int index)
         Output only. The model predicted annotations.
        
         For true positive, there is one and only one prediction, which matches the
         only one ground truth annotation in
         [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths].
        
         For false positive, there is one and only one prediction, which doesn't
         match any ground truth annotation of the corresponding
         [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
        
         For false negative, there are zero or more predictions which are similar to
         the only ground truth annotation in
         [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths]
         but not enough for a match.
        
         The schema of the prediction is stored in
         [ModelEvaluation.annotation_schema_uri][]
         
        repeated .google.protobuf.Value predictions = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getPredictionsOrBuilder

        public com.google.protobuf.ValueOrBuilder getPredictionsOrBuilder​(int index)
         Output only. The model predicted annotations.
        
         For true positive, there is one and only one prediction, which matches the
         only one ground truth annotation in
         [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths].
        
         For false positive, there is one and only one prediction, which doesn't
         match any ground truth annotation of the corresponding
         [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
        
         For false negative, there are zero or more predictions which are similar to
         the only ground truth annotation in
         [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths]
         but not enough for a match.
        
         The schema of the prediction is stored in
         [ModelEvaluation.annotation_schema_uri][]
         
        repeated .google.protobuf.Value predictions = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getPredictionsOrBuilder in interface EvaluatedAnnotationOrBuilder
      • getPredictionsOrBuilderList

        public List<? extends com.google.protobuf.ValueOrBuilder> getPredictionsOrBuilderList()
         Output only. The model predicted annotations.
        
         For true positive, there is one and only one prediction, which matches the
         only one ground truth annotation in
         [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths].
        
         For false positive, there is one and only one prediction, which doesn't
         match any ground truth annotation of the corresponding
         [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
        
         For false negative, there are zero or more predictions which are similar to
         the only ground truth annotation in
         [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths]
         but not enough for a match.
        
         The schema of the prediction is stored in
         [ModelEvaluation.annotation_schema_uri][]
         
        repeated .google.protobuf.Value predictions = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getPredictionsOrBuilderList in interface EvaluatedAnnotationOrBuilder
      • addPredictionsBuilder

        public com.google.protobuf.Value.Builder addPredictionsBuilder()
         Output only. The model predicted annotations.
        
         For true positive, there is one and only one prediction, which matches the
         only one ground truth annotation in
         [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths].
        
         For false positive, there is one and only one prediction, which doesn't
         match any ground truth annotation of the corresponding
         [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
        
         For false negative, there are zero or more predictions which are similar to
         the only ground truth annotation in
         [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths]
         but not enough for a match.
        
         The schema of the prediction is stored in
         [ModelEvaluation.annotation_schema_uri][]
         
        repeated .google.protobuf.Value predictions = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • addPredictionsBuilder

        public com.google.protobuf.Value.Builder addPredictionsBuilder​(int index)
         Output only. The model predicted annotations.
        
         For true positive, there is one and only one prediction, which matches the
         only one ground truth annotation in
         [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths].
        
         For false positive, there is one and only one prediction, which doesn't
         match any ground truth annotation of the corresponding
         [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
        
         For false negative, there are zero or more predictions which are similar to
         the only ground truth annotation in
         [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths]
         but not enough for a match.
        
         The schema of the prediction is stored in
         [ModelEvaluation.annotation_schema_uri][]
         
        repeated .google.protobuf.Value predictions = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getPredictionsBuilderList

        public List<com.google.protobuf.Value.Builder> getPredictionsBuilderList()
         Output only. The model predicted annotations.
        
         For true positive, there is one and only one prediction, which matches the
         only one ground truth annotation in
         [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths].
        
         For false positive, there is one and only one prediction, which doesn't
         match any ground truth annotation of the corresponding
         [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
        
         For false negative, there are zero or more predictions which are similar to
         the only ground truth annotation in
         [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths]
         but not enough for a match.
        
         The schema of the prediction is stored in
         [ModelEvaluation.annotation_schema_uri][]
         
        repeated .google.protobuf.Value predictions = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getGroundTruthsList

        public List<com.google.protobuf.Value> getGroundTruthsList()
         Output only. The ground truth Annotations, i.e. the Annotations that exist
         in the test data the Model is evaluated on.
        
         For true positive, there is one and only one ground truth annotation, which
         matches the only prediction in
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
        
         For false positive, there are zero or more ground truth annotations that
         are similar to the only prediction in
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions],
         but not enough for a match.
        
         For false negative, there is one and only one ground truth annotation,
         which doesn't match any predictions created by the model.
        
         The schema of the ground truth is stored in
         [ModelEvaluation.annotation_schema_uri][]
         
        repeated .google.protobuf.Value ground_truths = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getGroundTruthsList in interface EvaluatedAnnotationOrBuilder
      • getGroundTruthsCount

        public int getGroundTruthsCount()
         Output only. The ground truth Annotations, i.e. the Annotations that exist
         in the test data the Model is evaluated on.
        
         For true positive, there is one and only one ground truth annotation, which
         matches the only prediction in
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
        
         For false positive, there are zero or more ground truth annotations that
         are similar to the only prediction in
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions],
         but not enough for a match.
        
         For false negative, there is one and only one ground truth annotation,
         which doesn't match any predictions created by the model.
        
         The schema of the ground truth is stored in
         [ModelEvaluation.annotation_schema_uri][]
         
        repeated .google.protobuf.Value ground_truths = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getGroundTruthsCount in interface EvaluatedAnnotationOrBuilder
      • getGroundTruths

        public com.google.protobuf.Value getGroundTruths​(int index)
         Output only. The ground truth Annotations, i.e. the Annotations that exist
         in the test data the Model is evaluated on.
        
         For true positive, there is one and only one ground truth annotation, which
         matches the only prediction in
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
        
         For false positive, there are zero or more ground truth annotations that
         are similar to the only prediction in
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions],
         but not enough for a match.
        
         For false negative, there is one and only one ground truth annotation,
         which doesn't match any predictions created by the model.
        
         The schema of the ground truth is stored in
         [ModelEvaluation.annotation_schema_uri][]
         
        repeated .google.protobuf.Value ground_truths = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getGroundTruths in interface EvaluatedAnnotationOrBuilder
      • setGroundTruths

        public EvaluatedAnnotation.Builder setGroundTruths​(int index,
                                                           com.google.protobuf.Value value)
         Output only. The ground truth Annotations, i.e. the Annotations that exist
         in the test data the Model is evaluated on.
        
         For true positive, there is one and only one ground truth annotation, which
         matches the only prediction in
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
        
         For false positive, there are zero or more ground truth annotations that
         are similar to the only prediction in
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions],
         but not enough for a match.
        
         For false negative, there is one and only one ground truth annotation,
         which doesn't match any predictions created by the model.
        
         The schema of the ground truth is stored in
         [ModelEvaluation.annotation_schema_uri][]
         
        repeated .google.protobuf.Value ground_truths = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • setGroundTruths

        public EvaluatedAnnotation.Builder setGroundTruths​(int index,
                                                           com.google.protobuf.Value.Builder builderForValue)
         Output only. The ground truth Annotations, i.e. the Annotations that exist
         in the test data the Model is evaluated on.
        
         For true positive, there is one and only one ground truth annotation, which
         matches the only prediction in
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
        
         For false positive, there are zero or more ground truth annotations that
         are similar to the only prediction in
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions],
         but not enough for a match.
        
         For false negative, there is one and only one ground truth annotation,
         which doesn't match any predictions created by the model.
        
         The schema of the ground truth is stored in
         [ModelEvaluation.annotation_schema_uri][]
         
        repeated .google.protobuf.Value ground_truths = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • addGroundTruths

        public EvaluatedAnnotation.Builder addGroundTruths​(com.google.protobuf.Value value)
         Output only. The ground truth Annotations, i.e. the Annotations that exist
         in the test data the Model is evaluated on.
        
         For true positive, there is one and only one ground truth annotation, which
         matches the only prediction in
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
        
         For false positive, there are zero or more ground truth annotations that
         are similar to the only prediction in
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions],
         but not enough for a match.
        
         For false negative, there is one and only one ground truth annotation,
         which doesn't match any predictions created by the model.
        
         The schema of the ground truth is stored in
         [ModelEvaluation.annotation_schema_uri][]
         
        repeated .google.protobuf.Value ground_truths = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • addGroundTruths

        public EvaluatedAnnotation.Builder addGroundTruths​(int index,
                                                           com.google.protobuf.Value value)
         Output only. The ground truth Annotations, i.e. the Annotations that exist
         in the test data the Model is evaluated on.
        
         For true positive, there is one and only one ground truth annotation, which
         matches the only prediction in
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
        
         For false positive, there are zero or more ground truth annotations that
         are similar to the only prediction in
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions],
         but not enough for a match.
        
         For false negative, there is one and only one ground truth annotation,
         which doesn't match any predictions created by the model.
        
         The schema of the ground truth is stored in
         [ModelEvaluation.annotation_schema_uri][]
         
        repeated .google.protobuf.Value ground_truths = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • addGroundTruths

        public EvaluatedAnnotation.Builder addGroundTruths​(com.google.protobuf.Value.Builder builderForValue)
         Output only. The ground truth Annotations, i.e. the Annotations that exist
         in the test data the Model is evaluated on.
        
         For true positive, there is one and only one ground truth annotation, which
         matches the only prediction in
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
        
         For false positive, there are zero or more ground truth annotations that
         are similar to the only prediction in
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions],
         but not enough for a match.
        
         For false negative, there is one and only one ground truth annotation,
         which doesn't match any predictions created by the model.
        
         The schema of the ground truth is stored in
         [ModelEvaluation.annotation_schema_uri][]
         
        repeated .google.protobuf.Value ground_truths = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • addGroundTruths

        public EvaluatedAnnotation.Builder addGroundTruths​(int index,
                                                           com.google.protobuf.Value.Builder builderForValue)
         Output only. The ground truth Annotations, i.e. the Annotations that exist
         in the test data the Model is evaluated on.
        
         For true positive, there is one and only one ground truth annotation, which
         matches the only prediction in
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
        
         For false positive, there are zero or more ground truth annotations that
         are similar to the only prediction in
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions],
         but not enough for a match.
        
         For false negative, there is one and only one ground truth annotation,
         which doesn't match any predictions created by the model.
        
         The schema of the ground truth is stored in
         [ModelEvaluation.annotation_schema_uri][]
         
        repeated .google.protobuf.Value ground_truths = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • addAllGroundTruths

        public EvaluatedAnnotation.Builder addAllGroundTruths​(Iterable<? extends com.google.protobuf.Value> values)
         Output only. The ground truth Annotations, i.e. the Annotations that exist
         in the test data the Model is evaluated on.
        
         For true positive, there is one and only one ground truth annotation, which
         matches the only prediction in
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
        
         For false positive, there are zero or more ground truth annotations that
         are similar to the only prediction in
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions],
         but not enough for a match.
        
         For false negative, there is one and only one ground truth annotation,
         which doesn't match any predictions created by the model.
        
         The schema of the ground truth is stored in
         [ModelEvaluation.annotation_schema_uri][]
         
        repeated .google.protobuf.Value ground_truths = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • clearGroundTruths

        public EvaluatedAnnotation.Builder clearGroundTruths()
         Output only. The ground truth Annotations, i.e. the Annotations that exist
         in the test data the Model is evaluated on.
        
         For true positive, there is one and only one ground truth annotation, which
         matches the only prediction in
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
        
         For false positive, there are zero or more ground truth annotations that
         are similar to the only prediction in
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions],
         but not enough for a match.
        
         For false negative, there is one and only one ground truth annotation,
         which doesn't match any predictions created by the model.
        
         The schema of the ground truth is stored in
         [ModelEvaluation.annotation_schema_uri][]
         
        repeated .google.protobuf.Value ground_truths = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • removeGroundTruths

        public EvaluatedAnnotation.Builder removeGroundTruths​(int index)
         Output only. The ground truth Annotations, i.e. the Annotations that exist
         in the test data the Model is evaluated on.
        
         For true positive, there is one and only one ground truth annotation, which
         matches the only prediction in
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
        
         For false positive, there are zero or more ground truth annotations that
         are similar to the only prediction in
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions],
         but not enough for a match.
        
         For false negative, there is one and only one ground truth annotation,
         which doesn't match any predictions created by the model.
        
         The schema of the ground truth is stored in
         [ModelEvaluation.annotation_schema_uri][]
         
        repeated .google.protobuf.Value ground_truths = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getGroundTruthsBuilder

        public com.google.protobuf.Value.Builder getGroundTruthsBuilder​(int index)
         Output only. The ground truth Annotations, i.e. the Annotations that exist
         in the test data the Model is evaluated on.
        
         For true positive, there is one and only one ground truth annotation, which
         matches the only prediction in
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
        
         For false positive, there are zero or more ground truth annotations that
         are similar to the only prediction in
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions],
         but not enough for a match.
        
         For false negative, there is one and only one ground truth annotation,
         which doesn't match any predictions created by the model.
        
         The schema of the ground truth is stored in
         [ModelEvaluation.annotation_schema_uri][]
         
        repeated .google.protobuf.Value ground_truths = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getGroundTruthsOrBuilder

        public com.google.protobuf.ValueOrBuilder getGroundTruthsOrBuilder​(int index)
         Output only. The ground truth Annotations, i.e. the Annotations that exist
         in the test data the Model is evaluated on.
        
         For true positive, there is one and only one ground truth annotation, which
         matches the only prediction in
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
        
         For false positive, there are zero or more ground truth annotations that
         are similar to the only prediction in
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions],
         but not enough for a match.
        
         For false negative, there is one and only one ground truth annotation,
         which doesn't match any predictions created by the model.
        
         The schema of the ground truth is stored in
         [ModelEvaluation.annotation_schema_uri][]
         
        repeated .google.protobuf.Value ground_truths = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getGroundTruthsOrBuilder in interface EvaluatedAnnotationOrBuilder
      • getGroundTruthsOrBuilderList

        public List<? extends com.google.protobuf.ValueOrBuilder> getGroundTruthsOrBuilderList()
         Output only. The ground truth Annotations, i.e. the Annotations that exist
         in the test data the Model is evaluated on.
        
         For true positive, there is one and only one ground truth annotation, which
         matches the only prediction in
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
        
         For false positive, there are zero or more ground truth annotations that
         are similar to the only prediction in
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions],
         but not enough for a match.
        
         For false negative, there is one and only one ground truth annotation,
         which doesn't match any predictions created by the model.
        
         The schema of the ground truth is stored in
         [ModelEvaluation.annotation_schema_uri][]
         
        repeated .google.protobuf.Value ground_truths = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getGroundTruthsOrBuilderList in interface EvaluatedAnnotationOrBuilder
      • addGroundTruthsBuilder

        public com.google.protobuf.Value.Builder addGroundTruthsBuilder()
         Output only. The ground truth Annotations, i.e. the Annotations that exist
         in the test data the Model is evaluated on.
        
         For true positive, there is one and only one ground truth annotation, which
         matches the only prediction in
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
        
         For false positive, there are zero or more ground truth annotations that
         are similar to the only prediction in
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions],
         but not enough for a match.
        
         For false negative, there is one and only one ground truth annotation,
         which doesn't match any predictions created by the model.
        
         The schema of the ground truth is stored in
         [ModelEvaluation.annotation_schema_uri][]
         
        repeated .google.protobuf.Value ground_truths = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • addGroundTruthsBuilder

        public com.google.protobuf.Value.Builder addGroundTruthsBuilder​(int index)
         Output only. The ground truth Annotations, i.e. the Annotations that exist
         in the test data the Model is evaluated on.
        
         For true positive, there is one and only one ground truth annotation, which
         matches the only prediction in
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
        
         For false positive, there are zero or more ground truth annotations that
         are similar to the only prediction in
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions],
         but not enough for a match.
        
         For false negative, there is one and only one ground truth annotation,
         which doesn't match any predictions created by the model.
        
         The schema of the ground truth is stored in
         [ModelEvaluation.annotation_schema_uri][]
         
        repeated .google.protobuf.Value ground_truths = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getGroundTruthsBuilderList

        public List<com.google.protobuf.Value.Builder> getGroundTruthsBuilderList()
         Output only. The ground truth Annotations, i.e. the Annotations that exist
         in the test data the Model is evaluated on.
        
         For true positive, there is one and only one ground truth annotation, which
         matches the only prediction in
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
        
         For false positive, there are zero or more ground truth annotations that
         are similar to the only prediction in
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions],
         but not enough for a match.
        
         For false negative, there is one and only one ground truth annotation,
         which doesn't match any predictions created by the model.
        
         The schema of the ground truth is stored in
         [ModelEvaluation.annotation_schema_uri][]
         
        repeated .google.protobuf.Value ground_truths = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • hasDataItemPayload

        public boolean hasDataItemPayload()
         Output only. The data item payload that the Model predicted this
         EvaluatedAnnotation on.
         
        .google.protobuf.Value data_item_payload = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        hasDataItemPayload in interface EvaluatedAnnotationOrBuilder
        Returns:
        Whether the dataItemPayload field is set.
      • getDataItemPayload

        public com.google.protobuf.Value getDataItemPayload()
         Output only. The data item payload that the Model predicted this
         EvaluatedAnnotation on.
         
        .google.protobuf.Value data_item_payload = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getDataItemPayload in interface EvaluatedAnnotationOrBuilder
        Returns:
        The dataItemPayload.
      • setDataItemPayload

        public EvaluatedAnnotation.Builder setDataItemPayload​(com.google.protobuf.Value value)
         Output only. The data item payload that the Model predicted this
         EvaluatedAnnotation on.
         
        .google.protobuf.Value data_item_payload = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • setDataItemPayload

        public EvaluatedAnnotation.Builder setDataItemPayload​(com.google.protobuf.Value.Builder builderForValue)
         Output only. The data item payload that the Model predicted this
         EvaluatedAnnotation on.
         
        .google.protobuf.Value data_item_payload = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • mergeDataItemPayload

        public EvaluatedAnnotation.Builder mergeDataItemPayload​(com.google.protobuf.Value value)
         Output only. The data item payload that the Model predicted this
         EvaluatedAnnotation on.
         
        .google.protobuf.Value data_item_payload = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • clearDataItemPayload

        public EvaluatedAnnotation.Builder clearDataItemPayload()
         Output only. The data item payload that the Model predicted this
         EvaluatedAnnotation on.
         
        .google.protobuf.Value data_item_payload = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getDataItemPayloadBuilder

        public com.google.protobuf.Value.Builder getDataItemPayloadBuilder()
         Output only. The data item payload that the Model predicted this
         EvaluatedAnnotation on.
         
        .google.protobuf.Value data_item_payload = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getDataItemPayloadOrBuilder

        public com.google.protobuf.ValueOrBuilder getDataItemPayloadOrBuilder()
         Output only. The data item payload that the Model predicted this
         EvaluatedAnnotation on.
         
        .google.protobuf.Value data_item_payload = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getDataItemPayloadOrBuilder in interface EvaluatedAnnotationOrBuilder
      • getEvaluatedDataItemViewId

        public String getEvaluatedDataItemViewId()
         Output only. ID of the EvaluatedDataItemView under the same ancestor
         ModelEvaluation. The EvaluatedDataItemView consists of all ground truths
         and predictions on
         [data_item_payload][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.data_item_payload].
         
        string evaluated_data_item_view_id = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getEvaluatedDataItemViewId in interface EvaluatedAnnotationOrBuilder
        Returns:
        The evaluatedDataItemViewId.
      • getEvaluatedDataItemViewIdBytes

        public com.google.protobuf.ByteString getEvaluatedDataItemViewIdBytes()
         Output only. ID of the EvaluatedDataItemView under the same ancestor
         ModelEvaluation. The EvaluatedDataItemView consists of all ground truths
         and predictions on
         [data_item_payload][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.data_item_payload].
         
        string evaluated_data_item_view_id = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getEvaluatedDataItemViewIdBytes in interface EvaluatedAnnotationOrBuilder
        Returns:
        The bytes for evaluatedDataItemViewId.
      • setEvaluatedDataItemViewId

        public EvaluatedAnnotation.Builder setEvaluatedDataItemViewId​(String value)
         Output only. ID of the EvaluatedDataItemView under the same ancestor
         ModelEvaluation. The EvaluatedDataItemView consists of all ground truths
         and predictions on
         [data_item_payload][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.data_item_payload].
         
        string evaluated_data_item_view_id = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Parameters:
        value - The evaluatedDataItemViewId to set.
        Returns:
        This builder for chaining.
      • clearEvaluatedDataItemViewId

        public EvaluatedAnnotation.Builder clearEvaluatedDataItemViewId()
         Output only. ID of the EvaluatedDataItemView under the same ancestor
         ModelEvaluation. The EvaluatedDataItemView consists of all ground truths
         and predictions on
         [data_item_payload][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.data_item_payload].
         
        string evaluated_data_item_view_id = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        This builder for chaining.
      • setEvaluatedDataItemViewIdBytes

        public EvaluatedAnnotation.Builder setEvaluatedDataItemViewIdBytes​(com.google.protobuf.ByteString value)
         Output only. ID of the EvaluatedDataItemView under the same ancestor
         ModelEvaluation. The EvaluatedDataItemView consists of all ground truths
         and predictions on
         [data_item_payload][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.data_item_payload].
         
        string evaluated_data_item_view_id = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Parameters:
        value - The bytes for evaluatedDataItemViewId to set.
        Returns:
        This builder for chaining.
      • getExplanationsList

        public List<EvaluatedAnnotationExplanation> getExplanationsList()
         Explanations of
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
         Each element of the explanations indicates the explanation for one
         explanation Method.
        
         The attributions list in the
         [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation.explanation]
         object corresponds to the
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions]
         list. For example, the second element in the attributions list explains the
         second element in the predictions list.
         
        repeated .google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation explanations = 8;
        Specified by:
        getExplanationsList in interface EvaluatedAnnotationOrBuilder
      • getExplanationsCount

        public int getExplanationsCount()
         Explanations of
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
         Each element of the explanations indicates the explanation for one
         explanation Method.
        
         The attributions list in the
         [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation.explanation]
         object corresponds to the
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions]
         list. For example, the second element in the attributions list explains the
         second element in the predictions list.
         
        repeated .google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation explanations = 8;
        Specified by:
        getExplanationsCount in interface EvaluatedAnnotationOrBuilder
      • getExplanations

        public EvaluatedAnnotationExplanation getExplanations​(int index)
         Explanations of
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
         Each element of the explanations indicates the explanation for one
         explanation Method.
        
         The attributions list in the
         [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation.explanation]
         object corresponds to the
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions]
         list. For example, the second element in the attributions list explains the
         second element in the predictions list.
         
        repeated .google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation explanations = 8;
        Specified by:
        getExplanations in interface EvaluatedAnnotationOrBuilder
      • setExplanations

        public EvaluatedAnnotation.Builder setExplanations​(int index,
                                                           EvaluatedAnnotationExplanation value)
         Explanations of
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
         Each element of the explanations indicates the explanation for one
         explanation Method.
        
         The attributions list in the
         [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation.explanation]
         object corresponds to the
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions]
         list. For example, the second element in the attributions list explains the
         second element in the predictions list.
         
        repeated .google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation explanations = 8;
      • setExplanations

        public EvaluatedAnnotation.Builder setExplanations​(int index,
                                                           EvaluatedAnnotationExplanation.Builder builderForValue)
         Explanations of
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
         Each element of the explanations indicates the explanation for one
         explanation Method.
        
         The attributions list in the
         [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation.explanation]
         object corresponds to the
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions]
         list. For example, the second element in the attributions list explains the
         second element in the predictions list.
         
        repeated .google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation explanations = 8;
      • addExplanations

        public EvaluatedAnnotation.Builder addExplanations​(EvaluatedAnnotationExplanation value)
         Explanations of
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
         Each element of the explanations indicates the explanation for one
         explanation Method.
        
         The attributions list in the
         [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation.explanation]
         object corresponds to the
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions]
         list. For example, the second element in the attributions list explains the
         second element in the predictions list.
         
        repeated .google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation explanations = 8;
      • addExplanations

        public EvaluatedAnnotation.Builder addExplanations​(int index,
                                                           EvaluatedAnnotationExplanation value)
         Explanations of
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
         Each element of the explanations indicates the explanation for one
         explanation Method.
        
         The attributions list in the
         [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation.explanation]
         object corresponds to the
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions]
         list. For example, the second element in the attributions list explains the
         second element in the predictions list.
         
        repeated .google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation explanations = 8;
      • addExplanations

        public EvaluatedAnnotation.Builder addExplanations​(EvaluatedAnnotationExplanation.Builder builderForValue)
         Explanations of
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
         Each element of the explanations indicates the explanation for one
         explanation Method.
        
         The attributions list in the
         [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation.explanation]
         object corresponds to the
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions]
         list. For example, the second element in the attributions list explains the
         second element in the predictions list.
         
        repeated .google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation explanations = 8;
      • addExplanations

        public EvaluatedAnnotation.Builder addExplanations​(int index,
                                                           EvaluatedAnnotationExplanation.Builder builderForValue)
         Explanations of
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
         Each element of the explanations indicates the explanation for one
         explanation Method.
        
         The attributions list in the
         [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation.explanation]
         object corresponds to the
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions]
         list. For example, the second element in the attributions list explains the
         second element in the predictions list.
         
        repeated .google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation explanations = 8;
      • addAllExplanations

        public EvaluatedAnnotation.Builder addAllExplanations​(Iterable<? extends EvaluatedAnnotationExplanation> values)
         Explanations of
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
         Each element of the explanations indicates the explanation for one
         explanation Method.
        
         The attributions list in the
         [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation.explanation]
         object corresponds to the
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions]
         list. For example, the second element in the attributions list explains the
         second element in the predictions list.
         
        repeated .google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation explanations = 8;
      • clearExplanations

        public EvaluatedAnnotation.Builder clearExplanations()
         Explanations of
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
         Each element of the explanations indicates the explanation for one
         explanation Method.
        
         The attributions list in the
         [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation.explanation]
         object corresponds to the
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions]
         list. For example, the second element in the attributions list explains the
         second element in the predictions list.
         
        repeated .google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation explanations = 8;
      • removeExplanations

        public EvaluatedAnnotation.Builder removeExplanations​(int index)
         Explanations of
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
         Each element of the explanations indicates the explanation for one
         explanation Method.
        
         The attributions list in the
         [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation.explanation]
         object corresponds to the
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions]
         list. For example, the second element in the attributions list explains the
         second element in the predictions list.
         
        repeated .google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation explanations = 8;
      • getExplanationsBuilder

        public EvaluatedAnnotationExplanation.Builder getExplanationsBuilder​(int index)
         Explanations of
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
         Each element of the explanations indicates the explanation for one
         explanation Method.
        
         The attributions list in the
         [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation.explanation]
         object corresponds to the
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions]
         list. For example, the second element in the attributions list explains the
         second element in the predictions list.
         
        repeated .google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation explanations = 8;
      • getExplanationsOrBuilder

        public EvaluatedAnnotationExplanationOrBuilder getExplanationsOrBuilder​(int index)
         Explanations of
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
         Each element of the explanations indicates the explanation for one
         explanation Method.
        
         The attributions list in the
         [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation.explanation]
         object corresponds to the
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions]
         list. For example, the second element in the attributions list explains the
         second element in the predictions list.
         
        repeated .google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation explanations = 8;
        Specified by:
        getExplanationsOrBuilder in interface EvaluatedAnnotationOrBuilder
      • getExplanationsOrBuilderList

        public List<? extends EvaluatedAnnotationExplanationOrBuilder> getExplanationsOrBuilderList()
         Explanations of
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
         Each element of the explanations indicates the explanation for one
         explanation Method.
        
         The attributions list in the
         [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation.explanation]
         object corresponds to the
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions]
         list. For example, the second element in the attributions list explains the
         second element in the predictions list.
         
        repeated .google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation explanations = 8;
        Specified by:
        getExplanationsOrBuilderList in interface EvaluatedAnnotationOrBuilder
      • addExplanationsBuilder

        public EvaluatedAnnotationExplanation.Builder addExplanationsBuilder()
         Explanations of
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
         Each element of the explanations indicates the explanation for one
         explanation Method.
        
         The attributions list in the
         [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation.explanation]
         object corresponds to the
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions]
         list. For example, the second element in the attributions list explains the
         second element in the predictions list.
         
        repeated .google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation explanations = 8;
      • addExplanationsBuilder

        public EvaluatedAnnotationExplanation.Builder addExplanationsBuilder​(int index)
         Explanations of
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
         Each element of the explanations indicates the explanation for one
         explanation Method.
        
         The attributions list in the
         [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation.explanation]
         object corresponds to the
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions]
         list. For example, the second element in the attributions list explains the
         second element in the predictions list.
         
        repeated .google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation explanations = 8;
      • getExplanationsBuilderList

        public List<EvaluatedAnnotationExplanation.Builder> getExplanationsBuilderList()
         Explanations of
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
         Each element of the explanations indicates the explanation for one
         explanation Method.
        
         The attributions list in the
         [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation.explanation]
         object corresponds to the
         [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions]
         list. For example, the second element in the attributions list explains the
         second element in the predictions list.
         
        repeated .google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation explanations = 8;
      • getErrorAnalysisAnnotationsCount

        public int getErrorAnalysisAnnotationsCount()
         Annotations of model error analysis results.
         
        repeated .google.cloud.aiplatform.v1beta1.ErrorAnalysisAnnotation error_analysis_annotations = 9;
        Specified by:
        getErrorAnalysisAnnotationsCount in interface EvaluatedAnnotationOrBuilder
      • setErrorAnalysisAnnotations

        public EvaluatedAnnotation.Builder setErrorAnalysisAnnotations​(int index,
                                                                       ErrorAnalysisAnnotation value)
         Annotations of model error analysis results.
         
        repeated .google.cloud.aiplatform.v1beta1.ErrorAnalysisAnnotation error_analysis_annotations = 9;
      • setErrorAnalysisAnnotations

        public EvaluatedAnnotation.Builder setErrorAnalysisAnnotations​(int index,
                                                                       ErrorAnalysisAnnotation.Builder builderForValue)
         Annotations of model error analysis results.
         
        repeated .google.cloud.aiplatform.v1beta1.ErrorAnalysisAnnotation error_analysis_annotations = 9;
      • addErrorAnalysisAnnotations

        public EvaluatedAnnotation.Builder addErrorAnalysisAnnotations​(ErrorAnalysisAnnotation value)
         Annotations of model error analysis results.
         
        repeated .google.cloud.aiplatform.v1beta1.ErrorAnalysisAnnotation error_analysis_annotations = 9;
      • addErrorAnalysisAnnotations

        public EvaluatedAnnotation.Builder addErrorAnalysisAnnotations​(int index,
                                                                       ErrorAnalysisAnnotation value)
         Annotations of model error analysis results.
         
        repeated .google.cloud.aiplatform.v1beta1.ErrorAnalysisAnnotation error_analysis_annotations = 9;
      • addErrorAnalysisAnnotations

        public EvaluatedAnnotation.Builder addErrorAnalysisAnnotations​(ErrorAnalysisAnnotation.Builder builderForValue)
         Annotations of model error analysis results.
         
        repeated .google.cloud.aiplatform.v1beta1.ErrorAnalysisAnnotation error_analysis_annotations = 9;
      • addErrorAnalysisAnnotations

        public EvaluatedAnnotation.Builder addErrorAnalysisAnnotations​(int index,
                                                                       ErrorAnalysisAnnotation.Builder builderForValue)
         Annotations of model error analysis results.
         
        repeated .google.cloud.aiplatform.v1beta1.ErrorAnalysisAnnotation error_analysis_annotations = 9;
      • addAllErrorAnalysisAnnotations

        public EvaluatedAnnotation.Builder addAllErrorAnalysisAnnotations​(Iterable<? extends ErrorAnalysisAnnotation> values)
         Annotations of model error analysis results.
         
        repeated .google.cloud.aiplatform.v1beta1.ErrorAnalysisAnnotation error_analysis_annotations = 9;
      • clearErrorAnalysisAnnotations

        public EvaluatedAnnotation.Builder clearErrorAnalysisAnnotations()
         Annotations of model error analysis results.
         
        repeated .google.cloud.aiplatform.v1beta1.ErrorAnalysisAnnotation error_analysis_annotations = 9;
      • removeErrorAnalysisAnnotations

        public EvaluatedAnnotation.Builder removeErrorAnalysisAnnotations​(int index)
         Annotations of model error analysis results.
         
        repeated .google.cloud.aiplatform.v1beta1.ErrorAnalysisAnnotation error_analysis_annotations = 9;
      • getErrorAnalysisAnnotationsBuilder

        public ErrorAnalysisAnnotation.Builder getErrorAnalysisAnnotationsBuilder​(int index)
         Annotations of model error analysis results.
         
        repeated .google.cloud.aiplatform.v1beta1.ErrorAnalysisAnnotation error_analysis_annotations = 9;
      • addErrorAnalysisAnnotationsBuilder

        public ErrorAnalysisAnnotation.Builder addErrorAnalysisAnnotationsBuilder()
         Annotations of model error analysis results.
         
        repeated .google.cloud.aiplatform.v1beta1.ErrorAnalysisAnnotation error_analysis_annotations = 9;
      • addErrorAnalysisAnnotationsBuilder

        public ErrorAnalysisAnnotation.Builder addErrorAnalysisAnnotationsBuilder​(int index)
         Annotations of model error analysis results.
         
        repeated .google.cloud.aiplatform.v1beta1.ErrorAnalysisAnnotation error_analysis_annotations = 9;
      • getErrorAnalysisAnnotationsBuilderList

        public List<ErrorAnalysisAnnotation.Builder> getErrorAnalysisAnnotationsBuilderList()
         Annotations of model error analysis results.
         
        repeated .google.cloud.aiplatform.v1beta1.ErrorAnalysisAnnotation error_analysis_annotations = 9;
      • setUnknownFields

        public final EvaluatedAnnotation.Builder setUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)
        Specified by:
        setUnknownFields in interface com.google.protobuf.Message.Builder
        Overrides:
        setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<EvaluatedAnnotation.Builder>
      • mergeUnknownFields

        public final EvaluatedAnnotation.Builder mergeUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)
        Specified by:
        mergeUnknownFields in interface com.google.protobuf.Message.Builder
        Overrides:
        mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<EvaluatedAnnotation.Builder>