- 2.55.0 (latest)
- 2.54.0
- 2.53.0
- 2.52.0
- 2.51.0
- 2.49.0
- 2.48.0
- 2.47.0
- 2.46.0
- 2.45.0
- 2.44.0
- 2.43.0
- 2.42.0
- 2.41.0
- 2.40.0
- 2.39.0
- 2.37.0
- 2.36.0
- 2.35.0
- 2.34.0
- 2.33.0
- 2.32.0
- 2.31.0
- 2.30.0
- 2.29.0
- 2.28.0
- 2.27.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.12.0
- 2.11.0
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.0
- 2.4.0
- 2.3.10
- 2.2.7
public static final class AnnotatorSelector.Builder extends GeneratedMessageV3.Builder<AnnotatorSelector.Builder> implements AnnotatorSelectorOrBuilder
Selector of all available annotators and phrase matchers to run.
Protobuf type google.cloud.contactcenterinsights.v1.AnnotatorSelector
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > AnnotatorSelector.BuilderImplements
AnnotatorSelectorOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Type | Description |
Descriptor |
Methods
addAllIssueModels(Iterable<String> values)
public AnnotatorSelector.Builder addAllIssueModels(Iterable<String> values)
The issue model to run. If not provided, the most recently deployed topic model will be used. The provided issue model will only be used for inference if the issue model is deployed and if run_issue_model_annotator is set to true. If more than one issue model is provided, only the first provided issue model will be used for inference.
repeated string issue_models = 10 [(.google.api.resource_reference) = { ... }
Name | Description |
values | Iterable<String> The issueModels to add. |
Type | Description |
AnnotatorSelector.Builder | This builder for chaining. |
addAllPhraseMatchers(Iterable<String> values)
public AnnotatorSelector.Builder addAllPhraseMatchers(Iterable<String> values)
The list of phrase matchers to run. If not provided, all active phrase matchers will be used. If inactive phrase matchers are provided, they will not be used. Phrase matchers will be run only if run_phrase_matcher_annotator is set to true. Format: projects/{project}/locations/{location}/phraseMatchers/{phrase_matcher}
repeated string phrase_matchers = 4 [(.google.api.resource_reference) = { ... }
Name | Description |
values | Iterable<String> The phraseMatchers to add. |
Type | Description |
AnnotatorSelector.Builder | This builder for chaining. |
addIssueModels(String value)
public AnnotatorSelector.Builder addIssueModels(String value)
The issue model to run. If not provided, the most recently deployed topic model will be used. The provided issue model will only be used for inference if the issue model is deployed and if run_issue_model_annotator is set to true. If more than one issue model is provided, only the first provided issue model will be used for inference.
repeated string issue_models = 10 [(.google.api.resource_reference) = { ... }
Name | Description |
value | String The issueModels to add. |
Type | Description |
AnnotatorSelector.Builder | This builder for chaining. |
addIssueModelsBytes(ByteString value)
public AnnotatorSelector.Builder addIssueModelsBytes(ByteString value)
The issue model to run. If not provided, the most recently deployed topic model will be used. The provided issue model will only be used for inference if the issue model is deployed and if run_issue_model_annotator is set to true. If more than one issue model is provided, only the first provided issue model will be used for inference.
repeated string issue_models = 10 [(.google.api.resource_reference) = { ... }
Name | Description |
value | ByteString The bytes of the issueModels to add. |
Type | Description |
AnnotatorSelector.Builder | This builder for chaining. |
addPhraseMatchers(String value)
public AnnotatorSelector.Builder addPhraseMatchers(String value)
The list of phrase matchers to run. If not provided, all active phrase matchers will be used. If inactive phrase matchers are provided, they will not be used. Phrase matchers will be run only if run_phrase_matcher_annotator is set to true. Format: projects/{project}/locations/{location}/phraseMatchers/{phrase_matcher}
repeated string phrase_matchers = 4 [(.google.api.resource_reference) = { ... }
Name | Description |
value | String The phraseMatchers to add. |
Type | Description |
AnnotatorSelector.Builder | This builder for chaining. |
addPhraseMatchersBytes(ByteString value)
public AnnotatorSelector.Builder addPhraseMatchersBytes(ByteString value)
The list of phrase matchers to run. If not provided, all active phrase matchers will be used. If inactive phrase matchers are provided, they will not be used. Phrase matchers will be run only if run_phrase_matcher_annotator is set to true. Format: projects/{project}/locations/{location}/phraseMatchers/{phrase_matcher}
repeated string phrase_matchers = 4 [(.google.api.resource_reference) = { ... }
Name | Description |
value | ByteString The bytes of the phraseMatchers to add. |
Type | Description |
AnnotatorSelector.Builder | This builder for chaining. |
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public AnnotatorSelector.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Name | Description |
field | FieldDescriptor |
value | Object |
Type | Description |
AnnotatorSelector.Builder |
build()
public AnnotatorSelector build()
Type | Description |
AnnotatorSelector |
buildPartial()
public AnnotatorSelector buildPartial()
Type | Description |
AnnotatorSelector |
clear()
public AnnotatorSelector.Builder clear()
Type | Description |
AnnotatorSelector.Builder |
clearField(Descriptors.FieldDescriptor field)
public AnnotatorSelector.Builder clearField(Descriptors.FieldDescriptor field)
Name | Description |
field | FieldDescriptor |
Type | Description |
AnnotatorSelector.Builder |
clearIssueModels()
public AnnotatorSelector.Builder clearIssueModels()
The issue model to run. If not provided, the most recently deployed topic model will be used. The provided issue model will only be used for inference if the issue model is deployed and if run_issue_model_annotator is set to true. If more than one issue model is provided, only the first provided issue model will be used for inference.
repeated string issue_models = 10 [(.google.api.resource_reference) = { ... }
Type | Description |
AnnotatorSelector.Builder | This builder for chaining. |
clearOneof(Descriptors.OneofDescriptor oneof)
public AnnotatorSelector.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Name | Description |
oneof | OneofDescriptor |
Type | Description |
AnnotatorSelector.Builder |
clearPhraseMatchers()
public AnnotatorSelector.Builder clearPhraseMatchers()
The list of phrase matchers to run. If not provided, all active phrase matchers will be used. If inactive phrase matchers are provided, they will not be used. Phrase matchers will be run only if run_phrase_matcher_annotator is set to true. Format: projects/{project}/locations/{location}/phraseMatchers/{phrase_matcher}
repeated string phrase_matchers = 4 [(.google.api.resource_reference) = { ... }
Type | Description |
AnnotatorSelector.Builder | This builder for chaining. |
clearRunEntityAnnotator()
public AnnotatorSelector.Builder clearRunEntityAnnotator()
Whether to run the entity annotator.
bool run_entity_annotator = 6;
Type | Description |
AnnotatorSelector.Builder | This builder for chaining. |
clearRunIntentAnnotator()
public AnnotatorSelector.Builder clearRunIntentAnnotator()
Whether to run the intent annotator.
bool run_intent_annotator = 7;
Type | Description |
AnnotatorSelector.Builder | This builder for chaining. |
clearRunInterruptionAnnotator()
public AnnotatorSelector.Builder clearRunInterruptionAnnotator()
Whether to run the interruption annotator.
bool run_interruption_annotator = 1;
Type | Description |
AnnotatorSelector.Builder | This builder for chaining. |
clearRunIssueModelAnnotator()
public AnnotatorSelector.Builder clearRunIssueModelAnnotator()
Whether to run the issue model annotator. A model should have already been deployed for this to take effect.
bool run_issue_model_annotator = 8;
Type | Description |
AnnotatorSelector.Builder | This builder for chaining. |
clearRunPhraseMatcherAnnotator()
public AnnotatorSelector.Builder clearRunPhraseMatcherAnnotator()
Whether to run the active phrase matcher annotator(s).
bool run_phrase_matcher_annotator = 3;
Type | Description |
AnnotatorSelector.Builder | This builder for chaining. |
clearRunSentimentAnnotator()
public AnnotatorSelector.Builder clearRunSentimentAnnotator()
Whether to run the sentiment annotator.
bool run_sentiment_annotator = 5;
Type | Description |
AnnotatorSelector.Builder | This builder for chaining. |
clearRunSilenceAnnotator()
public AnnotatorSelector.Builder clearRunSilenceAnnotator()
Whether to run the silence annotator.
bool run_silence_annotator = 2;
Type | Description |
AnnotatorSelector.Builder | This builder for chaining. |
clone()
public AnnotatorSelector.Builder clone()
Type | Description |
AnnotatorSelector.Builder |
getDefaultInstanceForType()
public AnnotatorSelector getDefaultInstanceForType()
Type | Description |
AnnotatorSelector |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Type | Description |
Descriptor |
getIssueModels(int index)
public String getIssueModels(int index)
The issue model to run. If not provided, the most recently deployed topic model will be used. The provided issue model will only be used for inference if the issue model is deployed and if run_issue_model_annotator is set to true. If more than one issue model is provided, only the first provided issue model will be used for inference.
repeated string issue_models = 10 [(.google.api.resource_reference) = { ... }
Name | Description |
index | int The index of the element to return. |
Type | Description |
String | The issueModels at the given index. |
getIssueModelsBytes(int index)
public ByteString getIssueModelsBytes(int index)
The issue model to run. If not provided, the most recently deployed topic model will be used. The provided issue model will only be used for inference if the issue model is deployed and if run_issue_model_annotator is set to true. If more than one issue model is provided, only the first provided issue model will be used for inference.
repeated string issue_models = 10 [(.google.api.resource_reference) = { ... }
Name | Description |
index | int The index of the value to return. |
Type | Description |
ByteString | The bytes of the issueModels at the given index. |
getIssueModelsCount()
public int getIssueModelsCount()
The issue model to run. If not provided, the most recently deployed topic model will be used. The provided issue model will only be used for inference if the issue model is deployed and if run_issue_model_annotator is set to true. If more than one issue model is provided, only the first provided issue model will be used for inference.
repeated string issue_models = 10 [(.google.api.resource_reference) = { ... }
Type | Description |
int | The count of issueModels. |
getIssueModelsList()
public ProtocolStringList getIssueModelsList()
The issue model to run. If not provided, the most recently deployed topic model will be used. The provided issue model will only be used for inference if the issue model is deployed and if run_issue_model_annotator is set to true. If more than one issue model is provided, only the first provided issue model will be used for inference.
repeated string issue_models = 10 [(.google.api.resource_reference) = { ... }
Type | Description |
ProtocolStringList | A list containing the issueModels. |
getPhraseMatchers(int index)
public String getPhraseMatchers(int index)
The list of phrase matchers to run. If not provided, all active phrase matchers will be used. If inactive phrase matchers are provided, they will not be used. Phrase matchers will be run only if run_phrase_matcher_annotator is set to true. Format: projects/{project}/locations/{location}/phraseMatchers/{phrase_matcher}
repeated string phrase_matchers = 4 [(.google.api.resource_reference) = { ... }
Name | Description |
index | int The index of the element to return. |
Type | Description |
String | The phraseMatchers at the given index. |
getPhraseMatchersBytes(int index)
public ByteString getPhraseMatchersBytes(int index)
The list of phrase matchers to run. If not provided, all active phrase matchers will be used. If inactive phrase matchers are provided, they will not be used. Phrase matchers will be run only if run_phrase_matcher_annotator is set to true. Format: projects/{project}/locations/{location}/phraseMatchers/{phrase_matcher}
repeated string phrase_matchers = 4 [(.google.api.resource_reference) = { ... }
Name | Description |
index | int The index of the value to return. |
Type | Description |
ByteString | The bytes of the phraseMatchers at the given index. |
getPhraseMatchersCount()
public int getPhraseMatchersCount()
The list of phrase matchers to run. If not provided, all active phrase matchers will be used. If inactive phrase matchers are provided, they will not be used. Phrase matchers will be run only if run_phrase_matcher_annotator is set to true. Format: projects/{project}/locations/{location}/phraseMatchers/{phrase_matcher}
repeated string phrase_matchers = 4 [(.google.api.resource_reference) = { ... }
Type | Description |
int | The count of phraseMatchers. |
getPhraseMatchersList()
public ProtocolStringList getPhraseMatchersList()
The list of phrase matchers to run. If not provided, all active phrase matchers will be used. If inactive phrase matchers are provided, they will not be used. Phrase matchers will be run only if run_phrase_matcher_annotator is set to true. Format: projects/{project}/locations/{location}/phraseMatchers/{phrase_matcher}
repeated string phrase_matchers = 4 [(.google.api.resource_reference) = { ... }
Type | Description |
ProtocolStringList | A list containing the phraseMatchers. |
getRunEntityAnnotator()
public boolean getRunEntityAnnotator()
Whether to run the entity annotator.
bool run_entity_annotator = 6;
Type | Description |
boolean | The runEntityAnnotator. |
getRunIntentAnnotator()
public boolean getRunIntentAnnotator()
Whether to run the intent annotator.
bool run_intent_annotator = 7;
Type | Description |
boolean | The runIntentAnnotator. |
getRunInterruptionAnnotator()
public boolean getRunInterruptionAnnotator()
Whether to run the interruption annotator.
bool run_interruption_annotator = 1;
Type | Description |
boolean | The runInterruptionAnnotator. |
getRunIssueModelAnnotator()
public boolean getRunIssueModelAnnotator()
Whether to run the issue model annotator. A model should have already been deployed for this to take effect.
bool run_issue_model_annotator = 8;
Type | Description |
boolean | The runIssueModelAnnotator. |
getRunPhraseMatcherAnnotator()
public boolean getRunPhraseMatcherAnnotator()
Whether to run the active phrase matcher annotator(s).
bool run_phrase_matcher_annotator = 3;
Type | Description |
boolean | The runPhraseMatcherAnnotator. |
getRunSentimentAnnotator()
public boolean getRunSentimentAnnotator()
Whether to run the sentiment annotator.
bool run_sentiment_annotator = 5;
Type | Description |
boolean | The runSentimentAnnotator. |
getRunSilenceAnnotator()
public boolean getRunSilenceAnnotator()
Whether to run the silence annotator.
bool run_silence_annotator = 2;
Type | Description |
boolean | The runSilenceAnnotator. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Type | Description |
boolean |
mergeFrom(AnnotatorSelector other)
public AnnotatorSelector.Builder mergeFrom(AnnotatorSelector other)
Name | Description |
other | AnnotatorSelector |
Type | Description |
AnnotatorSelector.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public AnnotatorSelector.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input | CodedInputStream |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
AnnotatorSelector.Builder |
Type | Description |
IOException |
mergeFrom(Message other)
public AnnotatorSelector.Builder mergeFrom(Message other)
Name | Description |
other | Message |
Type | Description |
AnnotatorSelector.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final AnnotatorSelector.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Name | Description |
unknownFields | UnknownFieldSet |
Type | Description |
AnnotatorSelector.Builder |
setField(Descriptors.FieldDescriptor field, Object value)
public AnnotatorSelector.Builder setField(Descriptors.FieldDescriptor field, Object value)
Name | Description |
field | FieldDescriptor |
value | Object |
Type | Description |
AnnotatorSelector.Builder |
setIssueModels(int index, String value)
public AnnotatorSelector.Builder setIssueModels(int index, String value)
The issue model to run. If not provided, the most recently deployed topic model will be used. The provided issue model will only be used for inference if the issue model is deployed and if run_issue_model_annotator is set to true. If more than one issue model is provided, only the first provided issue model will be used for inference.
repeated string issue_models = 10 [(.google.api.resource_reference) = { ... }
Name | Description |
index | int The index to set the value at. |
value | String The issueModels to set. |
Type | Description |
AnnotatorSelector.Builder | This builder for chaining. |
setPhraseMatchers(int index, String value)
public AnnotatorSelector.Builder setPhraseMatchers(int index, String value)
The list of phrase matchers to run. If not provided, all active phrase matchers will be used. If inactive phrase matchers are provided, they will not be used. Phrase matchers will be run only if run_phrase_matcher_annotator is set to true. Format: projects/{project}/locations/{location}/phraseMatchers/{phrase_matcher}
repeated string phrase_matchers = 4 [(.google.api.resource_reference) = { ... }
Name | Description |
index | int The index to set the value at. |
value | String The phraseMatchers to set. |
Type | Description |
AnnotatorSelector.Builder | This builder for chaining. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public AnnotatorSelector.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Name | Description |
field | FieldDescriptor |
index | int |
value | Object |
Type | Description |
AnnotatorSelector.Builder |
setRunEntityAnnotator(boolean value)
public AnnotatorSelector.Builder setRunEntityAnnotator(boolean value)
Whether to run the entity annotator.
bool run_entity_annotator = 6;
Name | Description |
value | boolean The runEntityAnnotator to set. |
Type | Description |
AnnotatorSelector.Builder | This builder for chaining. |
setRunIntentAnnotator(boolean value)
public AnnotatorSelector.Builder setRunIntentAnnotator(boolean value)
Whether to run the intent annotator.
bool run_intent_annotator = 7;
Name | Description |
value | boolean The runIntentAnnotator to set. |
Type | Description |
AnnotatorSelector.Builder | This builder for chaining. |
setRunInterruptionAnnotator(boolean value)
public AnnotatorSelector.Builder setRunInterruptionAnnotator(boolean value)
Whether to run the interruption annotator.
bool run_interruption_annotator = 1;
Name | Description |
value | boolean The runInterruptionAnnotator to set. |
Type | Description |
AnnotatorSelector.Builder | This builder for chaining. |
setRunIssueModelAnnotator(boolean value)
public AnnotatorSelector.Builder setRunIssueModelAnnotator(boolean value)
Whether to run the issue model annotator. A model should have already been deployed for this to take effect.
bool run_issue_model_annotator = 8;
Name | Description |
value | boolean The runIssueModelAnnotator to set. |
Type | Description |
AnnotatorSelector.Builder | This builder for chaining. |
setRunPhraseMatcherAnnotator(boolean value)
public AnnotatorSelector.Builder setRunPhraseMatcherAnnotator(boolean value)
Whether to run the active phrase matcher annotator(s).
bool run_phrase_matcher_annotator = 3;
Name | Description |
value | boolean The runPhraseMatcherAnnotator to set. |
Type | Description |
AnnotatorSelector.Builder | This builder for chaining. |
setRunSentimentAnnotator(boolean value)
public AnnotatorSelector.Builder setRunSentimentAnnotator(boolean value)
Whether to run the sentiment annotator.
bool run_sentiment_annotator = 5;
Name | Description |
value | boolean The runSentimentAnnotator to set. |
Type | Description |
AnnotatorSelector.Builder | This builder for chaining. |
setRunSilenceAnnotator(boolean value)
public AnnotatorSelector.Builder setRunSilenceAnnotator(boolean value)
Whether to run the silence annotator.
bool run_silence_annotator = 2;
Name | Description |
value | boolean The runSilenceAnnotator to set. |
Type | Description |
AnnotatorSelector.Builder | This builder for chaining. |
setUnknownFields(UnknownFieldSet unknownFields)
public final AnnotatorSelector.Builder setUnknownFields(UnknownFieldSet unknownFields)
Name | Description |
unknownFields | UnknownFieldSet |
Type | Description |
AnnotatorSelector.Builder |