Class GeneratorEvaluation

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.dialogflow.v2.GeneratorEvaluation
All Implemented Interfaces:
GeneratorEvaluationOrBuilder, com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable

@Generated public final class GeneratorEvaluation extends com.google.protobuf.GeneratedMessage implements GeneratorEvaluationOrBuilder
 Represents evaluation result of a generator.
 
Protobuf type google.cloud.dialogflow.v2.GeneratorEvaluation
See Also:
  • Field Details

    • NAME_FIELD_NUMBER

      public static final int NAME_FIELD_NUMBER
      See Also:
    • DISPLAY_NAME_FIELD_NUMBER

      public static final int DISPLAY_NAME_FIELD_NUMBER
      See Also:
    • GENERATOR_EVALUATION_CONFIG_FIELD_NUMBER

      public static final int GENERATOR_EVALUATION_CONFIG_FIELD_NUMBER
      See Also:
    • CREATE_TIME_FIELD_NUMBER

      public static final int CREATE_TIME_FIELD_NUMBER
      See Also:
    • COMPLETE_TIME_FIELD_NUMBER

      public static final int COMPLETE_TIME_FIELD_NUMBER
      See Also:
    • INITIAL_GENERATOR_FIELD_NUMBER

      public static final int INITIAL_GENERATOR_FIELD_NUMBER
      See Also:
    • SUMMARIZATION_METRICS_FIELD_NUMBER

      public static final int SUMMARIZATION_METRICS_FIELD_NUMBER
      See Also:
    • EVALUATION_STATUS_FIELD_NUMBER

      public static final int EVALUATION_STATUS_FIELD_NUMBER
      See Also:
    • SATISFIES_PZS_FIELD_NUMBER

      public static final int SATISFIES_PZS_FIELD_NUMBER
      See Also:
    • SATISFIES_PZI_FIELD_NUMBER

      public static final int SATISFIES_PZI_FIELD_NUMBER
      See Also:
  • 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
    • getMetricsCase

      public GeneratorEvaluation.MetricsCase getMetricsCase()
      Specified by:
      getMetricsCase in interface GeneratorEvaluationOrBuilder
    • getName

      public String getName()
       Output only. Identifier. The resource name of the evaluation. Format:
       `projects/<Project ID>/locations/<Location ID>/generators/<Generator ID>/
       evaluations/<Evaluation ID>`
       
      string name = 1 [(.google.api.field_behavior) = IDENTIFIER, (.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getName in interface GeneratorEvaluationOrBuilder
      Returns:
      The name.
    • getNameBytes

      public com.google.protobuf.ByteString getNameBytes()
       Output only. Identifier. The resource name of the evaluation. Format:
       `projects/<Project ID>/locations/<Location ID>/generators/<Generator ID>/
       evaluations/<Evaluation ID>`
       
      string name = 1 [(.google.api.field_behavior) = IDENTIFIER, (.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getNameBytes in interface GeneratorEvaluationOrBuilder
      Returns:
      The bytes for name.
    • getDisplayName

      public String getDisplayName()
       Optional. The display name of the generator evaluation. At most 64 bytes
       long.
       
      string display_name = 2 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getDisplayName in interface GeneratorEvaluationOrBuilder
      Returns:
      The displayName.
    • getDisplayNameBytes

      public com.google.protobuf.ByteString getDisplayNameBytes()
       Optional. The display name of the generator evaluation. At most 64 bytes
       long.
       
      string display_name = 2 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getDisplayNameBytes in interface GeneratorEvaluationOrBuilder
      Returns:
      The bytes for displayName.
    • hasGeneratorEvaluationConfig

      public boolean hasGeneratorEvaluationConfig()
       Required. The configuration of the evaluation task.
       
      .google.cloud.dialogflow.v2.GeneratorEvaluationConfig generator_evaluation_config = 3 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      hasGeneratorEvaluationConfig in interface GeneratorEvaluationOrBuilder
      Returns:
      Whether the generatorEvaluationConfig field is set.
    • getGeneratorEvaluationConfig

      public GeneratorEvaluationConfig getGeneratorEvaluationConfig()
       Required. The configuration of the evaluation task.
       
      .google.cloud.dialogflow.v2.GeneratorEvaluationConfig generator_evaluation_config = 3 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getGeneratorEvaluationConfig in interface GeneratorEvaluationOrBuilder
      Returns:
      The generatorEvaluationConfig.
    • getGeneratorEvaluationConfigOrBuilder

      public GeneratorEvaluationConfigOrBuilder getGeneratorEvaluationConfigOrBuilder()
       Required. The configuration of the evaluation task.
       
      .google.cloud.dialogflow.v2.GeneratorEvaluationConfig generator_evaluation_config = 3 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getGeneratorEvaluationConfigOrBuilder in interface GeneratorEvaluationOrBuilder
    • hasCreateTime

      public boolean hasCreateTime()
       Output only. Creation time of this generator evaluation.
       
      .google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasCreateTime in interface GeneratorEvaluationOrBuilder
      Returns:
      Whether the createTime field is set.
    • getCreateTime

      public com.google.protobuf.Timestamp getCreateTime()
       Output only. Creation time of this generator evaluation.
       
      .google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCreateTime in interface GeneratorEvaluationOrBuilder
      Returns:
      The createTime.
    • getCreateTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
       Output only. Creation time of this generator evaluation.
       
      .google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCreateTimeOrBuilder in interface GeneratorEvaluationOrBuilder
    • hasCompleteTime

      public boolean hasCompleteTime()
       Output only. Completion time of this generator evaluation.
       
      .google.protobuf.Timestamp complete_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasCompleteTime in interface GeneratorEvaluationOrBuilder
      Returns:
      Whether the completeTime field is set.
    • getCompleteTime

      public com.google.protobuf.Timestamp getCompleteTime()
       Output only. Completion time of this generator evaluation.
       
      .google.protobuf.Timestamp complete_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCompleteTime in interface GeneratorEvaluationOrBuilder
      Returns:
      The completeTime.
    • getCompleteTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getCompleteTimeOrBuilder()
       Output only. Completion time of this generator evaluation.
       
      .google.protobuf.Timestamp complete_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCompleteTimeOrBuilder in interface GeneratorEvaluationOrBuilder
    • hasInitialGenerator

      public boolean hasInitialGenerator()
       Required. The initial generator that was used when creating this
       evaluation. This is a copy of the generator read from storage when creating
       the evaluation.
       
      .google.cloud.dialogflow.v2.Generator initial_generator = 5 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      hasInitialGenerator in interface GeneratorEvaluationOrBuilder
      Returns:
      Whether the initialGenerator field is set.
    • getInitialGenerator

      public Generator getInitialGenerator()
       Required. The initial generator that was used when creating this
       evaluation. This is a copy of the generator read from storage when creating
       the evaluation.
       
      .google.cloud.dialogflow.v2.Generator initial_generator = 5 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getInitialGenerator in interface GeneratorEvaluationOrBuilder
      Returns:
      The initialGenerator.
    • getInitialGeneratorOrBuilder

      public GeneratorOrBuilder getInitialGeneratorOrBuilder()
       Required. The initial generator that was used when creating this
       evaluation. This is a copy of the generator read from storage when creating
       the evaluation.
       
      .google.cloud.dialogflow.v2.Generator initial_generator = 5 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getInitialGeneratorOrBuilder in interface GeneratorEvaluationOrBuilder
    • hasSummarizationMetrics

      public boolean hasSummarizationMetrics()
       Output only. Only available when the summarization generator is provided.
       
      .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics summarization_metrics = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasSummarizationMetrics in interface GeneratorEvaluationOrBuilder
      Returns:
      Whether the summarizationMetrics field is set.
    • getSummarizationMetrics

      public SummarizationEvaluationMetrics getSummarizationMetrics()
       Output only. Only available when the summarization generator is provided.
       
      .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics summarization_metrics = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getSummarizationMetrics in interface GeneratorEvaluationOrBuilder
      Returns:
      The summarizationMetrics.
    • getSummarizationMetricsOrBuilder

      public SummarizationEvaluationMetricsOrBuilder getSummarizationMetricsOrBuilder()
       Output only. Only available when the summarization generator is provided.
       
      .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics summarization_metrics = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getSummarizationMetricsOrBuilder in interface GeneratorEvaluationOrBuilder
    • hasEvaluationStatus

      public boolean hasEvaluationStatus()
       Output only. The result status of the evaluation pipeline. Provides the
       status information including if the evaluation is still in progress,
       completed or failed with certain error and user actionable message.
       
      .google.cloud.dialogflow.v2.EvaluationStatus evaluation_status = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasEvaluationStatus in interface GeneratorEvaluationOrBuilder
      Returns:
      Whether the evaluationStatus field is set.
    • getEvaluationStatus

      public EvaluationStatus getEvaluationStatus()
       Output only. The result status of the evaluation pipeline. Provides the
       status information including if the evaluation is still in progress,
       completed or failed with certain error and user actionable message.
       
      .google.cloud.dialogflow.v2.EvaluationStatus evaluation_status = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getEvaluationStatus in interface GeneratorEvaluationOrBuilder
      Returns:
      The evaluationStatus.
    • getEvaluationStatusOrBuilder

      public EvaluationStatusOrBuilder getEvaluationStatusOrBuilder()
       Output only. The result status of the evaluation pipeline. Provides the
       status information including if the evaluation is still in progress,
       completed or failed with certain error and user actionable message.
       
      .google.cloud.dialogflow.v2.EvaluationStatus evaluation_status = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getEvaluationStatusOrBuilder in interface GeneratorEvaluationOrBuilder
    • hasSatisfiesPzs

      public boolean hasSatisfiesPzs()
       Output only. A read only boolean field reflecting Zone Separation
       status of the model. The field is an aggregated
       value of ZS status of its underlying dependencies. See more details in
       go/zicy-resource-placement#resource-status
       
      optional bool satisfies_pzs = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasSatisfiesPzs in interface GeneratorEvaluationOrBuilder
      Returns:
      Whether the satisfiesPzs field is set.
    • getSatisfiesPzs

      public boolean getSatisfiesPzs()
       Output only. A read only boolean field reflecting Zone Separation
       status of the model. The field is an aggregated
       value of ZS status of its underlying dependencies. See more details in
       go/zicy-resource-placement#resource-status
       
      optional bool satisfies_pzs = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getSatisfiesPzs in interface GeneratorEvaluationOrBuilder
      Returns:
      The satisfiesPzs.
    • hasSatisfiesPzi

      public boolean hasSatisfiesPzi()
       Output only. A read only boolean field reflecting Zone Isolation status
       of the model. The field is an aggregated value of
       ZI status of its underlying dependencies. See more details in
       go/zicy-resource-placement#resource-status
       
      optional bool satisfies_pzi = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasSatisfiesPzi in interface GeneratorEvaluationOrBuilder
      Returns:
      Whether the satisfiesPzi field is set.
    • getSatisfiesPzi

      public boolean getSatisfiesPzi()
       Output only. A read only boolean field reflecting Zone Isolation status
       of the model. The field is an aggregated value of
       ZI status of its underlying dependencies. See more details in
       go/zicy-resource-placement#resource-status
       
      optional bool satisfies_pzi = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getSatisfiesPzi in interface GeneratorEvaluationOrBuilder
      Returns:
      The satisfiesPzi.
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage
    • writeTo

      public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
      Specified by:
      writeTo in interface com.google.protobuf.MessageLite
      Overrides:
      writeTo in class com.google.protobuf.GeneratedMessage
      Throws:
      IOException
    • getSerializedSize

      public int getSerializedSize()
      Specified by:
      getSerializedSize in interface com.google.protobuf.MessageLite
      Overrides:
      getSerializedSize in class com.google.protobuf.GeneratedMessage
    • equals

      public boolean equals(Object obj)
      Specified by:
      equals in interface com.google.protobuf.Message
      Overrides:
      equals in class com.google.protobuf.AbstractMessage
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in interface com.google.protobuf.Message
      Overrides:
      hashCode in class com.google.protobuf.AbstractMessage
    • parseFrom

      public static GeneratorEvaluation parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static GeneratorEvaluation parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static GeneratorEvaluation parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static GeneratorEvaluation parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static GeneratorEvaluation parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static GeneratorEvaluation parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static GeneratorEvaluation parseFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static GeneratorEvaluation parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static GeneratorEvaluation parseDelimitedFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static GeneratorEvaluation parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseFrom

      public static GeneratorEvaluation parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static GeneratorEvaluation parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • newBuilderForType

      public GeneratorEvaluation.Builder newBuilderForType()
      Specified by:
      newBuilderForType in interface com.google.protobuf.Message
      Specified by:
      newBuilderForType in interface com.google.protobuf.MessageLite
    • newBuilder

      public static GeneratorEvaluation.Builder newBuilder()
    • newBuilder

      public static GeneratorEvaluation.Builder newBuilder(GeneratorEvaluation prototype)
    • toBuilder

      public GeneratorEvaluation.Builder toBuilder()
      Specified by:
      toBuilder in interface com.google.protobuf.Message
      Specified by:
      toBuilder in interface com.google.protobuf.MessageLite
    • newBuilderForType

      protected GeneratorEvaluation.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
      Overrides:
      newBuilderForType in class com.google.protobuf.AbstractMessage
    • getDefaultInstance

      public static GeneratorEvaluation getDefaultInstance()
    • parser

      public static com.google.protobuf.Parser<GeneratorEvaluation> parser()
    • getParserForType

      public com.google.protobuf.Parser<GeneratorEvaluation> getParserForType()
      Specified by:
      getParserForType in interface com.google.protobuf.Message
      Specified by:
      getParserForType in interface com.google.protobuf.MessageLite
      Overrides:
      getParserForType in class com.google.protobuf.GeneratedMessage
    • getDefaultInstanceForType

      public GeneratorEvaluation getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder