Class EvaluationConfig.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<EvaluationConfig.Builder>
com.google.cloud.dialogflow.v2.EvaluationConfig.Builder
All Implemented Interfaces:
EvaluationConfigOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
EvaluationConfig

public static final class EvaluationConfig.Builder extends com.google.protobuf.GeneratedMessage.Builder<EvaluationConfig.Builder> implements EvaluationConfigOrBuilder
 The configuration for model evaluation.
 
Protobuf type google.cloud.dialogflow.v2.EvaluationConfig
  • 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<EvaluationConfig.Builder>
    • clear

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

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

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

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

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

      public EvaluationConfig.Builder mergeFrom(EvaluationConfig other)
    • isInitialized

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

      public EvaluationConfig.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<EvaluationConfig.Builder>
      Throws:
      IOException
    • getModelSpecificConfigCase

      public EvaluationConfig.ModelSpecificConfigCase getModelSpecificConfigCase()
      Specified by:
      getModelSpecificConfigCase in interface EvaluationConfigOrBuilder
    • clearModelSpecificConfig

      public EvaluationConfig.Builder clearModelSpecificConfig()
    • getDatasetsList

      public List<InputDataset> getDatasetsList()
       Required. Datasets used for evaluation.
       
      repeated .google.cloud.dialogflow.v2.InputDataset datasets = 3 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getDatasetsList in interface EvaluationConfigOrBuilder
    • getDatasetsCount

      public int getDatasetsCount()
       Required. Datasets used for evaluation.
       
      repeated .google.cloud.dialogflow.v2.InputDataset datasets = 3 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getDatasetsCount in interface EvaluationConfigOrBuilder
    • getDatasets

      public InputDataset getDatasets(int index)
       Required. Datasets used for evaluation.
       
      repeated .google.cloud.dialogflow.v2.InputDataset datasets = 3 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getDatasets in interface EvaluationConfigOrBuilder
    • setDatasets

      public EvaluationConfig.Builder setDatasets(int index, InputDataset value)
       Required. Datasets used for evaluation.
       
      repeated .google.cloud.dialogflow.v2.InputDataset datasets = 3 [(.google.api.field_behavior) = REQUIRED];
    • setDatasets

      public EvaluationConfig.Builder setDatasets(int index, InputDataset.Builder builderForValue)
       Required. Datasets used for evaluation.
       
      repeated .google.cloud.dialogflow.v2.InputDataset datasets = 3 [(.google.api.field_behavior) = REQUIRED];
    • addDatasets

      public EvaluationConfig.Builder addDatasets(InputDataset value)
       Required. Datasets used for evaluation.
       
      repeated .google.cloud.dialogflow.v2.InputDataset datasets = 3 [(.google.api.field_behavior) = REQUIRED];
    • addDatasets

      public EvaluationConfig.Builder addDatasets(int index, InputDataset value)
       Required. Datasets used for evaluation.
       
      repeated .google.cloud.dialogflow.v2.InputDataset datasets = 3 [(.google.api.field_behavior) = REQUIRED];
    • addDatasets

      public EvaluationConfig.Builder addDatasets(InputDataset.Builder builderForValue)
       Required. Datasets used for evaluation.
       
      repeated .google.cloud.dialogflow.v2.InputDataset datasets = 3 [(.google.api.field_behavior) = REQUIRED];
    • addDatasets

      public EvaluationConfig.Builder addDatasets(int index, InputDataset.Builder builderForValue)
       Required. Datasets used for evaluation.
       
      repeated .google.cloud.dialogflow.v2.InputDataset datasets = 3 [(.google.api.field_behavior) = REQUIRED];
    • addAllDatasets

      public EvaluationConfig.Builder addAllDatasets(Iterable<? extends InputDataset> values)
       Required. Datasets used for evaluation.
       
      repeated .google.cloud.dialogflow.v2.InputDataset datasets = 3 [(.google.api.field_behavior) = REQUIRED];
    • clearDatasets

      public EvaluationConfig.Builder clearDatasets()
       Required. Datasets used for evaluation.
       
      repeated .google.cloud.dialogflow.v2.InputDataset datasets = 3 [(.google.api.field_behavior) = REQUIRED];
    • removeDatasets

      public EvaluationConfig.Builder removeDatasets(int index)
       Required. Datasets used for evaluation.
       
      repeated .google.cloud.dialogflow.v2.InputDataset datasets = 3 [(.google.api.field_behavior) = REQUIRED];
    • getDatasetsBuilder

      public InputDataset.Builder getDatasetsBuilder(int index)
       Required. Datasets used for evaluation.
       
      repeated .google.cloud.dialogflow.v2.InputDataset datasets = 3 [(.google.api.field_behavior) = REQUIRED];
    • getDatasetsOrBuilder

      public InputDatasetOrBuilder getDatasetsOrBuilder(int index)
       Required. Datasets used for evaluation.
       
      repeated .google.cloud.dialogflow.v2.InputDataset datasets = 3 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getDatasetsOrBuilder in interface EvaluationConfigOrBuilder
    • getDatasetsOrBuilderList

      public List<? extends InputDatasetOrBuilder> getDatasetsOrBuilderList()
       Required. Datasets used for evaluation.
       
      repeated .google.cloud.dialogflow.v2.InputDataset datasets = 3 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getDatasetsOrBuilderList in interface EvaluationConfigOrBuilder
    • addDatasetsBuilder

      public InputDataset.Builder addDatasetsBuilder()
       Required. Datasets used for evaluation.
       
      repeated .google.cloud.dialogflow.v2.InputDataset datasets = 3 [(.google.api.field_behavior) = REQUIRED];
    • addDatasetsBuilder

      public InputDataset.Builder addDatasetsBuilder(int index)
       Required. Datasets used for evaluation.
       
      repeated .google.cloud.dialogflow.v2.InputDataset datasets = 3 [(.google.api.field_behavior) = REQUIRED];
    • getDatasetsBuilderList

      public List<InputDataset.Builder> getDatasetsBuilderList()
       Required. Datasets used for evaluation.
       
      repeated .google.cloud.dialogflow.v2.InputDataset datasets = 3 [(.google.api.field_behavior) = REQUIRED];
    • hasSmartReplyConfig

      public boolean hasSmartReplyConfig()
       Configuration for smart reply model evaluation.
       
      .google.cloud.dialogflow.v2.EvaluationConfig.SmartReplyConfig smart_reply_config = 2;
      Specified by:
      hasSmartReplyConfig in interface EvaluationConfigOrBuilder
      Returns:
      Whether the smartReplyConfig field is set.
    • getSmartReplyConfig

      public EvaluationConfig.SmartReplyConfig getSmartReplyConfig()
       Configuration for smart reply model evaluation.
       
      .google.cloud.dialogflow.v2.EvaluationConfig.SmartReplyConfig smart_reply_config = 2;
      Specified by:
      getSmartReplyConfig in interface EvaluationConfigOrBuilder
      Returns:
      The smartReplyConfig.
    • setSmartReplyConfig

      public EvaluationConfig.Builder setSmartReplyConfig(EvaluationConfig.SmartReplyConfig value)
       Configuration for smart reply model evaluation.
       
      .google.cloud.dialogflow.v2.EvaluationConfig.SmartReplyConfig smart_reply_config = 2;
    • setSmartReplyConfig

      public EvaluationConfig.Builder setSmartReplyConfig(EvaluationConfig.SmartReplyConfig.Builder builderForValue)
       Configuration for smart reply model evaluation.
       
      .google.cloud.dialogflow.v2.EvaluationConfig.SmartReplyConfig smart_reply_config = 2;
    • mergeSmartReplyConfig

      public EvaluationConfig.Builder mergeSmartReplyConfig(EvaluationConfig.SmartReplyConfig value)
       Configuration for smart reply model evaluation.
       
      .google.cloud.dialogflow.v2.EvaluationConfig.SmartReplyConfig smart_reply_config = 2;
    • clearSmartReplyConfig

      public EvaluationConfig.Builder clearSmartReplyConfig()
       Configuration for smart reply model evaluation.
       
      .google.cloud.dialogflow.v2.EvaluationConfig.SmartReplyConfig smart_reply_config = 2;
    • getSmartReplyConfigBuilder

      public EvaluationConfig.SmartReplyConfig.Builder getSmartReplyConfigBuilder()
       Configuration for smart reply model evaluation.
       
      .google.cloud.dialogflow.v2.EvaluationConfig.SmartReplyConfig smart_reply_config = 2;
    • getSmartReplyConfigOrBuilder

      public EvaluationConfig.SmartReplyConfigOrBuilder getSmartReplyConfigOrBuilder()
       Configuration for smart reply model evaluation.
       
      .google.cloud.dialogflow.v2.EvaluationConfig.SmartReplyConfig smart_reply_config = 2;
      Specified by:
      getSmartReplyConfigOrBuilder in interface EvaluationConfigOrBuilder
    • hasSmartComposeConfig

      public boolean hasSmartComposeConfig()
       Configuration for smart compose model evaluation.
       
      .google.cloud.dialogflow.v2.EvaluationConfig.SmartComposeConfig smart_compose_config = 4;
      Specified by:
      hasSmartComposeConfig in interface EvaluationConfigOrBuilder
      Returns:
      Whether the smartComposeConfig field is set.
    • getSmartComposeConfig

      public EvaluationConfig.SmartComposeConfig getSmartComposeConfig()
       Configuration for smart compose model evaluation.
       
      .google.cloud.dialogflow.v2.EvaluationConfig.SmartComposeConfig smart_compose_config = 4;
      Specified by:
      getSmartComposeConfig in interface EvaluationConfigOrBuilder
      Returns:
      The smartComposeConfig.
    • setSmartComposeConfig

      public EvaluationConfig.Builder setSmartComposeConfig(EvaluationConfig.SmartComposeConfig value)
       Configuration for smart compose model evaluation.
       
      .google.cloud.dialogflow.v2.EvaluationConfig.SmartComposeConfig smart_compose_config = 4;
    • setSmartComposeConfig

      public EvaluationConfig.Builder setSmartComposeConfig(EvaluationConfig.SmartComposeConfig.Builder builderForValue)
       Configuration for smart compose model evaluation.
       
      .google.cloud.dialogflow.v2.EvaluationConfig.SmartComposeConfig smart_compose_config = 4;
    • mergeSmartComposeConfig

      public EvaluationConfig.Builder mergeSmartComposeConfig(EvaluationConfig.SmartComposeConfig value)
       Configuration for smart compose model evaluation.
       
      .google.cloud.dialogflow.v2.EvaluationConfig.SmartComposeConfig smart_compose_config = 4;
    • clearSmartComposeConfig

      public EvaluationConfig.Builder clearSmartComposeConfig()
       Configuration for smart compose model evaluation.
       
      .google.cloud.dialogflow.v2.EvaluationConfig.SmartComposeConfig smart_compose_config = 4;
    • getSmartComposeConfigBuilder

      public EvaluationConfig.SmartComposeConfig.Builder getSmartComposeConfigBuilder()
       Configuration for smart compose model evaluation.
       
      .google.cloud.dialogflow.v2.EvaluationConfig.SmartComposeConfig smart_compose_config = 4;
    • getSmartComposeConfigOrBuilder

      public EvaluationConfig.SmartComposeConfigOrBuilder getSmartComposeConfigOrBuilder()
       Configuration for smart compose model evaluation.
       
      .google.cloud.dialogflow.v2.EvaluationConfig.SmartComposeConfig smart_compose_config = 4;
      Specified by:
      getSmartComposeConfigOrBuilder in interface EvaluationConfigOrBuilder