Class HumanAgentAssistantConfig.Builder (4.6.0)

public static final class HumanAgentAssistantConfig.Builder extends GeneratedMessageV3.Builder<HumanAgentAssistantConfig.Builder> implements HumanAgentAssistantConfigOrBuilder

Defines the Human Agent Assist to connect to a conversation.

Protobuf type google.cloud.dialogflow.v2.HumanAgentAssistantConfig

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
TypeDescription
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public HumanAgentAssistantConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
HumanAgentAssistantConfig.Builder
Overrides

build()

public HumanAgentAssistantConfig build()
Returns
TypeDescription
HumanAgentAssistantConfig

buildPartial()

public HumanAgentAssistantConfig buildPartial()
Returns
TypeDescription
HumanAgentAssistantConfig

clear()

public HumanAgentAssistantConfig.Builder clear()
Returns
TypeDescription
HumanAgentAssistantConfig.Builder
Overrides

clearEndUserSuggestionConfig()

public HumanAgentAssistantConfig.Builder 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;

Returns
TypeDescription
HumanAgentAssistantConfig.Builder

clearField(Descriptors.FieldDescriptor field)

public HumanAgentAssistantConfig.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
NameDescription
fieldFieldDescriptor
Returns
TypeDescription
HumanAgentAssistantConfig.Builder
Overrides

clearHumanAgentSuggestionConfig()

public HumanAgentAssistantConfig.Builder clearHumanAgentSuggestionConfig()

Configuration for agent assistance of human agent participant.

.google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionConfig human_agent_suggestion_config = 3;

Returns
TypeDescription
HumanAgentAssistantConfig.Builder

clearMessageAnalysisConfig()

public HumanAgentAssistantConfig.Builder clearMessageAnalysisConfig()

Configuration for message analysis.

.google.cloud.dialogflow.v2.HumanAgentAssistantConfig.MessageAnalysisConfig message_analysis_config = 5;

Returns
TypeDescription
HumanAgentAssistantConfig.Builder

clearNotificationConfig()

public HumanAgentAssistantConfig.Builder clearNotificationConfig()

Pub/Sub topic on which to publish new agent assistant events.

.google.cloud.dialogflow.v2.NotificationConfig notification_config = 2;

Returns
TypeDescription
HumanAgentAssistantConfig.Builder

clearOneof(Descriptors.OneofDescriptor oneof)

public HumanAgentAssistantConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
NameDescription
oneofOneofDescriptor
Returns
TypeDescription
HumanAgentAssistantConfig.Builder
Overrides

clone()

public HumanAgentAssistantConfig.Builder clone()
Returns
TypeDescription
HumanAgentAssistantConfig.Builder
Overrides

getDefaultInstanceForType()

public HumanAgentAssistantConfig getDefaultInstanceForType()
Returns
TypeDescription
HumanAgentAssistantConfig

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
TypeDescription
Descriptor
Overrides

getEndUserSuggestionConfig()

public HumanAgentAssistantConfig.SuggestionConfig 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;

Returns
TypeDescription
HumanAgentAssistantConfig.SuggestionConfig

The endUserSuggestionConfig.

getEndUserSuggestionConfigBuilder()

public HumanAgentAssistantConfig.SuggestionConfig.Builder 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;

Returns
TypeDescription
HumanAgentAssistantConfig.SuggestionConfig.Builder

getEndUserSuggestionConfigOrBuilder()

public HumanAgentAssistantConfig.SuggestionConfigOrBuilder 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;

Returns
TypeDescription
HumanAgentAssistantConfig.SuggestionConfigOrBuilder

getHumanAgentSuggestionConfig()

public HumanAgentAssistantConfig.SuggestionConfig getHumanAgentSuggestionConfig()

Configuration for agent assistance of human agent participant.

.google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionConfig human_agent_suggestion_config = 3;

Returns
TypeDescription
HumanAgentAssistantConfig.SuggestionConfig

The humanAgentSuggestionConfig.

getHumanAgentSuggestionConfigBuilder()

public HumanAgentAssistantConfig.SuggestionConfig.Builder getHumanAgentSuggestionConfigBuilder()

Configuration for agent assistance of human agent participant.

.google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionConfig human_agent_suggestion_config = 3;

Returns
TypeDescription
HumanAgentAssistantConfig.SuggestionConfig.Builder

getHumanAgentSuggestionConfigOrBuilder()

public HumanAgentAssistantConfig.SuggestionConfigOrBuilder getHumanAgentSuggestionConfigOrBuilder()

Configuration for agent assistance of human agent participant.

