Package com.google.cloud.dialogflow.v2
Class GeneratorEvaluationConfig.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<GeneratorEvaluationConfig.Builder>
com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.Builder
- All Implemented Interfaces:
GeneratorEvaluationConfigOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- GeneratorEvaluationConfig
public static final class GeneratorEvaluationConfig.Builder
extends com.google.protobuf.GeneratedMessage.Builder<GeneratorEvaluationConfig.Builder>
implements GeneratorEvaluationConfigOrBuilder
Generator evaluation input config.Protobuf type
google.cloud.dialogflow.v2.GeneratorEvaluationConfig-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Required.Required.Evaluation configs for summarization generator.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorRequired.Required.Required.Required.com.google.protobuf.ByteStringRequired.Evaluation configs for summarization generator.Evaluation configs for summarization generator.Evaluation configs for summarization generator.booleanRequired.booleanEvaluation configs for summarization generator.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Required.Evaluation configs for summarization generator.Required.setInputDataConfig(GeneratorEvaluationConfig.InputDataConfig.Builder builderForValue) Required.setOutputGcsBucketPath(String value) Required.setOutputGcsBucketPathBytes(com.google.protobuf.ByteString value) Required.Evaluation configs for summarization generator.Evaluation configs for summarization generator.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<GeneratorEvaluationConfig.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<GeneratorEvaluationConfig.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<GeneratorEvaluationConfig.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<GeneratorEvaluationConfig.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<GeneratorEvaluationConfig.Builder>
-
mergeFrom
public GeneratorEvaluationConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<GeneratorEvaluationConfig.Builder>- Throws:
IOException
-
getEvaluationFeatureConfigCase
- Specified by:
getEvaluationFeatureConfigCasein interfaceGeneratorEvaluationConfigOrBuilder
-
clearEvaluationFeatureConfig
-
hasInputDataConfig
public boolean hasInputDataConfig()Required. The config/source of input data.
.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig input_data_config = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
hasInputDataConfigin interfaceGeneratorEvaluationConfigOrBuilder- Returns:
- Whether the inputDataConfig field is set.
-
getInputDataConfig
Required. The config/source of input data.
.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig input_data_config = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getInputDataConfigin interfaceGeneratorEvaluationConfigOrBuilder- Returns:
- The inputDataConfig.
-
setInputDataConfig
public GeneratorEvaluationConfig.Builder setInputDataConfig(GeneratorEvaluationConfig.InputDataConfig value) Required. The config/source of input data.
.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig input_data_config = 1 [(.google.api.field_behavior) = REQUIRED]; -
setInputDataConfig
public GeneratorEvaluationConfig.Builder setInputDataConfig(GeneratorEvaluationConfig.InputDataConfig.Builder builderForValue) Required. The config/source of input data.
.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig input_data_config = 1 [(.google.api.field_behavior) = REQUIRED]; -
mergeInputDataConfig
public GeneratorEvaluationConfig.Builder mergeInputDataConfig(GeneratorEvaluationConfig.InputDataConfig value) Required. The config/source of input data.
.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig input_data_config = 1 [(.google.api.field_behavior) = REQUIRED]; -
clearInputDataConfig
Required. The config/source of input data.
.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig input_data_config = 1 [(.google.api.field_behavior) = REQUIRED]; -
getInputDataConfigBuilder
Required. The config/source of input data.
.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig input_data_config = 1 [(.google.api.field_behavior) = REQUIRED]; -
getInputDataConfigOrBuilder
Required. The config/source of input data.
.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig input_data_config = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getInputDataConfigOrBuilderin interfaceGeneratorEvaluationConfigOrBuilder
-
getOutputGcsBucketPath
Required. The output Cloud Storage bucket path to store eval files, e.g. per_summary_accuracy_score report. This path is provided by customer and files stored in it are visible to customer, no internal data should be stored in this path.
string output_gcs_bucket_path = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getOutputGcsBucketPathin interfaceGeneratorEvaluationConfigOrBuilder- Returns:
- The outputGcsBucketPath.
-
getOutputGcsBucketPathBytes
public com.google.protobuf.ByteString getOutputGcsBucketPathBytes()Required. The output Cloud Storage bucket path to store eval files, e.g. per_summary_accuracy_score report. This path is provided by customer and files stored in it are visible to customer, no internal data should be stored in this path.
string output_gcs_bucket_path = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getOutputGcsBucketPathBytesin interfaceGeneratorEvaluationConfigOrBuilder- Returns:
- The bytes for outputGcsBucketPath.
-
setOutputGcsBucketPath
Required. The output Cloud Storage bucket path to store eval files, e.g. per_summary_accuracy_score report. This path is provided by customer and files stored in it are visible to customer, no internal data should be stored in this path.
string output_gcs_bucket_path = 2 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The outputGcsBucketPath to set.- Returns:
- This builder for chaining.
-
clearOutputGcsBucketPath
Required. The output Cloud Storage bucket path to store eval files, e.g. per_summary_accuracy_score report. This path is provided by customer and files stored in it are visible to customer, no internal data should be stored in this path.
string output_gcs_bucket_path = 2 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setOutputGcsBucketPathBytes
public GeneratorEvaluationConfig.Builder setOutputGcsBucketPathBytes(com.google.protobuf.ByteString value) Required. The output Cloud Storage bucket path to store eval files, e.g. per_summary_accuracy_score report. This path is provided by customer and files stored in it are visible to customer, no internal data should be stored in this path.
string output_gcs_bucket_path = 2 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for outputGcsBucketPath to set.- Returns:
- This builder for chaining.
-
hasSummarizationConfig
public boolean hasSummarizationConfig()Evaluation configs for summarization generator.
.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig summarization_config = 3;- Specified by:
hasSummarizationConfigin interfaceGeneratorEvaluationConfigOrBuilder- Returns:
- Whether the summarizationConfig field is set.
-
getSummarizationConfig
Evaluation configs for summarization generator.
.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig summarization_config = 3;- Specified by:
getSummarizationConfigin interfaceGeneratorEvaluationConfigOrBuilder- Returns:
- The summarizationConfig.
-
setSummarizationConfig
public GeneratorEvaluationConfig.Builder setSummarizationConfig(GeneratorEvaluationConfig.SummarizationConfig value) Evaluation configs for summarization generator.
.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig summarization_config = 3; -
setSummarizationConfig
public GeneratorEvaluationConfig.Builder setSummarizationConfig(GeneratorEvaluationConfig.SummarizationConfig.Builder builderForValue) Evaluation configs for summarization generator.
.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig summarization_config = 3; -
mergeSummarizationConfig
public GeneratorEvaluationConfig.Builder mergeSummarizationConfig(GeneratorEvaluationConfig.SummarizationConfig value) Evaluation configs for summarization generator.
.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig summarization_config = 3; -
clearSummarizationConfig
Evaluation configs for summarization generator.
.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig summarization_config = 3; -
getSummarizationConfigBuilder
Evaluation configs for summarization generator.
.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig summarization_config = 3; -
getSummarizationConfigOrBuilder
Evaluation configs for summarization generator.
.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig summarization_config = 3;- Specified by:
getSummarizationConfigOrBuilderin interfaceGeneratorEvaluationConfigOrBuilder
-