Class HumanAgentAssistantConfig.Builder (4.18.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
Type Description
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public HumanAgentAssistantConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
HumanAgentAssistantConfig.Builder
Overrides

build()

public HumanAgentAssistantConfig build()
Returns
Type Description
HumanAgentAssistantConfig

buildPartial()

public HumanAgentAssistantConfig buildPartial()
Returns
Type Description
HumanAgentAssistantConfig

clear()

public HumanAgentAssistantConfig.Builder clear()
Returns
Type Description
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
Type Description
HumanAgentAssistantConfig.Builder

clearField(Descriptors.FieldDescriptor field)

public HumanAgentAssistantConfig.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
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
Type Description
HumanAgentAssistantConfig.Builder

clearMessageAnalysisConfig()

public HumanAgentAssistantConfig.Builder clearMessageAnalysisConfig()

Configuration for message analysis.

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

Returns
Type Description
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
Type Description
HumanAgentAssistantConfig.Builder

clearOneof(Descriptors.OneofDescriptor oneof)

public HumanAgentAssistantConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
HumanAgentAssistantConfig.Builder
Overrides

clone()

public HumanAgentAssistantConfig.Builder clone()
Returns
Type Description
HumanAgentAssistantConfig.Builder
Overrides

getDefaultInstanceForType()

public HumanAgentAssistantConfig getDefaultInstanceForType()
Returns
Type Description
HumanAgentAssistantConfig

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
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
Type Description
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
Type Description
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
Type Description
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
Type Description
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
Type Description
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
Type Description
HumanAgentAssistantConfig.SuggestionConfigOrBuilder

getMessageAnalysisConfig()

public HumanAgentAssistantConfig.MessageAnalysisConfig getMessageAnalysisConfig()

Configuration for message analysis.

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

Returns
Type Description
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
Type Description
HumanAgentAssistantConfig.MessageAnalysisConfig.Builder

getMessageAnalysisConfigOrBuilder()

public HumanAgentAssistantConfig.MessageAnalysisConfigOrBuilder getMessageAnalysisConfigOrBuilder()

Configuration for message analysis.

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

Returns
Type Description
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
Type Description
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
Type Description
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
Type Description
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
Type Description
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
Type Description
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
Type Description
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
Type Description
boolean

Whether the notificationConfig field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
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
Name Description
value HumanAgentAssistantConfig.SuggestionConfig
Returns
Type Description
HumanAgentAssistantConfig.Builder

mergeFrom(HumanAgentAssistantConfig other)

public HumanAgentAssistantConfig.Builder mergeFrom(HumanAgentAssistantConfig other)
Parameter
Name Description
other HumanAgentAssistantConfig
Returns
Type Description
HumanAgentAssistantConfig.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public HumanAgentAssistantConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
HumanAgentAssistantConfig.Builder
Overrides Exceptions
Type Description
IOException

mergeFrom(Message other)

public HumanAgentAssistantConfig.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
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
Name Description
value HumanAgentAssistantConfig.SuggestionConfig
Returns
Type Description
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
Name Description
value HumanAgentAssistantConfig.MessageAnalysisConfig
Returns
Type Description
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
Name Description
value NotificationConfig
Returns
Type Description
HumanAgentAssistantConfig.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final HumanAgentAssistantConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
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
Name Description
value HumanAgentAssistantConfig.SuggestionConfig
Returns
Type Description
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
Name Description
builderForValue HumanAgentAssistantConfig.SuggestionConfig.Builder
Returns
Type Description
HumanAgentAssistantConfig.Builder

setField(Descriptors.FieldDescriptor field, Object value)

public HumanAgentAssistantConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
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
Name Description
value HumanAgentAssistantConfig.SuggestionConfig
Returns
Type Description
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
Name Description
builderForValue HumanAgentAssistantConfig.SuggestionConfig.Builder
Returns
Type Description
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
Name Description
value HumanAgentAssistantConfig.MessageAnalysisConfig
Returns
Type Description
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
Name Description
builderForValue HumanAgentAssistantConfig.MessageAnalysisConfig.Builder
Returns
Type Description
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
Name Description
value NotificationConfig
Returns
Type Description
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
Name Description
builderForValue NotificationConfig.Builder
Returns
Type Description
HumanAgentAssistantConfig.Builder

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

public HumanAgentAssistantConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
HumanAgentAssistantConfig.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final HumanAgentAssistantConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
HumanAgentAssistantConfig.Builder
Overrides