Class EvaluatedAnnotation.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<EvaluatedAnnotation.Builder>
com.google.cloud.aiplatform.v1.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.GeneratedMessage.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.v1.EvaluatedAnnotation
  • Method Details

    • getDescriptor

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

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<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.GeneratedMessage.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.GeneratedMessage.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
    • 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>
    • mergeFrom

    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.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.v1.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.v1.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.
    • getType

       Output only. Type of the EvaluatedAnnotation.
       
      .google.cloud.aiplatform.v1.EvaluatedAnnotation.EvaluatedAnnotationType type = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getType in interface EvaluatedAnnotationOrBuilder
      Returns:
      The type.
    • setType

       Output only. Type of the EvaluatedAnnotation.
       
      .google.cloud.aiplatform.v1.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.v1.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.v1.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][google.cloud.aiplatform.v1.EvaluatedAnnotation.evaluated_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.v1.EvaluatedAnnotation.ground_truths]
       but not enough for a match.
      
       The schema of the prediction is stored in
       [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.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.v1.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][google.cloud.aiplatform.v1.EvaluatedAnnotation.evaluated_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.v1.EvaluatedAnnotation.ground_truths]
       but not enough for a match.
      
       The schema of the prediction is stored in
       [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.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.v1.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][google.cloud.aiplatform.v1.EvaluatedAnnotation.evaluated_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.v1.EvaluatedAnnotation.ground_truths]
       but not enough for a match.
      
       The schema of the prediction is stored in
       [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.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.v1.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][google.cloud.aiplatform.v1.EvaluatedAnnotation.evaluated_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.v1.EvaluatedAnnotation.ground_truths]
       but not enough for a match.
      
       The schema of the prediction is stored in
       [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.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.v1.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][google.cloud.aiplatform.v1.EvaluatedAnnotation.evaluated_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.v1.EvaluatedAnnotation.ground_truths]
       but not enough for a match.
      
       The schema of the prediction is stored in
       [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.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.v1.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][google.cloud.aiplatform.v1.EvaluatedAnnotation.evaluated_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.v1.EvaluatedAnnotation.ground_truths]
       but not enough for a match.
      
       The schema of the prediction is stored in
       [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.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.v1.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][google.cloud.aiplatform.v1.EvaluatedAnnotation.evaluated_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.v1.EvaluatedAnnotation.ground_truths]
       but not enough for a match.
      
       The schema of the prediction is stored in
       [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.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.v1.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][google.cloud.aiplatform.v1.EvaluatedAnnotation.evaluated_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.v1.EvaluatedAnnotation.ground_truths]
       but not enough for a match.
      
       The schema of the prediction is stored in
       [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.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.v1.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][google.cloud.aiplatform.v1.EvaluatedAnnotation.evaluated_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.v1.EvaluatedAnnotation.ground_truths]
       but not enough for a match.
      
       The schema of the prediction is stored in
       [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.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.v1.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][google.cloud.aiplatform.v1.EvaluatedAnnotation.evaluated_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.v1.EvaluatedAnnotation.ground_truths]
       but not enough for a match.
      
       The schema of the prediction is stored in
       [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.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.v1.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][google.cloud.aiplatform.v1.EvaluatedAnnotation.evaluated_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.v1.EvaluatedAnnotation.ground_truths]
       but not enough for a match.
      
       The schema of the prediction is stored in
       [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.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.v1.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][google.cloud.aiplatform.v1.EvaluatedAnnotation.evaluated_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.v1.EvaluatedAnnotation.ground_truths]
       but not enough for a match.
      
       The schema of the prediction is stored in
       [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.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.v1.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][google.cloud.aiplatform.v1.EvaluatedAnnotation.evaluated_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.v1.EvaluatedAnnotation.ground_truths]
       but not enough for a match.
      
       The schema of the prediction is stored in
       [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.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.v1.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][google.cloud.aiplatform.v1.EvaluatedAnnotation.evaluated_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.v1.EvaluatedAnnotation.ground_truths]
       but not enough for a match.
      
       The schema of the prediction is stored in
       [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.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.v1.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][google.cloud.aiplatform.v1.EvaluatedAnnotation.evaluated_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.v1.EvaluatedAnnotation.ground_truths]
       but not enough for a match.
      
       The schema of the prediction is stored in
       [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.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.v1.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][google.cloud.aiplatform.v1.EvaluatedAnnotation.evaluated_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.v1.EvaluatedAnnotation.ground_truths]
       but not enough for a match.
      
       The schema of the prediction is stored in
       [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.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.v1.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][google.cloud.aiplatform.v1.EvaluatedAnnotation.evaluated_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.v1.EvaluatedAnnotation.ground_truths]
       but not enough for a match.
      
       The schema of the prediction is stored in
       [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.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.v1.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][google.cloud.aiplatform.v1.EvaluatedAnnotation.evaluated_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.v1.EvaluatedAnnotation.ground_truths]
       but not enough for a match.
      
       The schema of the prediction is stored in
       [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.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.v1.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.v1.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][google.cloud.aiplatform.v1.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.v1.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.v1.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][google.cloud.aiplatform.v1.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.v1.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.v1.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][google.cloud.aiplatform.v1.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.v1.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.v1.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][google.cloud.aiplatform.v1.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.v1.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.v1.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][google.cloud.aiplatform.v1.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.v1.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.v1.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][google.cloud.aiplatform.v1.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.v1.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.v1.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][google.cloud.aiplatform.v1.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.v1.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.v1.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][google.cloud.aiplatform.v1.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.v1.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.v1.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][google.cloud.aiplatform.v1.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.v1.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.v1.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][google.cloud.aiplatform.v1.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.v1.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.v1.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][google.cloud.aiplatform.v1.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.v1.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.v1.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][google.cloud.aiplatform.v1.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.v1.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.v1.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][google.cloud.aiplatform.v1.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.v1.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.v1.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][google.cloud.aiplatform.v1.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.v1.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.v1.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][google.cloud.aiplatform.v1.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.v1.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.v1.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][google.cloud.aiplatform.v1.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.v1.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.v1.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][google.cloud.aiplatform.v1.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.v1.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.v1.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][google.cloud.aiplatform.v1.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.v1.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.v1.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.v1.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.v1.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.v1.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.v1.EvaluatedAnnotation.predictions].
       Each element of the explanations indicates the explanation for one
       explanation Method.
      
       The attributions list in the
       [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1.EvaluatedAnnotationExplanation.explanation]
       object corresponds to the
       [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions]
       list. For example, the second element in the attributions list explains the
       second element in the predictions list.
       
      repeated .google.cloud.aiplatform.v1.EvaluatedAnnotationExplanation explanations = 8;
      Specified by:
      getExplanationsList in interface EvaluatedAnnotationOrBuilder
    • getExplanationsCount

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

      public List<ErrorAnalysisAnnotation> getErrorAnalysisAnnotationsList()
       Annotations of model error analysis results.
       
      repeated .google.cloud.aiplatform.v1.ErrorAnalysisAnnotation error_analysis_annotations = 9;
      Specified by:
      getErrorAnalysisAnnotationsList in interface EvaluatedAnnotationOrBuilder
    • getErrorAnalysisAnnotationsCount

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

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

      public EvaluatedAnnotation.Builder setErrorAnalysisAnnotations(int index, ErrorAnalysisAnnotation value)
       Annotations of model error analysis results.
       
      repeated .google.cloud.aiplatform.v1.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.v1.ErrorAnalysisAnnotation error_analysis_annotations = 9;
    • addErrorAnalysisAnnotations

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

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

      public EvaluatedAnnotation.Builder addErrorAnalysisAnnotations(ErrorAnalysisAnnotation.Builder builderForValue)
       Annotations of model error analysis results.
       
      repeated .google.cloud.aiplatform.v1.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.v1.ErrorAnalysisAnnotation error_analysis_annotations = 9;
    • addAllErrorAnalysisAnnotations

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

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

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

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

      public ErrorAnalysisAnnotationOrBuilder getErrorAnalysisAnnotationsOrBuilder(int index)
       Annotations of model error analysis results.
       
      repeated .google.cloud.aiplatform.v1.ErrorAnalysisAnnotation error_analysis_annotations = 9;
      Specified by:
      getErrorAnalysisAnnotationsOrBuilder in interface EvaluatedAnnotationOrBuilder
    • getErrorAnalysisAnnotationsOrBuilderList

      public List<? extends ErrorAnalysisAnnotationOrBuilder> getErrorAnalysisAnnotationsOrBuilderList()
       Annotations of model error analysis results.
       
      repeated .google.cloud.aiplatform.v1.ErrorAnalysisAnnotation error_analysis_annotations = 9;
      Specified by:
      getErrorAnalysisAnnotationsOrBuilderList in interface EvaluatedAnnotationOrBuilder
    • addErrorAnalysisAnnotationsBuilder

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

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

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