.google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionConfig human_agent_suggestion_config = 3;

Returns
TypeDescription
HumanAgentAssistantConfig.SuggestionConfigOrBuilder

getMessageAnalysisConfig()

public HumanAgentAssistantConfig.MessageAnalysisConfig getMessageAnalysisConfig()

Configuration for message analysis.

.google.cloud.dialogflow.v2.HumanAgentAssistantConfig.MessageAnalysisConfig message_analysis_config = 5;

Returns
TypeDescription
HumanAgentAssistantConfig.MessageAnalysisConfig

The messageAnalysisConfig.

getMessageAnalysisConfigBuilder()

public HumanAgentAssistantConfig.MessageAnalysisConfig.Builder getMessageAnalysisConfigBuilder()

Configuration for message analysis.

.google.cloud.dialogflow.v2.HumanAgentAssistantConfig.MessageAnalysisConfig message_analysis_config = 5;

Returns
TypeDescription
HumanAgentAssistantConfig.MessageAnalysisConfig.Builder

getMessageAnalysisConfigOrBuilder()

public HumanAgentAssistantConfig.MessageAnalysisConfigOrBuilder getMessageAnalysisConfigOrBuilder()

Configuration for message analysis.

.google.cloud.dialogflow.v2.HumanAgentAssistantConfig.MessageAnalysisConfig message_analysis_config = 5;

Returns
TypeDescription
HumanAgentAssistantConfig.MessageAnalysisConfigOrBuilder

getNotificationConfig()

public NotificationConfig getNotificationConfig()

Pub/Sub topic on which to publish new agent assistant events.

.google.cloud.dialogflow.v2.NotificationConfig notification_config = 2;

Returns
TypeDescription
NotificationConfig

The notificationConfig.

getNotificationConfigBuilder()

public NotificationConfig.Builder getNotificationConfigBuilder()

Pub/Sub topic on which to publish new agent assistant events.

.google.cloud.dialogflow.v2.NotificationConfig notification_config = 2;

Returns
TypeDescription
NotificationConfig.Builder

getNotificationConfigOrBuilder()

public NotificationConfigOrBuilder getNotificationConfigOrBuilder()

Pub/Sub topic on which to publish new agent assistant events.

.google.cloud.dialogflow.v2.NotificationConfig notification_config = 2;

Returns
TypeDescription
NotificationConfigOrBuilder

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;

Returns
TypeDescription
boolean

Whether the endUserSuggestionConfig field is set.

hasHumanAgentSuggestionConfig()

public boolean hasHumanAgentSuggestionConfig()

Configuration for agent assistance of human agent participant.

.google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionConfig human_agent_suggestion_config = 3;

Returns
TypeDescription
boolean

Whether the humanAgentSuggestionConfig field is set.

hasMessageAnalysisConfig()

public boolean hasMessageAnalysisConfig()

Configuration for message analysis.

.google.cloud.dialogflow.v2.HumanAgentAssistantConfig.MessageAnalysisConfig message_analysis_config = 5;

Returns
TypeDescription
boolean

Whether the messageAnalysisConfig field is set.

hasNotificationConfig()

public boolean hasNotificationConfig()

Pub/Sub topic on which to publish new agent assistant events.

.google.cloud.dialogflow.v2.NotificationConfig notification_config = 2;

Returns
TypeDescription
boolean

Whether the notificationConfig field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
TypeDescription
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
TypeDescription
boolean
Overrides

mergeEndUserSuggestionConfig(HumanAgentAssistantConfig.SuggestionConfig value)

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;

Parameter
NameDescription
valueHumanAgentAssistantConfig.SuggestionConfig
Returns
TypeDescription
HumanAgentAssistantConfig.Builder

mergeFrom(HumanAgentAssistantConfig other)

public HumanAgentAssistantConfig.Builder mergeFrom(HumanAgentAssistantConfig other)
Parameter
NameDescription
otherHumanAgentAssistantConfig
Returns
TypeDescription
HumanAgentAssistantConfig.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public HumanAgentAssistantConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputCodedInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
HumanAgentAssistantConfig.Builder
Overrides Exceptions
TypeDescription
IOException

mergeFrom(Message other)

public HumanAgentAssistantConfig.Builder mergeFrom(Message other)
Parameter
NameDescription
otherMessage
Returns
TypeDescription
HumanAgentAssistantConfig.Builder
Overrides

mergeHumanAgentSuggestionConfig(HumanAgentAssistantConfig.SuggestionConfig value)

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;

Parameter
NameDescription
valueHumanAgentAssistantConfig.SuggestionConfig
Returns
TypeDescription
HumanAgentAssistantConfig.Builder

