Package com.google.cloud.dialogflow.v2
Class HumanAgentAssistantConfig.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<HumanAgentAssistantConfig.Builder>
com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig.Builder
- All Implemented Interfaces:
HumanAgentAssistantConfigOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- HumanAgentAssistantConfig
public static final class HumanAgentAssistantConfig.Builder
extends com.google.protobuf.GeneratedMessage.Builder<HumanAgentAssistantConfig.Builder>
implements HumanAgentAssistantConfigOrBuilder
Defines the Human Agent Assist to connect to a conversation.Protobuf type
google.cloud.dialogflow.v2.HumanAgentAssistantConfig-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Configuration for agent assistance of end user participant.Configuration for agent assistance of human agent participant.Configuration for message analysis.Pub/Sub topic on which to publish new agent assistant events.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorConfiguration for agent assistance of end user participant.Configuration for agent assistance of end user participant.Configuration for agent assistance of end user participant.Configuration for agent assistance of human agent participant.Configuration for agent assistance of human agent participant.Configuration for agent assistance of human agent participant.Configuration for message analysis.Configuration for message analysis.Configuration for message analysis.Pub/Sub topic on which to publish new agent assistant events.Pub/Sub topic on which to publish new agent assistant events.Pub/Sub topic on which to publish new agent assistant events.booleanConfiguration for agent assistance of end user participant.booleanConfiguration for agent assistance of human agent participant.booleanConfiguration for message analysis.booleanPub/Sub topic on which to publish new agent assistant events.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanConfiguration for agent assistance of end user participant.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Configuration for agent assistance of human agent participant.Configuration for message analysis.Pub/Sub topic on which to publish new agent assistant events.Configuration for agent assistance of end user participant.Configuration for agent assistance of end user participant.Configuration for agent assistance of human agent participant.Configuration for agent assistance of human agent participant.Configuration for message analysis.Configuration for message analysis.Pub/Sub topic on which to publish new agent assistant events.setNotificationConfig(NotificationConfig.Builder builderForValue) Pub/Sub topic on which to publish new agent assistant events.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.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.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.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<HumanAgentAssistantConfig.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<HumanAgentAssistantConfig.Builder>
-
mergeFrom
public HumanAgentAssistantConfig.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.Builder>- Throws:
IOException
-
hasNotificationConfig
public boolean hasNotificationConfig()Pub/Sub topic on which to publish new agent assistant events.
.google.cloud.dialogflow.v2.NotificationConfig notification_config = 2;- Specified by:
hasNotificationConfigin interfaceHumanAgentAssistantConfigOrBuilder- Returns:
- Whether the notificationConfig field is set.
-
getNotificationConfig
Pub/Sub topic on which to publish new agent assistant events.
.google.cloud.dialogflow.v2.NotificationConfig notification_config = 2;- Specified by:
getNotificationConfigin interfaceHumanAgentAssistantConfigOrBuilder- Returns:
- The notificationConfig.
-
setNotificationConfig
Pub/Sub topic on which to publish new agent assistant events.
.google.cloud.dialogflow.v2.NotificationConfig notification_config = 2; -
setNotificationConfig
public HumanAgentAssistantConfig.Builder setNotificationConfig(NotificationConfig.Builder builderForValue) Pub/Sub topic on which to publish new agent assistant events.
.google.cloud.dialogflow.v2.NotificationConfig notification_config = 2; -
mergeNotificationConfig
Pub/Sub topic on which to publish new agent assistant events.
.google.cloud.dialogflow.v2.NotificationConfig notification_config = 2; -
clearNotificationConfig
Pub/Sub topic on which to publish new agent assistant events.
.google.cloud.dialogflow.v2.NotificationConfig notification_config = 2; -
getNotificationConfigBuilder
Pub/Sub topic on which to publish new agent assistant events.
.google.cloud.dialogflow.v2.NotificationConfig notification_config = 2; -
getNotificationConfigOrBuilder
Pub/Sub topic on which to publish new agent assistant events.
.google.cloud.dialogflow.v2.NotificationConfig notification_config = 2;- Specified by:
getNotificationConfigOrBuilderin interfaceHumanAgentAssistantConfigOrBuilder
-
hasHumanAgentSuggestionConfig
public boolean hasHumanAgentSuggestionConfig()Configuration for agent assistance of human agent participant.
.google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionConfig human_agent_suggestion_config = 3;- Specified by:
hasHumanAgentSuggestionConfigin interfaceHumanAgentAssistantConfigOrBuilder- Returns:
- Whether the humanAgentSuggestionConfig field is set.
-
getHumanAgentSuggestionConfig
Configuration for agent assistance of human agent participant.
.google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionConfig human_agent_suggestion_config = 3;- Specified by:
getHumanAgentSuggestionConfigin interfaceHumanAgentAssistantConfigOrBuilder- Returns:
- The humanAgentSuggestionConfig.
-
setHumanAgentSuggestionConfig
public HumanAgentAssistantConfig.Builder setHumanAgentSuggestionConfig(HumanAgentAssistantConfig.SuggestionConfig value) Configuration for agent assistance of human agent participant.
.google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionConfig human_agent_suggestion_config = 3; -
setHumanAgentSuggestionConfig
public HumanAgentAssistantConfig.Builder setHumanAgentSuggestionConfig(HumanAgentAssistantConfig.SuggestionConfig.Builder builderForValue) Configuration for agent assistance of human agent participant.
.google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionConfig human_agent_suggestion_config = 3; -
mergeHumanAgentSuggestionConfig
public HumanAgentAssistantConfig.Builder mergeHumanAgentSuggestionConfig(HumanAgentAssistantConfig.SuggestionConfig value) Configuration for agent assistance of human agent participant.
.google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionConfig human_agent_suggestion_config = 3; -
clearHumanAgentSuggestionConfig
Configuration for agent assistance of human agent participant.
.google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionConfig human_agent_suggestion_config = 3; -
getHumanAgentSuggestionConfigBuilder
Configuration for agent assistance of human agent participant.
.google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionConfig human_agent_suggestion_config = 3; -
getHumanAgentSuggestionConfigOrBuilder
Configuration for agent assistance of human agent participant.
.google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionConfig human_agent_suggestion_config = 3;- Specified by:
getHumanAgentSuggestionConfigOrBuilderin interfaceHumanAgentAssistantConfigOrBuilder
-
hasEndUserSuggestionConfig
public boolean hasEndUserSuggestionConfig()Configuration for agent assistance of end user participant. Currently, this feature is not general available, please contact Google to get access.
.google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionConfig end_user_suggestion_config = 4;- Specified by:
hasEndUserSuggestionConfigin interfaceHumanAgentAssistantConfigOrBuilder- Returns:
- Whether the endUserSuggestionConfig field is set.
-
getEndUserSuggestionConfig
Configuration for agent assistance of end user participant. Currently, this feature is not general available, please contact Google to get access.
.google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionConfig end_user_suggestion_config = 4;- Specified by:
getEndUserSuggestionConfigin interfaceHumanAgentAssistantConfigOrBuilder- Returns:
- The endUserSuggestionConfig.
-
setEndUserSuggestionConfig
public HumanAgentAssistantConfig.Builder setEndUserSuggestionConfig(HumanAgentAssistantConfig.SuggestionConfig value) Configuration for agent assistance of end user participant. Currently, this feature is not general available, please contact Google to get access.
.google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionConfig end_user_suggestion_config = 4; -
setEndUserSuggestionConfig
public HumanAgentAssistantConfig.Builder setEndUserSuggestionConfig(HumanAgentAssistantConfig.SuggestionConfig.Builder builderForValue) Configuration for agent assistance of end user participant. Currently, this feature is not general available, please contact Google to get access.
.google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionConfig end_user_suggestion_config = 4; -
mergeEndUserSuggestionConfig
public HumanAgentAssistantConfig.Builder mergeEndUserSuggestionConfig(HumanAgentAssistantConfig.SuggestionConfig value) Configuration for agent assistance of end user participant. Currently, this feature is not general available, please contact Google to get access.
.google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionConfig end_user_suggestion_config = 4; -
clearEndUserSuggestionConfig
Configuration for agent assistance of end user participant. Currently, this feature is not general available, please contact Google to get access.
.google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionConfig end_user_suggestion_config = 4; -
getEndUserSuggestionConfigBuilder
Configuration for agent assistance of end user participant. Currently, this feature is not general available, please contact Google to get access.
.google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionConfig end_user_suggestion_config = 4; -
getEndUserSuggestionConfigOrBuilder
Configuration for agent assistance of end user participant. Currently, this feature is not general available, please contact Google to get access.
.google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionConfig end_user_suggestion_config = 4;- Specified by:
getEndUserSuggestionConfigOrBuilderin interfaceHumanAgentAssistantConfigOrBuilder
-
hasMessageAnalysisConfig
public boolean hasMessageAnalysisConfig()Configuration for message analysis.
.google.cloud.dialogflow.v2.HumanAgentAssistantConfig.MessageAnalysisConfig message_analysis_config = 5;- Specified by:
hasMessageAnalysisConfigin interfaceHumanAgentAssistantConfigOrBuilder- Returns:
- Whether the messageAnalysisConfig field is set.
-
getMessageAnalysisConfig
Configuration for message analysis.
.google.cloud.dialogflow.v2.HumanAgentAssistantConfig.MessageAnalysisConfig message_analysis_config = 5;- Specified by:
getMessageAnalysisConfigin interfaceHumanAgentAssistantConfigOrBuilder- Returns:
- The messageAnalysisConfig.
-
setMessageAnalysisConfig
public HumanAgentAssistantConfig.Builder setMessageAnalysisConfig(HumanAgentAssistantConfig.MessageAnalysisConfig value) Configuration for message analysis.
.google.cloud.dialogflow.v2.HumanAgentAssistantConfig.MessageAnalysisConfig message_analysis_config = 5; -
setMessageAnalysisConfig
public HumanAgentAssistantConfig.Builder setMessageAnalysisConfig(HumanAgentAssistantConfig.MessageAnalysisConfig.Builder builderForValue) Configuration for message analysis.
.google.cloud.dialogflow.v2.HumanAgentAssistantConfig.MessageAnalysisConfig message_analysis_config = 5; -
mergeMessageAnalysisConfig
public HumanAgentAssistantConfig.Builder mergeMessageAnalysisConfig(HumanAgentAssistantConfig.MessageAnalysisConfig value) Configuration for message analysis.
.google.cloud.dialogflow.v2.HumanAgentAssistantConfig.MessageAnalysisConfig message_analysis_config = 5; -
clearMessageAnalysisConfig
Configuration for message analysis.
.google.cloud.dialogflow.v2.HumanAgentAssistantConfig.MessageAnalysisConfig message_analysis_config = 5; -
getMessageAnalysisConfigBuilder
Configuration for message analysis.
.google.cloud.dialogflow.v2.HumanAgentAssistantConfig.MessageAnalysisConfig message_analysis_config = 5; -
getMessageAnalysisConfigOrBuilder
Configuration for message analysis.
.google.cloud.dialogflow.v2.HumanAgentAssistantConfig.MessageAnalysisConfig message_analysis_config = 5;- Specified by:
getMessageAnalysisConfigOrBuilderin interfaceHumanAgentAssistantConfigOrBuilder
-