Class ModelEvaluation.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ModelEvaluation.Builder>
com.google.cloud.automl.v1.ModelEvaluation.Builder
All Implemented Interfaces:
ModelEvaluationOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
ModelEvaluation

public static final class ModelEvaluation.Builder extends com.google.protobuf.GeneratedMessage.Builder<ModelEvaluation.Builder> implements ModelEvaluationOrBuilder
 Evaluation results of a model.
 
Protobuf type google.cloud.automl.v1.ModelEvaluation
  • 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<ModelEvaluation.Builder>
    • clear

      public ModelEvaluation.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<ModelEvaluation.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<ModelEvaluation.Builder>
    • getDefaultInstanceForType

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

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

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

      public ModelEvaluation.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<ModelEvaluation.Builder>
    • mergeFrom

      public ModelEvaluation.Builder mergeFrom(ModelEvaluation other)
    • isInitialized

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

      public ModelEvaluation.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<ModelEvaluation.Builder>
      Throws:
      IOException
    • getMetricsCase

      public ModelEvaluation.MetricsCase getMetricsCase()
      Specified by:
      getMetricsCase in interface ModelEvaluationOrBuilder
    • clearMetrics

      public ModelEvaluation.Builder clearMetrics()
    • hasClassificationEvaluationMetrics

      public boolean hasClassificationEvaluationMetrics()
       Model evaluation metrics for image, text, video and tables
       classification.
       Tables problem is considered a classification when the target column
       is CATEGORY DataType.
       
      .google.cloud.automl.v1.ClassificationEvaluationMetrics classification_evaluation_metrics = 8;
      Specified by:
      hasClassificationEvaluationMetrics in interface ModelEvaluationOrBuilder
      Returns:
      Whether the classificationEvaluationMetrics field is set.
    • getClassificationEvaluationMetrics

      public ClassificationEvaluationMetrics getClassificationEvaluationMetrics()
       Model evaluation metrics for image, text, video and tables
       classification.
       Tables problem is considered a classification when the target column
       is CATEGORY DataType.
       
      .google.cloud.automl.v1.ClassificationEvaluationMetrics classification_evaluation_metrics = 8;
      Specified by:
      getClassificationEvaluationMetrics in interface ModelEvaluationOrBuilder
      Returns:
      The classificationEvaluationMetrics.
    • setClassificationEvaluationMetrics

      public ModelEvaluation.Builder setClassificationEvaluationMetrics(ClassificationEvaluationMetrics value)
       Model evaluation metrics for image, text, video and tables
       classification.
       Tables problem is considered a classification when the target column
       is CATEGORY DataType.
       
      .google.cloud.automl.v1.ClassificationEvaluationMetrics classification_evaluation_metrics = 8;
    • setClassificationEvaluationMetrics

      public ModelEvaluation.Builder setClassificationEvaluationMetrics(ClassificationEvaluationMetrics.Builder builderForValue)
       Model evaluation metrics for image, text, video and tables
       classification.
       Tables problem is considered a classification when the target column
       is CATEGORY DataType.
       
      .google.cloud.automl.v1.ClassificationEvaluationMetrics classification_evaluation_metrics = 8;
    • mergeClassificationEvaluationMetrics

      public ModelEvaluation.Builder mergeClassificationEvaluationMetrics(ClassificationEvaluationMetrics value)
       Model evaluation metrics for image, text, video and tables
       classification.
       Tables problem is considered a classification when the target column
       is CATEGORY DataType.
       
      .google.cloud.automl.v1.ClassificationEvaluationMetrics classification_evaluation_metrics = 8;
    • clearClassificationEvaluationMetrics

      public ModelEvaluation.Builder clearClassificationEvaluationMetrics()
       Model evaluation metrics for image, text, video and tables
       classification.
       Tables problem is considered a classification when the target column
       is CATEGORY DataType.
       
      .google.cloud.automl.v1.ClassificationEvaluationMetrics classification_evaluation_metrics = 8;
    • getClassificationEvaluationMetricsBuilder

      public ClassificationEvaluationMetrics.Builder getClassificationEvaluationMetricsBuilder()
       Model evaluation metrics for image, text, video and tables
       classification.
       Tables problem is considered a classification when the target column
       is CATEGORY DataType.
       
      .google.cloud.automl.v1.ClassificationEvaluationMetrics classification_evaluation_metrics = 8;
    • getClassificationEvaluationMetricsOrBuilder

      public ClassificationEvaluationMetricsOrBuilder getClassificationEvaluationMetricsOrBuilder()
       Model evaluation metrics for image, text, video and tables
       classification.
       Tables problem is considered a classification when the target column
       is CATEGORY DataType.
       
      .google.cloud.automl.v1.ClassificationEvaluationMetrics classification_evaluation_metrics = 8;
      Specified by:
      getClassificationEvaluationMetricsOrBuilder in interface ModelEvaluationOrBuilder
    • hasTranslationEvaluationMetrics

      public boolean hasTranslationEvaluationMetrics()
       Model evaluation metrics for translation.
       
      .google.cloud.automl.v1.TranslationEvaluationMetrics translation_evaluation_metrics = 9;
      Specified by:
      hasTranslationEvaluationMetrics in interface ModelEvaluationOrBuilder
      Returns:
      Whether the translationEvaluationMetrics field is set.
    • getTranslationEvaluationMetrics

      public TranslationEvaluationMetrics getTranslationEvaluationMetrics()
       Model evaluation metrics for translation.
       
      .google.cloud.automl.v1.TranslationEvaluationMetrics translation_evaluation_metrics = 9;
      Specified by:
      getTranslationEvaluationMetrics in interface ModelEvaluationOrBuilder
      Returns:
      The translationEvaluationMetrics.
    • setTranslationEvaluationMetrics

      public ModelEvaluation.Builder setTranslationEvaluationMetrics(TranslationEvaluationMetrics value)
       Model evaluation metrics for translation.
       
      .google.cloud.automl.v1.TranslationEvaluationMetrics translation_evaluation_metrics = 9;
    • setTranslationEvaluationMetrics

      public ModelEvaluation.Builder setTranslationEvaluationMetrics(TranslationEvaluationMetrics.Builder builderForValue)
       Model evaluation metrics for translation.
       
      .google.cloud.automl.v1.TranslationEvaluationMetrics translation_evaluation_metrics = 9;
    • mergeTranslationEvaluationMetrics

      public ModelEvaluation.Builder mergeTranslationEvaluationMetrics(TranslationEvaluationMetrics value)
       Model evaluation metrics for translation.
       
      .google.cloud.automl.v1.TranslationEvaluationMetrics translation_evaluation_metrics = 9;
    • clearTranslationEvaluationMetrics

      public ModelEvaluation.Builder clearTranslationEvaluationMetrics()
       Model evaluation metrics for translation.
       
      .google.cloud.automl.v1.TranslationEvaluationMetrics translation_evaluation_metrics = 9;
    • getTranslationEvaluationMetricsBuilder

      public TranslationEvaluationMetrics.Builder getTranslationEvaluationMetricsBuilder()
       Model evaluation metrics for translation.
       
      .google.cloud.automl.v1.TranslationEvaluationMetrics translation_evaluation_metrics = 9;
    • getTranslationEvaluationMetricsOrBuilder

      public TranslationEvaluationMetricsOrBuilder getTranslationEvaluationMetricsOrBuilder()
       Model evaluation metrics for translation.
       
      .google.cloud.automl.v1.TranslationEvaluationMetrics translation_evaluation_metrics = 9;
      Specified by:
      getTranslationEvaluationMetricsOrBuilder in interface ModelEvaluationOrBuilder
    • hasImageObjectDetectionEvaluationMetrics

      public boolean hasImageObjectDetectionEvaluationMetrics()
       Model evaluation metrics for image object detection.
       
      .google.cloud.automl.v1.ImageObjectDetectionEvaluationMetrics image_object_detection_evaluation_metrics = 12;
      Specified by:
      hasImageObjectDetectionEvaluationMetrics in interface ModelEvaluationOrBuilder
      Returns:
      Whether the imageObjectDetectionEvaluationMetrics field is set.
    • getImageObjectDetectionEvaluationMetrics

      public ImageObjectDetectionEvaluationMetrics getImageObjectDetectionEvaluationMetrics()
       Model evaluation metrics for image object detection.
       
      .google.cloud.automl.v1.ImageObjectDetectionEvaluationMetrics image_object_detection_evaluation_metrics = 12;
      Specified by:
      getImageObjectDetectionEvaluationMetrics in interface ModelEvaluationOrBuilder
      Returns:
      The imageObjectDetectionEvaluationMetrics.
    • setImageObjectDetectionEvaluationMetrics

      public ModelEvaluation.Builder setImageObjectDetectionEvaluationMetrics(ImageObjectDetectionEvaluationMetrics value)
       Model evaluation metrics for image object detection.
       
      .google.cloud.automl.v1.ImageObjectDetectionEvaluationMetrics image_object_detection_evaluation_metrics = 12;
    • setImageObjectDetectionEvaluationMetrics

      public ModelEvaluation.Builder setImageObjectDetectionEvaluationMetrics(ImageObjectDetectionEvaluationMetrics.Builder builderForValue)
       Model evaluation metrics for image object detection.
       
      .google.cloud.automl.v1.ImageObjectDetectionEvaluationMetrics image_object_detection_evaluation_metrics = 12;
    • mergeImageObjectDetectionEvaluationMetrics

      public ModelEvaluation.Builder mergeImageObjectDetectionEvaluationMetrics(ImageObjectDetectionEvaluationMetrics value)
       Model evaluation metrics for image object detection.
       
      .google.cloud.automl.v1.ImageObjectDetectionEvaluationMetrics image_object_detection_evaluation_metrics = 12;
    • clearImageObjectDetectionEvaluationMetrics

      public ModelEvaluation.Builder clearImageObjectDetectionEvaluationMetrics()
       Model evaluation metrics for image object detection.
       
      .google.cloud.automl.v1.ImageObjectDetectionEvaluationMetrics image_object_detection_evaluation_metrics = 12;
    • getImageObjectDetectionEvaluationMetricsBuilder

      public ImageObjectDetectionEvaluationMetrics.Builder getImageObjectDetectionEvaluationMetricsBuilder()
       Model evaluation metrics for image object detection.
       
      .google.cloud.automl.v1.ImageObjectDetectionEvaluationMetrics image_object_detection_evaluation_metrics = 12;
    • getImageObjectDetectionEvaluationMetricsOrBuilder

      public ImageObjectDetectionEvaluationMetricsOrBuilder getImageObjectDetectionEvaluationMetricsOrBuilder()
       Model evaluation metrics for image object detection.
       
      .google.cloud.automl.v1.ImageObjectDetectionEvaluationMetrics image_object_detection_evaluation_metrics = 12;
      Specified by:
      getImageObjectDetectionEvaluationMetricsOrBuilder in interface ModelEvaluationOrBuilder
    • hasTextSentimentEvaluationMetrics

      public boolean hasTextSentimentEvaluationMetrics()
       Evaluation metrics for text sentiment models.
       
      .google.cloud.automl.v1.TextSentimentEvaluationMetrics text_sentiment_evaluation_metrics = 11;
      Specified by:
      hasTextSentimentEvaluationMetrics in interface ModelEvaluationOrBuilder
      Returns:
      Whether the textSentimentEvaluationMetrics field is set.
    • getTextSentimentEvaluationMetrics

      public TextSentimentEvaluationMetrics getTextSentimentEvaluationMetrics()
       Evaluation metrics for text sentiment models.
       
      .google.cloud.automl.v1.TextSentimentEvaluationMetrics text_sentiment_evaluation_metrics = 11;
      Specified by:
      getTextSentimentEvaluationMetrics in interface ModelEvaluationOrBuilder
      Returns:
      The textSentimentEvaluationMetrics.
    • setTextSentimentEvaluationMetrics

      public ModelEvaluation.Builder setTextSentimentEvaluationMetrics(TextSentimentEvaluationMetrics value)
       Evaluation metrics for text sentiment models.
       
      .google.cloud.automl.v1.TextSentimentEvaluationMetrics text_sentiment_evaluation_metrics = 11;
    • setTextSentimentEvaluationMetrics

      public ModelEvaluation.Builder setTextSentimentEvaluationMetrics(TextSentimentEvaluationMetrics.Builder builderForValue)
       Evaluation metrics for text sentiment models.
       
      .google.cloud.automl.v1.TextSentimentEvaluationMetrics text_sentiment_evaluation_metrics = 11;
    • mergeTextSentimentEvaluationMetrics

      public ModelEvaluation.Builder mergeTextSentimentEvaluationMetrics(TextSentimentEvaluationMetrics value)
       Evaluation metrics for text sentiment models.
       
      .google.cloud.automl.v1.TextSentimentEvaluationMetrics text_sentiment_evaluation_metrics = 11;
    • clearTextSentimentEvaluationMetrics

      public ModelEvaluation.Builder clearTextSentimentEvaluationMetrics()
       Evaluation metrics for text sentiment models.
       
      .google.cloud.automl.v1.TextSentimentEvaluationMetrics text_sentiment_evaluation_metrics = 11;
    • getTextSentimentEvaluationMetricsBuilder

      public TextSentimentEvaluationMetrics.Builder getTextSentimentEvaluationMetricsBuilder()
       Evaluation metrics for text sentiment models.
       
      .google.cloud.automl.v1.TextSentimentEvaluationMetrics text_sentiment_evaluation_metrics = 11;
    • getTextSentimentEvaluationMetricsOrBuilder

      public TextSentimentEvaluationMetricsOrBuilder getTextSentimentEvaluationMetricsOrBuilder()
       Evaluation metrics for text sentiment models.
       
      .google.cloud.automl.v1.TextSentimentEvaluationMetrics text_sentiment_evaluation_metrics = 11;
      Specified by:
      getTextSentimentEvaluationMetricsOrBuilder in interface ModelEvaluationOrBuilder
    • hasTextExtractionEvaluationMetrics

      public boolean hasTextExtractionEvaluationMetrics()
       Evaluation metrics for text extraction models.
       
      .google.cloud.automl.v1.TextExtractionEvaluationMetrics text_extraction_evaluation_metrics = 13;
      Specified by:
      hasTextExtractionEvaluationMetrics in interface ModelEvaluationOrBuilder
      Returns:
      Whether the textExtractionEvaluationMetrics field is set.
    • getTextExtractionEvaluationMetrics

      public TextExtractionEvaluationMetrics getTextExtractionEvaluationMetrics()
       Evaluation metrics for text extraction models.
       
      .google.cloud.automl.v1.TextExtractionEvaluationMetrics text_extraction_evaluation_metrics = 13;
      Specified by:
      getTextExtractionEvaluationMetrics in interface ModelEvaluationOrBuilder
      Returns:
      The textExtractionEvaluationMetrics.
    • setTextExtractionEvaluationMetrics

      public ModelEvaluation.Builder setTextExtractionEvaluationMetrics(TextExtractionEvaluationMetrics value)
       Evaluation metrics for text extraction models.
       
      .google.cloud.automl.v1.TextExtractionEvaluationMetrics text_extraction_evaluation_metrics = 13;
    • setTextExtractionEvaluationMetrics

      public ModelEvaluation.Builder setTextExtractionEvaluationMetrics(TextExtractionEvaluationMetrics.Builder builderForValue)
       Evaluation metrics for text extraction models.
       
      .google.cloud.automl.v1.TextExtractionEvaluationMetrics text_extraction_evaluation_metrics = 13;
    • mergeTextExtractionEvaluationMetrics

      public ModelEvaluation.Builder mergeTextExtractionEvaluationMetrics(TextExtractionEvaluationMetrics value)
       Evaluation metrics for text extraction models.
       
      .google.cloud.automl.v1.TextExtractionEvaluationMetrics text_extraction_evaluation_metrics = 13;
    • clearTextExtractionEvaluationMetrics

      public ModelEvaluation.Builder clearTextExtractionEvaluationMetrics()
       Evaluation metrics for text extraction models.
       
      .google.cloud.automl.v1.TextExtractionEvaluationMetrics text_extraction_evaluation_metrics = 13;
    • getTextExtractionEvaluationMetricsBuilder

      public TextExtractionEvaluationMetrics.Builder getTextExtractionEvaluationMetricsBuilder()
       Evaluation metrics for text extraction models.
       
      .google.cloud.automl.v1.TextExtractionEvaluationMetrics text_extraction_evaluation_metrics = 13;
    • getTextExtractionEvaluationMetricsOrBuilder

      public TextExtractionEvaluationMetricsOrBuilder getTextExtractionEvaluationMetricsOrBuilder()
       Evaluation metrics for text extraction models.
       
      .google.cloud.automl.v1.TextExtractionEvaluationMetrics text_extraction_evaluation_metrics = 13;
      Specified by:
      getTextExtractionEvaluationMetricsOrBuilder in interface ModelEvaluationOrBuilder
    • getName

      public String getName()
       Output only. Resource name of the model evaluation.
       Format:
       `projects/{project_id}/locations/{location_id}/models/{model_id}/modelEvaluations/{model_evaluation_id}`
       
      string name = 1;
      Specified by:
      getName in interface ModelEvaluationOrBuilder
      Returns:
      The name.
    • getNameBytes

      public com.google.protobuf.ByteString getNameBytes()
       Output only. Resource name of the model evaluation.
       Format:
       `projects/{project_id}/locations/{location_id}/models/{model_id}/modelEvaluations/{model_evaluation_id}`
       
      string name = 1;
      Specified by:
      getNameBytes in interface ModelEvaluationOrBuilder
      Returns:
      The bytes for name.
    • setName

      public ModelEvaluation.Builder setName(String value)
       Output only. Resource name of the model evaluation.
       Format:
       `projects/{project_id}/locations/{location_id}/models/{model_id}/modelEvaluations/{model_evaluation_id}`
       
      string name = 1;
      Parameters:
      value - The name to set.
      Returns:
      This builder for chaining.
    • clearName

      public ModelEvaluation.Builder clearName()
       Output only. Resource name of the model evaluation.
       Format:
       `projects/{project_id}/locations/{location_id}/models/{model_id}/modelEvaluations/{model_evaluation_id}`
       
      string name = 1;
      Returns:
      This builder for chaining.
    • setNameBytes

      public ModelEvaluation.Builder setNameBytes(com.google.protobuf.ByteString value)
       Output only. Resource name of the model evaluation.
       Format:
       `projects/{project_id}/locations/{location_id}/models/{model_id}/modelEvaluations/{model_evaluation_id}`
       
      string name = 1;
      Parameters:
      value - The bytes for name to set.
      Returns:
      This builder for chaining.
    • getAnnotationSpecId

      public String getAnnotationSpecId()
       Output only. The ID of the annotation spec that the model evaluation applies to. The
       The ID is empty for the overall model evaluation.
       For Tables annotation specs in the dataset do not exist and this ID is
       always not set, but for CLASSIFICATION
       [prediction_type-s][google.cloud.automl.v1.TablesModelMetadata.prediction_type]
       the
       [display_name][google.cloud.automl.v1.ModelEvaluation.display_name]
       field is used.
       
      string annotation_spec_id = 2;
      Specified by:
      getAnnotationSpecId in interface ModelEvaluationOrBuilder
      Returns:
      The annotationSpecId.
    • getAnnotationSpecIdBytes

      public com.google.protobuf.ByteString getAnnotationSpecIdBytes()
       Output only. The ID of the annotation spec that the model evaluation applies to. The
       The ID is empty for the overall model evaluation.
       For Tables annotation specs in the dataset do not exist and this ID is
       always not set, but for CLASSIFICATION
       [prediction_type-s][google.cloud.automl.v1.TablesModelMetadata.prediction_type]
       the
       [display_name][google.cloud.automl.v1.ModelEvaluation.display_name]
       field is used.
       
      string annotation_spec_id = 2;
      Specified by:
      getAnnotationSpecIdBytes in interface ModelEvaluationOrBuilder
      Returns:
      The bytes for annotationSpecId.
    • setAnnotationSpecId

      public ModelEvaluation.Builder setAnnotationSpecId(String value)
       Output only. The ID of the annotation spec that the model evaluation applies to. The
       The ID is empty for the overall model evaluation.
       For Tables annotation specs in the dataset do not exist and this ID is
       always not set, but for CLASSIFICATION
       [prediction_type-s][google.cloud.automl.v1.TablesModelMetadata.prediction_type]
       the
       [display_name][google.cloud.automl.v1.ModelEvaluation.display_name]
       field is used.
       
      string annotation_spec_id = 2;
      Parameters:
      value - The annotationSpecId to set.
      Returns:
      This builder for chaining.
    • clearAnnotationSpecId

      public ModelEvaluation.Builder clearAnnotationSpecId()
       Output only. The ID of the annotation spec that the model evaluation applies to. The
       The ID is empty for the overall model evaluation.
       For Tables annotation specs in the dataset do not exist and this ID is
       always not set, but for CLASSIFICATION
       [prediction_type-s][google.cloud.automl.v1.TablesModelMetadata.prediction_type]
       the
       [display_name][google.cloud.automl.v1.ModelEvaluation.display_name]
       field is used.
       
      string annotation_spec_id = 2;
      Returns:
      This builder for chaining.
    • setAnnotationSpecIdBytes

      public ModelEvaluation.Builder setAnnotationSpecIdBytes(com.google.protobuf.ByteString value)
       Output only. The ID of the annotation spec that the model evaluation applies to. The
       The ID is empty for the overall model evaluation.
       For Tables annotation specs in the dataset do not exist and this ID is
       always not set, but for CLASSIFICATION
       [prediction_type-s][google.cloud.automl.v1.TablesModelMetadata.prediction_type]
       the
       [display_name][google.cloud.automl.v1.ModelEvaluation.display_name]
       field is used.
       
      string annotation_spec_id = 2;
      Parameters:
      value - The bytes for annotationSpecId to set.
      Returns:
      This builder for chaining.
    • getDisplayName

      public String getDisplayName()
       Output only. The value of
       [display_name][google.cloud.automl.v1.AnnotationSpec.display_name]
       at the moment when the model was trained. Because this field returns a
       value at model training time, for different models trained from the same
       dataset, the values may differ, since display names could had been changed
       between the two model's trainings. For Tables CLASSIFICATION
       [prediction_type-s][google.cloud.automl.v1.TablesModelMetadata.prediction_type]
       distinct values of the target column at the moment of the model evaluation
       are populated here.
       The display_name is empty for the overall model evaluation.
       
      string display_name = 15;
      Specified by:
      getDisplayName in interface ModelEvaluationOrBuilder
      Returns:
      The displayName.
    • getDisplayNameBytes

      public com.google.protobuf.ByteString getDisplayNameBytes()
       Output only. The value of
       [display_name][google.cloud.automl.v1.AnnotationSpec.display_name]
       at the moment when the model was trained. Because this field returns a
       value at model training time, for different models trained from the same
       dataset, the values may differ, since display names could had been changed
       between the two model's trainings. For Tables CLASSIFICATION
       [prediction_type-s][google.cloud.automl.v1.TablesModelMetadata.prediction_type]
       distinct values of the target column at the moment of the model evaluation
       are populated here.
       The display_name is empty for the overall model evaluation.
       
      string display_name = 15;
      Specified by:
      getDisplayNameBytes in interface ModelEvaluationOrBuilder
      Returns:
      The bytes for displayName.
    • setDisplayName

      public ModelEvaluation.Builder setDisplayName(String value)
       Output only. The value of
       [display_name][google.cloud.automl.v1.AnnotationSpec.display_name]
       at the moment when the model was trained. Because this field returns a
       value at model training time, for different models trained from the same
       dataset, the values may differ, since display names could had been changed
       between the two model's trainings. For Tables CLASSIFICATION
       [prediction_type-s][google.cloud.automl.v1.TablesModelMetadata.prediction_type]
       distinct values of the target column at the moment of the model evaluation
       are populated here.
       The display_name is empty for the overall model evaluation.
       
      string display_name = 15;
      Parameters:
      value - The displayName to set.
      Returns:
      This builder for chaining.
    • clearDisplayName

      public ModelEvaluation.Builder clearDisplayName()
       Output only. The value of
       [display_name][google.cloud.automl.v1.AnnotationSpec.display_name]
       at the moment when the model was trained. Because this field returns a
       value at model training time, for different models trained from the same
       dataset, the values may differ, since display names could had been changed
       between the two model's trainings. For Tables CLASSIFICATION
       [prediction_type-s][google.cloud.automl.v1.TablesModelMetadata.prediction_type]
       distinct values of the target column at the moment of the model evaluation
       are populated here.
       The display_name is empty for the overall model evaluation.
       
      string display_name = 15;
      Returns:
      This builder for chaining.
    • setDisplayNameBytes

      public ModelEvaluation.Builder setDisplayNameBytes(com.google.protobuf.ByteString value)
       Output only. The value of
       [display_name][google.cloud.automl.v1.AnnotationSpec.display_name]
       at the moment when the model was trained. Because this field returns a
       value at model training time, for different models trained from the same
       dataset, the values may differ, since display names could had been changed
       between the two model's trainings. For Tables CLASSIFICATION
       [prediction_type-s][google.cloud.automl.v1.TablesModelMetadata.prediction_type]
       distinct values of the target column at the moment of the model evaluation
       are populated here.
       The display_name is empty for the overall model evaluation.
       
      string display_name = 15;
      Parameters:
      value - The bytes for displayName to set.
      Returns:
      This builder for chaining.
    • hasCreateTime

      public boolean hasCreateTime()
       Output only. Timestamp when this model evaluation was created.
       
      .google.protobuf.Timestamp create_time = 5;
      Specified by:
      hasCreateTime in interface ModelEvaluationOrBuilder
      Returns:
      Whether the createTime field is set.
    • getCreateTime

      public com.google.protobuf.Timestamp getCreateTime()
       Output only. Timestamp when this model evaluation was created.
       
      .google.protobuf.Timestamp create_time = 5;
      Specified by:
      getCreateTime in interface ModelEvaluationOrBuilder
      Returns:
      The createTime.
    • setCreateTime

      public ModelEvaluation.Builder setCreateTime(com.google.protobuf.Timestamp value)
       Output only. Timestamp when this model evaluation was created.
       
      .google.protobuf.Timestamp create_time = 5;
    • setCreateTime

      public ModelEvaluation.Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
       Output only. Timestamp when this model evaluation was created.
       
      .google.protobuf.Timestamp create_time = 5;
    • mergeCreateTime

      public ModelEvaluation.Builder mergeCreateTime(com.google.protobuf.Timestamp value)
       Output only. Timestamp when this model evaluation was created.
       
      .google.protobuf.Timestamp create_time = 5;
    • clearCreateTime

      public ModelEvaluation.Builder clearCreateTime()
       Output only. Timestamp when this model evaluation was created.
       
      .google.protobuf.Timestamp create_time = 5;
    • getCreateTimeBuilder

      public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()
       Output only. Timestamp when this model evaluation was created.
       
      .google.protobuf.Timestamp create_time = 5;
    • getCreateTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
       Output only. Timestamp when this model evaluation was created.
       
      .google.protobuf.Timestamp create_time = 5;
      Specified by:
      getCreateTimeOrBuilder in interface ModelEvaluationOrBuilder
    • getEvaluatedExampleCount

      public int getEvaluatedExampleCount()
       Output only. The number of examples used for model evaluation, i.e. for
       which ground truth from time of model creation is compared against the
       predicted annotations created by the model.
       For overall ModelEvaluation (i.e. with annotation_spec_id not set) this is
       the total number of all examples used for evaluation.
       Otherwise, this is the count of examples that according to the ground
       truth were annotated by the
       [annotation_spec_id][google.cloud.automl.v1.ModelEvaluation.annotation_spec_id].
       
      int32 evaluated_example_count = 6;
      Specified by:
      getEvaluatedExampleCount in interface ModelEvaluationOrBuilder
      Returns:
      The evaluatedExampleCount.
    • setEvaluatedExampleCount

      public ModelEvaluation.Builder setEvaluatedExampleCount(int value)
       Output only. The number of examples used for model evaluation, i.e. for
       which ground truth from time of model creation is compared against the
       predicted annotations created by the model.
       For overall ModelEvaluation (i.e. with annotation_spec_id not set) this is
       the total number of all examples used for evaluation.
       Otherwise, this is the count of examples that according to the ground
       truth were annotated by the
       [annotation_spec_id][google.cloud.automl.v1.ModelEvaluation.annotation_spec_id].
       
      int32 evaluated_example_count = 6;
      Parameters:
      value - The evaluatedExampleCount to set.
      Returns:
      This builder for chaining.
    • clearEvaluatedExampleCount

      public ModelEvaluation.Builder clearEvaluatedExampleCount()
       Output only. The number of examples used for model evaluation, i.e. for
       which ground truth from time of model creation is compared against the
       predicted annotations created by the model.
       For overall ModelEvaluation (i.e. with annotation_spec_id not set) this is
       the total number of all examples used for evaluation.
       Otherwise, this is the count of examples that according to the ground
       truth were annotated by the
       [annotation_spec_id][google.cloud.automl.v1.ModelEvaluation.annotation_spec_id].
       
      int32 evaluated_example_count = 6;
      Returns:
      This builder for chaining.