mergeMessageAnalysisConfig(HumanAgentAssistantConfig.MessageAnalysisConfig value)

public HumanAgentAssistantConfig.Builder mergeMessageAnalysisConfig(HumanAgentAssistantConfig.MessageAnalysisConfig value)

Configuration for message analysis.

.google.cloud.dialogflow.v2.HumanAgentAssistantConfig.MessageAnalysisConfig message_analysis_config = 5;

Parameter
NameDescription
valueHumanAgentAssistantConfig.MessageAnalysisConfig
Returns
TypeDescription
HumanAgentAssistantConfig.Builder

mergeNotificationConfig(NotificationConfig value)

public HumanAgentAssistantConfig.Builder mergeNotificationConfig(NotificationConfig value)

Pub/Sub topic on which to publish new agent assistant events.

.google.cloud.dialogflow.v2.NotificationConfig notification_config = 2;

Parameter
NameDescription
valueNotificationConfig
Returns
TypeDescription
HumanAgentAssistantConfig.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final HumanAgentAssistantConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
HumanAgentAssistantConfig.Builder
Overrides

setEndUserSuggestionConfig(HumanAgentAssistantConfig.SuggestionConfig value)

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;

Parameter
NameDescription
valueHumanAgentAssistantConfig.SuggestionConfig
Returns
TypeDescription
HumanAgentAssistantConfig.Builder

setEndUserSuggestionConfig(HumanAgentAssistantConfig.SuggestionConfig.Builder builderForValue)

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;

Parameter
NameDescription
builderForValueHumanAgentAssistantConfig.SuggestionConfig.Builder
Returns
TypeDescription
HumanAgentAssistantConfig.Builder

setField(Descriptors.FieldDescriptor field, Object value)

public HumanAgentAssistantConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
HumanAgentAssistantConfig.Builder
Overrides

setHumanAgentSuggestionConfig(HumanAgentAssistantConfig.SuggestionConfig value)

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;

Parameter
NameDescription
valueHumanAgentAssistantConfig.SuggestionConfig
Returns
TypeDescription
HumanAgentAssistantConfig.Builder

setHumanAgentSuggestionConfig(HumanAgentAssistantConfig.SuggestionConfig.Builder builderForValue)

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;

Parameter
NameDescription
builderForValueHumanAgentAssistantConfig.SuggestionConfig.Builder
Returns
TypeDescription
HumanAgentAssistantConfig.Builder

setMessageAnalysisConfig(HumanAgentAssistantConfig.MessageAnalysisConfig value)

public HumanAgentAssistantConfig.Builder setMessageAnalysisConfig(HumanAgentAssistantConfig.MessageAnalysisConfig value)

Configuration for message analysis.

.google.cloud.dialogflow.v2.HumanAgentAssistantConfig.MessageAnalysisConfig message_analysis_config = 5;

Parameter
NameDescription
valueHumanAgentAssistantConfig.MessageAnalysisConfig
Returns
TypeDescription
HumanAgentAssistantConfig.Builder

setMessageAnalysisConfig(HumanAgentAssistantConfig.MessageAnalysisConfig.Builder builderForValue)

public HumanAgentAssistantConfig.Builder setMessageAnalysisConfig(HumanAgentAssistantConfig.MessageAnalysisConfig.Builder builderForValue)

Configuration for message analysis.

.google.cloud.dialogflow.v2.HumanAgentAssistantConfig.MessageAnalysisConfig message_analysis_config = 5;

Parameter
NameDescription
builderForValueHumanAgentAssistantConfig.MessageAnalysisConfig.Builder
Returns
TypeDescription
HumanAgentAssistantConfig.Builder

setNotificationConfig(NotificationConfig value)

public HumanAgentAssistantConfig.Builder setNotificationConfig(NotificationConfig value)

Pub/Sub topic on which to publish new agent assistant events.

.google.cloud.dialogflow.v2.NotificationConfig notification_config = 2;

Parameter
NameDescription
valueNotificationConfig
Returns
TypeDescription
HumanAgentAssistantConfig.Builder

setNotificationConfig(NotificationConfig.Builder builderForValue)

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;

Parameter
NameDescription
builderForValueNotificationConfig.Builder
Returns
TypeDescription
HumanAgentAssistantConfig.Builder

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public HumanAgentAssistantConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
NameDescription
fieldFieldDescriptor
indexint
valueObject
Returns
TypeDescription
HumanAgentAssistantConfig.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final HumanAgentAssistantConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
HumanAgentAssistantConfig.Builder
Overrides