Package com.google.cloud.dialogflow.v2
Class HumanAgentAssistantConfig.SuggestionConfig.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<HumanAgentAssistantConfig.SuggestionConfig.Builder>
com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionConfig.Builder
- All Implemented Interfaces:
HumanAgentAssistantConfig.SuggestionConfigOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- HumanAgentAssistantConfig.SuggestionConfig
public static final class HumanAgentAssistantConfig.SuggestionConfig.Builder
extends com.google.protobuf.GeneratedMessage.Builder<HumanAgentAssistantConfig.SuggestionConfig.Builder>
implements HumanAgentAssistantConfig.SuggestionConfigOrBuilder
Detail human agent assistant config.Protobuf type
google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionConfig-
Method Summary
Modifier and TypeMethodDescriptionaddAllFeatureConfigs(Iterable<? extends HumanAgentAssistantConfig.SuggestionFeatureConfig> values) Configuration of different suggestion features.addAllGenerators(Iterable<String> values) Optional.addFeatureConfigs(int index, HumanAgentAssistantConfig.SuggestionFeatureConfig value) Configuration of different suggestion features.addFeatureConfigs(int index, HumanAgentAssistantConfig.SuggestionFeatureConfig.Builder builderForValue) Configuration of different suggestion features.Configuration of different suggestion features.Configuration of different suggestion features.Configuration of different suggestion features.addFeatureConfigsBuilder(int index) Configuration of different suggestion features.addGenerators(String value) Optional.addGeneratorsBytes(com.google.protobuf.ByteString value) Optional.build()clear()Optional.Optional.Configuration of different suggestion features.Optional.If `group_suggestion_responses` is false, and there are multiple `feature_configs` in `event based suggestion` or StreamingAnalyzeContent, we will try to deliver suggestions to customers as soon as we get new suggestion.Optional.Optional.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorbooleanOptional.booleanOptional.getFeatureConfigs(int index) Configuration of different suggestion features.getFeatureConfigsBuilder(int index) Configuration of different suggestion features.Configuration of different suggestion features.intConfiguration of different suggestion features.Configuration of different suggestion features.getFeatureConfigsOrBuilder(int index) Configuration of different suggestion features.Configuration of different suggestion features.getGenerators(int index) Optional.com.google.protobuf.ByteStringgetGeneratorsBytes(int index) Optional.intOptional.com.google.protobuf.ProtocolStringListOptional.booleanIf `group_suggestion_responses` is false, and there are multiple `feature_configs` in `event based suggestion` or StreamingAnalyzeContent, we will try to deliver suggestions to customers as soon as we get new suggestion.booleanOptional.booleanOptional.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeFeatureConfigs(int index) Configuration of different suggestion features.setDisableHighLatencyFeaturesSyncDelivery(boolean value) Optional.setEnableAsyncToolCall(boolean value) Optional.setFeatureConfigs(int index, HumanAgentAssistantConfig.SuggestionFeatureConfig value) Configuration of different suggestion features.setFeatureConfigs(int index, HumanAgentAssistantConfig.SuggestionFeatureConfig.Builder builderForValue) Configuration of different suggestion features.setGenerators(int index, String value) Optional.setGroupSuggestionResponses(boolean value) If `group_suggestion_responses` is false, and there are multiple `feature_configs` in `event based suggestion` or StreamingAnalyzeContent, we will try to deliver suggestions to customers as soon as we get new suggestion.setSkipEmptyEventBasedSuggestion(boolean value) Optional.setUseUnredactedConversationData(boolean value) Optional.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<HumanAgentAssistantConfig.SuggestionConfig.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<HumanAgentAssistantConfig.SuggestionConfig.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<HumanAgentAssistantConfig.SuggestionConfig.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
public HumanAgentAssistantConfig.SuggestionConfig.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<HumanAgentAssistantConfig.SuggestionConfig.Builder>
-
mergeFrom
public HumanAgentAssistantConfig.SuggestionConfig.Builder mergeFrom(HumanAgentAssistantConfig.SuggestionConfig other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<HumanAgentAssistantConfig.SuggestionConfig.Builder>
-
mergeFrom
public HumanAgentAssistantConfig.SuggestionConfig.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<HumanAgentAssistantConfig.SuggestionConfig.Builder>- Throws:
IOException
-
getFeatureConfigsList
Configuration of different suggestion features. One feature can have only one config.
repeated .google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionFeatureConfig feature_configs = 2;- Specified by:
getFeatureConfigsListin interfaceHumanAgentAssistantConfig.SuggestionConfigOrBuilder
-
getFeatureConfigsCount
public int getFeatureConfigsCount()Configuration of different suggestion features. One feature can have only one config.
repeated .google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionFeatureConfig feature_configs = 2;- Specified by:
getFeatureConfigsCountin interfaceHumanAgentAssistantConfig.SuggestionConfigOrBuilder
-
getFeatureConfigs
Configuration of different suggestion features. One feature can have only one config.
repeated .google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionFeatureConfig feature_configs = 2;- Specified by:
getFeatureConfigsin interfaceHumanAgentAssistantConfig.SuggestionConfigOrBuilder
-
setFeatureConfigs
public HumanAgentAssistantConfig.SuggestionConfig.Builder setFeatureConfigs(int index, HumanAgentAssistantConfig.SuggestionFeatureConfig value) Configuration of different suggestion features. One feature can have only one config.
repeated .google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionFeatureConfig feature_configs = 2; -
setFeatureConfigs
public HumanAgentAssistantConfig.SuggestionConfig.Builder setFeatureConfigs(int index, HumanAgentAssistantConfig.SuggestionFeatureConfig.Builder builderForValue) Configuration of different suggestion features. One feature can have only one config.
repeated .google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionFeatureConfig feature_configs = 2; -
addFeatureConfigs
public HumanAgentAssistantConfig.SuggestionConfig.Builder addFeatureConfigs(HumanAgentAssistantConfig.SuggestionFeatureConfig value) Configuration of different suggestion features. One feature can have only one config.
repeated .google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionFeatureConfig feature_configs = 2; -
addFeatureConfigs
public HumanAgentAssistantConfig.SuggestionConfig.Builder addFeatureConfigs(int index, HumanAgentAssistantConfig.SuggestionFeatureConfig value) Configuration of different suggestion features. One feature can have only one config.
repeated .google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionFeatureConfig feature_configs = 2; -
addFeatureConfigs
public HumanAgentAssistantConfig.SuggestionConfig.Builder addFeatureConfigs(HumanAgentAssistantConfig.SuggestionFeatureConfig.Builder builderForValue) Configuration of different suggestion features. One feature can have only one config.
repeated .google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionFeatureConfig feature_configs = 2; -
addFeatureConfigs
public HumanAgentAssistantConfig.SuggestionConfig.Builder addFeatureConfigs(int index, HumanAgentAssistantConfig.SuggestionFeatureConfig.Builder builderForValue) Configuration of different suggestion features. One feature can have only one config.
repeated .google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionFeatureConfig feature_configs = 2; -
addAllFeatureConfigs
public HumanAgentAssistantConfig.SuggestionConfig.Builder addAllFeatureConfigs(Iterable<? extends HumanAgentAssistantConfig.SuggestionFeatureConfig> values) Configuration of different suggestion features. One feature can have only one config.
repeated .google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionFeatureConfig feature_configs = 2; -
clearFeatureConfigs
Configuration of different suggestion features. One feature can have only one config.
repeated .google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionFeatureConfig feature_configs = 2; -
removeFeatureConfigs
Configuration of different suggestion features. One feature can have only one config.
repeated .google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionFeatureConfig feature_configs = 2; -
getFeatureConfigsBuilder
public HumanAgentAssistantConfig.SuggestionFeatureConfig.Builder getFeatureConfigsBuilder(int index) Configuration of different suggestion features. One feature can have only one config.
repeated .google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionFeatureConfig feature_configs = 2; -
getFeatureConfigsOrBuilder
public HumanAgentAssistantConfig.SuggestionFeatureConfigOrBuilder getFeatureConfigsOrBuilder(int index) Configuration of different suggestion features. One feature can have only one config.
repeated .google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionFeatureConfig feature_configs = 2;- Specified by:
getFeatureConfigsOrBuilderin interfaceHumanAgentAssistantConfig.SuggestionConfigOrBuilder
-
getFeatureConfigsOrBuilderList
public List<? extends HumanAgentAssistantConfig.SuggestionFeatureConfigOrBuilder> getFeatureConfigsOrBuilderList()Configuration of different suggestion features. One feature can have only one config.
repeated .google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionFeatureConfig feature_configs = 2;- Specified by:
getFeatureConfigsOrBuilderListin interfaceHumanAgentAssistantConfig.SuggestionConfigOrBuilder
-
addFeatureConfigsBuilder
Configuration of different suggestion features. One feature can have only one config.
repeated .google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionFeatureConfig feature_configs = 2; -
addFeatureConfigsBuilder
public HumanAgentAssistantConfig.SuggestionFeatureConfig.Builder addFeatureConfigsBuilder(int index) Configuration of different suggestion features. One feature can have only one config.
repeated .google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionFeatureConfig feature_configs = 2; -
getFeatureConfigsBuilderList
public List<HumanAgentAssistantConfig.SuggestionFeatureConfig.Builder> getFeatureConfigsBuilderList()Configuration of different suggestion features. One feature can have only one config.
repeated .google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionFeatureConfig feature_configs = 2; -
getGroupSuggestionResponses
public boolean getGroupSuggestionResponses()If `group_suggestion_responses` is false, and there are multiple `feature_configs` in `event based suggestion` or StreamingAnalyzeContent, we will try to deliver suggestions to customers as soon as we get new suggestion. Different type of suggestions based on the same context will be in separate Pub/Sub event or `StreamingAnalyzeContentResponse`. If `group_suggestion_responses` set to true. All the suggestions to the same participant based on the same context will be grouped into a single Pub/Sub event or StreamingAnalyzeContentResponse.
bool group_suggestion_responses = 3;- Specified by:
getGroupSuggestionResponsesin interfaceHumanAgentAssistantConfig.SuggestionConfigOrBuilder- Returns:
- The groupSuggestionResponses.
-
setGroupSuggestionResponses
public HumanAgentAssistantConfig.SuggestionConfig.Builder setGroupSuggestionResponses(boolean value) If `group_suggestion_responses` is false, and there are multiple `feature_configs` in `event based suggestion` or StreamingAnalyzeContent, we will try to deliver suggestions to customers as soon as we get new suggestion. Different type of suggestions based on the same context will be in separate Pub/Sub event or `StreamingAnalyzeContentResponse`. If `group_suggestion_responses` set to true. All the suggestions to the same participant based on the same context will be grouped into a single Pub/Sub event or StreamingAnalyzeContentResponse.
bool group_suggestion_responses = 3;- Parameters:
value- The groupSuggestionResponses to set.- Returns:
- This builder for chaining.
-
clearGroupSuggestionResponses
If `group_suggestion_responses` is false, and there are multiple `feature_configs` in `event based suggestion` or StreamingAnalyzeContent, we will try to deliver suggestions to customers as soon as we get new suggestion. Different type of suggestions based on the same context will be in separate Pub/Sub event or `StreamingAnalyzeContentResponse`. If `group_suggestion_responses` set to true. All the suggestions to the same participant based on the same context will be grouped into a single Pub/Sub event or StreamingAnalyzeContentResponse.
bool group_suggestion_responses = 3;- Returns:
- This builder for chaining.
-
getGeneratorsList
public com.google.protobuf.ProtocolStringList getGeneratorsList()Optional. List of various generator resource names used in the conversation profile.
repeated string generators = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }- Specified by:
getGeneratorsListin interfaceHumanAgentAssistantConfig.SuggestionConfigOrBuilder- Returns:
- A list containing the generators.
-
getGeneratorsCount
public int getGeneratorsCount()Optional. List of various generator resource names used in the conversation profile.
repeated string generators = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }- Specified by:
getGeneratorsCountin interfaceHumanAgentAssistantConfig.SuggestionConfigOrBuilder- Returns:
- The count of generators.
-
getGenerators
Optional. List of various generator resource names used in the conversation profile.
repeated string generators = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }- Specified by:
getGeneratorsin interfaceHumanAgentAssistantConfig.SuggestionConfigOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The generators at the given index.
-
getGeneratorsBytes
public com.google.protobuf.ByteString getGeneratorsBytes(int index) Optional. List of various generator resource names used in the conversation profile.
repeated string generators = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }- Specified by:
getGeneratorsBytesin interfaceHumanAgentAssistantConfig.SuggestionConfigOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the generators at the given index.
-
setGenerators
Optional. List of various generator resource names used in the conversation profile.
repeated string generators = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }- Parameters:
index- The index to set the value at.value- The generators to set.- Returns:
- This builder for chaining.
-
addGenerators
Optional. List of various generator resource names used in the conversation profile.
repeated string generators = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }- Parameters:
value- The generators to add.- Returns:
- This builder for chaining.
-
addAllGenerators
Optional. List of various generator resource names used in the conversation profile.
repeated string generators = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }- Parameters:
values- The generators to add.- Returns:
- This builder for chaining.
-
clearGenerators
Optional. List of various generator resource names used in the conversation profile.
repeated string generators = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
addGeneratorsBytes
public HumanAgentAssistantConfig.SuggestionConfig.Builder addGeneratorsBytes(com.google.protobuf.ByteString value) Optional. List of various generator resource names used in the conversation profile.
repeated string generators = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }- Parameters:
value- The bytes of the generators to add.- Returns:
- This builder for chaining.
-
getDisableHighLatencyFeaturesSyncDelivery
public boolean getDisableHighLatencyFeaturesSyncDelivery()Optional. When disable_high_latency_features_sync_delivery is true and using the AnalyzeContent API, we will not deliver the responses from high latency features in the API response. The human_agent_assistant_config.notification_config must be configured and enable_event_based_suggestion must be set to true to receive the responses from high latency features in Pub/Sub. High latency feature(s): KNOWLEDGE_ASSIST
bool disable_high_latency_features_sync_delivery = 5 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getDisableHighLatencyFeaturesSyncDeliveryin interfaceHumanAgentAssistantConfig.SuggestionConfigOrBuilder- Returns:
- The disableHighLatencyFeaturesSyncDelivery.
-
setDisableHighLatencyFeaturesSyncDelivery
public HumanAgentAssistantConfig.SuggestionConfig.Builder setDisableHighLatencyFeaturesSyncDelivery(boolean value) Optional. When disable_high_latency_features_sync_delivery is true and using the AnalyzeContent API, we will not deliver the responses from high latency features in the API response. The human_agent_assistant_config.notification_config must be configured and enable_event_based_suggestion must be set to true to receive the responses from high latency features in Pub/Sub. High latency feature(s): KNOWLEDGE_ASSIST
bool disable_high_latency_features_sync_delivery = 5 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The disableHighLatencyFeaturesSyncDelivery to set.- Returns:
- This builder for chaining.
-
clearDisableHighLatencyFeaturesSyncDelivery
public HumanAgentAssistantConfig.SuggestionConfig.Builder clearDisableHighLatencyFeaturesSyncDelivery()Optional. When disable_high_latency_features_sync_delivery is true and using the AnalyzeContent API, we will not deliver the responses from high latency features in the API response. The human_agent_assistant_config.notification_config must be configured and enable_event_based_suggestion must be set to true to receive the responses from high latency features in Pub/Sub. High latency feature(s): KNOWLEDGE_ASSIST
bool disable_high_latency_features_sync_delivery = 5 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
getSkipEmptyEventBasedSuggestion
public boolean getSkipEmptyEventBasedSuggestion()Optional. Enable skipping event based suggestion if the suggestion is empty. For example, with this field disabled, Knowledge Assist feature sends a Pub/Sub message when there are no suggestions. Enabling this field will change the behavior to skip the Pub/Sub message in this situation.
bool skip_empty_event_based_suggestion = 6 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getSkipEmptyEventBasedSuggestionin interfaceHumanAgentAssistantConfig.SuggestionConfigOrBuilder- Returns:
- The skipEmptyEventBasedSuggestion.
-
setSkipEmptyEventBasedSuggestion
public HumanAgentAssistantConfig.SuggestionConfig.Builder setSkipEmptyEventBasedSuggestion(boolean value) Optional. Enable skipping event based suggestion if the suggestion is empty. For example, with this field disabled, Knowledge Assist feature sends a Pub/Sub message when there are no suggestions. Enabling this field will change the behavior to skip the Pub/Sub message in this situation.
bool skip_empty_event_based_suggestion = 6 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The skipEmptyEventBasedSuggestion to set.- Returns:
- This builder for chaining.
-
clearSkipEmptyEventBasedSuggestion
Optional. Enable skipping event based suggestion if the suggestion is empty. For example, with this field disabled, Knowledge Assist feature sends a Pub/Sub message when there are no suggestions. Enabling this field will change the behavior to skip the Pub/Sub message in this situation.
bool skip_empty_event_based_suggestion = 6 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
getUseUnredactedConversationData
public boolean getUseUnredactedConversationData()Optional. If true, use unredacted transcript data (Supported features: AI_COACH) and use unredacted ingested context (Supported features: All Agent Assist features)
bool use_unredacted_conversation_data = 8 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getUseUnredactedConversationDatain interfaceHumanAgentAssistantConfig.SuggestionConfigOrBuilder- Returns:
- The useUnredactedConversationData.
-
setUseUnredactedConversationData
public HumanAgentAssistantConfig.SuggestionConfig.Builder setUseUnredactedConversationData(boolean value) Optional. If true, use unredacted transcript data (Supported features: AI_COACH) and use unredacted ingested context (Supported features: All Agent Assist features)
bool use_unredacted_conversation_data = 8 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The useUnredactedConversationData to set.- Returns:
- This builder for chaining.
-
clearUseUnredactedConversationData
Optional. If true, use unredacted transcript data (Supported features: AI_COACH) and use unredacted ingested context (Supported features: All Agent Assist features)
bool use_unredacted_conversation_data = 8 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
getEnableAsyncToolCall
public boolean getEnableAsyncToolCall()Optional. If true, enable asynchronous execution of tools.
bool enable_async_tool_call = 9 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getEnableAsyncToolCallin interfaceHumanAgentAssistantConfig.SuggestionConfigOrBuilder- Returns:
- The enableAsyncToolCall.
-
setEnableAsyncToolCall
Optional. If true, enable asynchronous execution of tools.
bool enable_async_tool_call = 9 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The enableAsyncToolCall to set.- Returns:
- This builder for chaining.
-
clearEnableAsyncToolCall
Optional. If true, enable asynchronous execution of tools.
bool enable_async_tool_call = 9 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-