public static final class Settings.AnalysisConfig.Builder extends GeneratedMessageV3.Builder<Settings.AnalysisConfig.Builder> implements Settings.AnalysisConfigOrBuilder
Default configuration when creating Analyses in Insights.
Protobuf type google.cloud.contactcenterinsights.v1.Settings.AnalysisConfig
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
public static final Descriptors.Descriptor getDescriptor()
Methods
public Settings.AnalysisConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
public Settings.AnalysisConfig build()
public Settings.AnalysisConfig buildPartial()
public Settings.AnalysisConfig.Builder clear()
Overrides
public Settings.AnalysisConfig.Builder clearAnnotatorSelector()
To select the annotators to run and the phrase matchers to use
(if any). If not specified, all annotators will be run.
.google.cloud.contactcenterinsights.v1.AnnotatorSelector annotator_selector = 5;
public Settings.AnalysisConfig.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public Settings.AnalysisConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
public Settings.AnalysisConfig.Builder clearRuntimeIntegrationAnalysisPercentage()
Percentage of conversations created using Dialogflow runtime integration
to analyze automatically, between [0, 100].
double runtime_integration_analysis_percentage = 1;
public Settings.AnalysisConfig.Builder clearUploadConversationAnalysisPercentage()
Percentage of conversations created using the UploadConversation endpoint
to analyze automatically, between [0, 100].
double upload_conversation_analysis_percentage = 6;
public Settings.AnalysisConfig.Builder clone()
Overrides
public AnnotatorSelector getAnnotatorSelector()
To select the annotators to run and the phrase matchers to use
(if any). If not specified, all annotators will be run.
.google.cloud.contactcenterinsights.v1.AnnotatorSelector annotator_selector = 5;
public AnnotatorSelector.Builder getAnnotatorSelectorBuilder()
To select the annotators to run and the phrase matchers to use
(if any). If not specified, all annotators will be run.
.google.cloud.contactcenterinsights.v1.AnnotatorSelector annotator_selector = 5;
public AnnotatorSelectorOrBuilder getAnnotatorSelectorOrBuilder()
To select the annotators to run and the phrase matchers to use
(if any). If not specified, all annotators will be run.
.google.cloud.contactcenterinsights.v1.AnnotatorSelector annotator_selector = 5;
public Settings.AnalysisConfig getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
public double getRuntimeIntegrationAnalysisPercentage()
Percentage of conversations created using Dialogflow runtime integration
to analyze automatically, between [0, 100].
double runtime_integration_analysis_percentage = 1;
Returns |
---|
Type | Description |
double | The runtimeIntegrationAnalysisPercentage.
|
public double getUploadConversationAnalysisPercentage()
Percentage of conversations created using the UploadConversation endpoint
to analyze automatically, between [0, 100].
double upload_conversation_analysis_percentage = 6;
Returns |
---|
Type | Description |
double | The uploadConversationAnalysisPercentage.
|
public boolean hasAnnotatorSelector()
To select the annotators to run and the phrase matchers to use
(if any). If not specified, all annotators will be run.
.google.cloud.contactcenterinsights.v1.AnnotatorSelector annotator_selector = 5;
Returns |
---|
Type | Description |
boolean | Whether the annotatorSelector field is set.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public Settings.AnalysisConfig.Builder mergeAnnotatorSelector(AnnotatorSelector value)
To select the annotators to run and the phrase matchers to use
(if any). If not specified, all annotators will be run.
.google.cloud.contactcenterinsights.v1.AnnotatorSelector annotator_selector = 5;
public Settings.AnalysisConfig.Builder mergeFrom(Settings.AnalysisConfig other)
public Settings.AnalysisConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public Settings.AnalysisConfig.Builder mergeFrom(Message other)
Parameter |
---|
Name | Description |
other | Message
|
Overrides
public final Settings.AnalysisConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
public Settings.AnalysisConfig.Builder setAnnotatorSelector(AnnotatorSelector value)
To select the annotators to run and the phrase matchers to use
(if any). If not specified, all annotators will be run.
.google.cloud.contactcenterinsights.v1.AnnotatorSelector annotator_selector = 5;
public Settings.AnalysisConfig.Builder setAnnotatorSelector(AnnotatorSelector.Builder builderForValue)
To select the annotators to run and the phrase matchers to use
(if any). If not specified, all annotators will be run.
.google.cloud.contactcenterinsights.v1.AnnotatorSelector annotator_selector = 5;
public Settings.AnalysisConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
public Settings.AnalysisConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public Settings.AnalysisConfig.Builder setRuntimeIntegrationAnalysisPercentage(double value)
Percentage of conversations created using Dialogflow runtime integration
to analyze automatically, between [0, 100].
double runtime_integration_analysis_percentage = 1;
Parameter |
---|
Name | Description |
value | double
The runtimeIntegrationAnalysisPercentage to set.
|
public final Settings.AnalysisConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides
public Settings.AnalysisConfig.Builder setUploadConversationAnalysisPercentage(double value)
Percentage of conversations created using the UploadConversation endpoint
to analyze automatically, between [0, 100].
double upload_conversation_analysis_percentage = 6;
Parameter |
---|
Name | Description |
value | double
The uploadConversationAnalysisPercentage to set.
|