public static final class ConversationProfile.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ConversationProfile.Builder> implements ConversationProfileOrBuilder
Defines the services to connect to incoming Dialogflow conversations.Protobuf type
google.cloud.dialogflow.v2beta1.ConversationProfile| Modifier and Type | Method and Description |
|---|---|
ConversationProfile.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ConversationProfile |
build() |
ConversationProfile |
buildPartial() |
ConversationProfile.Builder |
clear() |
ConversationProfile.Builder |
clearAutomatedAgentConfig()
Configuration for an automated agent to use with this profile.
|
ConversationProfile.Builder |
clearCreateTime()
Output only.
|
ConversationProfile.Builder |
clearDisplayName()
Required.
|
ConversationProfile.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ConversationProfile.Builder |
clearHumanAgentAssistantConfig()
Configuration for agent assistance to use with this profile.
|
ConversationProfile.Builder |
clearHumanAgentHandoffConfig()
Configuration for connecting to a live agent.
|
ConversationProfile.Builder |
clearLanguageCode()
Language code for the conversation profile.
|
ConversationProfile.Builder |
clearLoggingConfig()
Configuration for logging conversation lifecycle events.
|
ConversationProfile.Builder |
clearName()
The unique identifier of this conversation profile.
|
ConversationProfile.Builder |
clearNewMessageEventNotificationConfig()
Configuration for publishing new message events.
|
ConversationProfile.Builder |
clearNotificationConfig()
Configuration for publishing conversation lifecycle events.
|
ConversationProfile.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ConversationProfile.Builder |
clearSecuritySettings()
Name of the CX SecuritySettings reference for the agent.
|
ConversationProfile.Builder |
clearSttConfig()
Settings for speech transcription.
|
ConversationProfile.Builder |
clearTimeZone()
The time zone of this conversational profile from the
[time zone database](https://www.iana.org/time-zones), e.g.,
America/New_York, Europe/Paris.
|
ConversationProfile.Builder |
clearTtsConfig()
Configuration for Text-to-Speech synthesization.
|
ConversationProfile.Builder |
clearUpdateTime()
Output only.
|
ConversationProfile.Builder |
clone() |
AutomatedAgentConfig |
getAutomatedAgentConfig()
Configuration for an automated agent to use with this profile.
|
AutomatedAgentConfig.Builder |
getAutomatedAgentConfigBuilder()
Configuration for an automated agent to use with this profile.
|
AutomatedAgentConfigOrBuilder |
getAutomatedAgentConfigOrBuilder()
Configuration for an automated agent to use with this profile.
|
com.google.protobuf.Timestamp |
getCreateTime()
Output only.
|
com.google.protobuf.Timestamp.Builder |
getCreateTimeBuilder()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getCreateTimeOrBuilder()
Output only.
|
ConversationProfile |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getDisplayName()
Required.
|
com.google.protobuf.ByteString |
getDisplayNameBytes()
Required.
|
HumanAgentAssistantConfig |
getHumanAgentAssistantConfig()
Configuration for agent assistance to use with this profile.
|
HumanAgentAssistantConfig.Builder |
getHumanAgentAssistantConfigBuilder()
Configuration for agent assistance to use with this profile.
|
HumanAgentAssistantConfigOrBuilder |
getHumanAgentAssistantConfigOrBuilder()
Configuration for agent assistance to use with this profile.
|
HumanAgentHandoffConfig |
getHumanAgentHandoffConfig()
Configuration for connecting to a live agent.
|
HumanAgentHandoffConfig.Builder |
getHumanAgentHandoffConfigBuilder()
Configuration for connecting to a live agent.
|
HumanAgentHandoffConfigOrBuilder |
getHumanAgentHandoffConfigOrBuilder()
Configuration for connecting to a live agent.
|
String |
getLanguageCode()
Language code for the conversation profile.
|
com.google.protobuf.ByteString |
getLanguageCodeBytes()
Language code for the conversation profile.
|
LoggingConfig |
getLoggingConfig()
Configuration for logging conversation lifecycle events.
|
LoggingConfig.Builder |
getLoggingConfigBuilder()
Configuration for logging conversation lifecycle events.
|
LoggingConfigOrBuilder |
getLoggingConfigOrBuilder()
Configuration for logging conversation lifecycle events.
|
String |
getName()
The unique identifier of this conversation profile.
|
com.google.protobuf.ByteString |
getNameBytes()
The unique identifier of this conversation profile.
|
NotificationConfig |
getNewMessageEventNotificationConfig()
Configuration for publishing new message events.
|
NotificationConfig.Builder |
getNewMessageEventNotificationConfigBuilder()
Configuration for publishing new message events.
|
NotificationConfigOrBuilder |
getNewMessageEventNotificationConfigOrBuilder()
Configuration for publishing new message events.
|
NotificationConfig |
getNotificationConfig()
Configuration for publishing conversation lifecycle events.
|
NotificationConfig.Builder |
getNotificationConfigBuilder()
Configuration for publishing conversation lifecycle events.
|
NotificationConfigOrBuilder |
getNotificationConfigOrBuilder()
Configuration for publishing conversation lifecycle events.
|
String |
getSecuritySettings()
Name of the CX SecuritySettings reference for the agent.
|
com.google.protobuf.ByteString |
getSecuritySettingsBytes()
Name of the CX SecuritySettings reference for the agent.
|
SpeechToTextConfig |
getSttConfig()
Settings for speech transcription.
|
SpeechToTextConfig.Builder |
getSttConfigBuilder()
Settings for speech transcription.
|
SpeechToTextConfigOrBuilder |
getSttConfigOrBuilder()
Settings for speech transcription.
|
String |
getTimeZone()
The time zone of this conversational profile from the
[time zone database](https://www.iana.org/time-zones), e.g.,
America/New_York, Europe/Paris.
|
com.google.protobuf.ByteString |
getTimeZoneBytes()
The time zone of this conversational profile from the
[time zone database](https://www.iana.org/time-zones), e.g.,
America/New_York, Europe/Paris.
|
SynthesizeSpeechConfig |
getTtsConfig()
Configuration for Text-to-Speech synthesization.
|
SynthesizeSpeechConfig.Builder |
getTtsConfigBuilder()
Configuration for Text-to-Speech synthesization.
|
SynthesizeSpeechConfigOrBuilder |
getTtsConfigOrBuilder()
Configuration for Text-to-Speech synthesization.
|
com.google.protobuf.Timestamp |
getUpdateTime()
Output only.
|
com.google.protobuf.Timestamp.Builder |
getUpdateTimeBuilder()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getUpdateTimeOrBuilder()
Output only.
|
boolean |
hasAutomatedAgentConfig()
Configuration for an automated agent to use with this profile.
|
boolean |
hasCreateTime()
Output only.
|
boolean |
hasHumanAgentAssistantConfig()
Configuration for agent assistance to use with this profile.
|
boolean |
hasHumanAgentHandoffConfig()
Configuration for connecting to a live agent.
|
boolean |
hasLoggingConfig()
Configuration for logging conversation lifecycle events.
|
boolean |
hasNewMessageEventNotificationConfig()
Configuration for publishing new message events.
|
boolean |
hasNotificationConfig()
Configuration for publishing conversation lifecycle events.
|
boolean |
hasSttConfig()
Settings for speech transcription.
|
boolean |
hasTtsConfig()
Configuration for Text-to-Speech synthesization.
|
boolean |
hasUpdateTime()
Output only.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ConversationProfile.Builder |
mergeAutomatedAgentConfig(AutomatedAgentConfig value)
Configuration for an automated agent to use with this profile.
|
ConversationProfile.Builder |
mergeCreateTime(com.google.protobuf.Timestamp value)
Output only.
|
ConversationProfile.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ConversationProfile.Builder |
mergeFrom(ConversationProfile other) |
ConversationProfile.Builder |
mergeFrom(com.google.protobuf.Message other) |
ConversationProfile.Builder |
mergeHumanAgentAssistantConfig(HumanAgentAssistantConfig value)
Configuration for agent assistance to use with this profile.
|
ConversationProfile.Builder |
mergeHumanAgentHandoffConfig(HumanAgentHandoffConfig value)
Configuration for connecting to a live agent.
|
ConversationProfile.Builder |
mergeLoggingConfig(LoggingConfig value)
Configuration for logging conversation lifecycle events.
|
ConversationProfile.Builder |
mergeNewMessageEventNotificationConfig(NotificationConfig value)
Configuration for publishing new message events.
|
ConversationProfile.Builder |
mergeNotificationConfig(NotificationConfig value)
Configuration for publishing conversation lifecycle events.
|
ConversationProfile.Builder |
mergeSttConfig(SpeechToTextConfig value)
Settings for speech transcription.
|
ConversationProfile.Builder |
mergeTtsConfig(SynthesizeSpeechConfig value)
Configuration for Text-to-Speech synthesization.
|
ConversationProfile.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ConversationProfile.Builder |
mergeUpdateTime(com.google.protobuf.Timestamp value)
Output only.
|
ConversationProfile.Builder |
setAutomatedAgentConfig(AutomatedAgentConfig.Builder builderForValue)
Configuration for an automated agent to use with this profile.
|
ConversationProfile.Builder |
setAutomatedAgentConfig(AutomatedAgentConfig value)
Configuration for an automated agent to use with this profile.
|
ConversationProfile.Builder |
setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.
|
ConversationProfile.Builder |
setCreateTime(com.google.protobuf.Timestamp value)
Output only.
|
ConversationProfile.Builder |
setDisplayName(String value)
Required.
|
ConversationProfile.Builder |
setDisplayNameBytes(com.google.protobuf.ByteString value)
Required.
|
ConversationProfile.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ConversationProfile.Builder |
setHumanAgentAssistantConfig(HumanAgentAssistantConfig.Builder builderForValue)
Configuration for agent assistance to use with this profile.
|
ConversationProfile.Builder |
setHumanAgentAssistantConfig(HumanAgentAssistantConfig value)
Configuration for agent assistance to use with this profile.
|
ConversationProfile.Builder |
setHumanAgentHandoffConfig(HumanAgentHandoffConfig.Builder builderForValue)
Configuration for connecting to a live agent.
|
ConversationProfile.Builder |
setHumanAgentHandoffConfig(HumanAgentHandoffConfig value)
Configuration for connecting to a live agent.
|
ConversationProfile.Builder |
setLanguageCode(String value)
Language code for the conversation profile.
|
ConversationProfile.Builder |
setLanguageCodeBytes(com.google.protobuf.ByteString value)
Language code for the conversation profile.
|
ConversationProfile.Builder |
setLoggingConfig(LoggingConfig.Builder builderForValue)
Configuration for logging conversation lifecycle events.
|
ConversationProfile.Builder |
setLoggingConfig(LoggingConfig value)
Configuration for logging conversation lifecycle events.
|
ConversationProfile.Builder |
setName(String value)
The unique identifier of this conversation profile.
|
ConversationProfile.Builder |
setNameBytes(com.google.protobuf.ByteString value)
The unique identifier of this conversation profile.
|
ConversationProfile.Builder |
setNewMessageEventNotificationConfig(NotificationConfig.Builder builderForValue)
Configuration for publishing new message events.
|
ConversationProfile.Builder |
setNewMessageEventNotificationConfig(NotificationConfig value)
Configuration for publishing new message events.
|
ConversationProfile.Builder |
setNotificationConfig(NotificationConfig.Builder builderForValue)
Configuration for publishing conversation lifecycle events.
|
ConversationProfile.Builder |
setNotificationConfig(NotificationConfig value)
Configuration for publishing conversation lifecycle events.
|
ConversationProfile.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ConversationProfile.Builder |
setSecuritySettings(String value)
Name of the CX SecuritySettings reference for the agent.
|
ConversationProfile.Builder |
setSecuritySettingsBytes(com.google.protobuf.ByteString value)
Name of the CX SecuritySettings reference for the agent.
|
ConversationProfile.Builder |
setSttConfig(SpeechToTextConfig.Builder builderForValue)
Settings for speech transcription.
|
ConversationProfile.Builder |
setSttConfig(SpeechToTextConfig value)
Settings for speech transcription.
|
ConversationProfile.Builder |
setTimeZone(String value)
The time zone of this conversational profile from the
[time zone database](https://www.iana.org/time-zones), e.g.,
America/New_York, Europe/Paris.
|
ConversationProfile.Builder |
setTimeZoneBytes(com.google.protobuf.ByteString value)
The time zone of this conversational profile from the
[time zone database](https://www.iana.org/time-zones), e.g.,
America/New_York, Europe/Paris.
|
ConversationProfile.Builder |
setTtsConfig(SynthesizeSpeechConfig.Builder builderForValue)
Configuration for Text-to-Speech synthesization.
|
ConversationProfile.Builder |
setTtsConfig(SynthesizeSpeechConfig value)
Configuration for Text-to-Speech synthesization.
|
ConversationProfile.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ConversationProfile.Builder |
setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.
|
ConversationProfile.Builder |
setUpdateTime(com.google.protobuf.Timestamp value)
Output only.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<ConversationProfile.Builder>public ConversationProfile.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ConversationProfile.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<ConversationProfile.Builder>public ConversationProfile getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ConversationProfile build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ConversationProfile buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ConversationProfile.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ConversationProfile.Builder>public ConversationProfile.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<ConversationProfile.Builder>public ConversationProfile.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ConversationProfile.Builder>public ConversationProfile.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ConversationProfile.Builder>public ConversationProfile.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ConversationProfile.Builder>public ConversationProfile.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ConversationProfile.Builder>public ConversationProfile.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ConversationProfile.Builder>public ConversationProfile.Builder mergeFrom(ConversationProfile other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ConversationProfile.Builder>public ConversationProfile.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ConversationProfile.Builder>IOExceptionpublic String getName()
The unique identifier of this conversation profile. Format: `projects/<Project ID>/locations/<Location ID>/conversationProfiles/<Conversation Profile ID>`.
string name = 1;getName in interface ConversationProfileOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
The unique identifier of this conversation profile. Format: `projects/<Project ID>/locations/<Location ID>/conversationProfiles/<Conversation Profile ID>`.
string name = 1;getNameBytes in interface ConversationProfileOrBuilderpublic ConversationProfile.Builder setName(String value)
The unique identifier of this conversation profile. Format: `projects/<Project ID>/locations/<Location ID>/conversationProfiles/<Conversation Profile ID>`.
string name = 1;value - The name to set.public ConversationProfile.Builder clearName()
The unique identifier of this conversation profile. Format: `projects/<Project ID>/locations/<Location ID>/conversationProfiles/<Conversation Profile ID>`.
string name = 1;public ConversationProfile.Builder setNameBytes(com.google.protobuf.ByteString value)
The unique identifier of this conversation profile. Format: `projects/<Project ID>/locations/<Location ID>/conversationProfiles/<Conversation Profile ID>`.
string name = 1;value - The bytes for name to set.public String getDisplayName()
Required. Human readable name for this profile. Max length 1024 bytes.
string display_name = 2 [(.google.api.field_behavior) = REQUIRED];getDisplayName in interface ConversationProfileOrBuilderpublic com.google.protobuf.ByteString getDisplayNameBytes()
Required. Human readable name for this profile. Max length 1024 bytes.
string display_name = 2 [(.google.api.field_behavior) = REQUIRED];getDisplayNameBytes in interface ConversationProfileOrBuilderpublic ConversationProfile.Builder setDisplayName(String value)
Required. Human readable name for this profile. Max length 1024 bytes.
string display_name = 2 [(.google.api.field_behavior) = REQUIRED];value - The displayName to set.public ConversationProfile.Builder clearDisplayName()
Required. Human readable name for this profile. Max length 1024 bytes.
string display_name = 2 [(.google.api.field_behavior) = REQUIRED];public ConversationProfile.Builder setDisplayNameBytes(com.google.protobuf.ByteString value)
Required. Human readable name for this profile. Max length 1024 bytes.
string display_name = 2 [(.google.api.field_behavior) = REQUIRED];value - The bytes for displayName to set.public boolean hasCreateTime()
Output only. Create time of the conversation profile.
.google.protobuf.Timestamp create_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasCreateTime in interface ConversationProfileOrBuilderpublic com.google.protobuf.Timestamp getCreateTime()
Output only. Create time of the conversation profile.
.google.protobuf.Timestamp create_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCreateTime in interface ConversationProfileOrBuilderpublic ConversationProfile.Builder setCreateTime(com.google.protobuf.Timestamp value)
Output only. Create time of the conversation profile.
.google.protobuf.Timestamp create_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
public ConversationProfile.Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. Create time of the conversation profile.
.google.protobuf.Timestamp create_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
public ConversationProfile.Builder mergeCreateTime(com.google.protobuf.Timestamp value)
Output only. Create time of the conversation profile.
.google.protobuf.Timestamp create_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
public ConversationProfile.Builder clearCreateTime()
Output only. Create time of the conversation profile.
.google.protobuf.Timestamp create_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()
Output only. Create time of the conversation profile.
.google.protobuf.Timestamp create_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
Output only. Create time of the conversation profile.
.google.protobuf.Timestamp create_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCreateTimeOrBuilder in interface ConversationProfileOrBuilderpublic boolean hasUpdateTime()
Output only. Update time of the conversation profile.
.google.protobuf.Timestamp update_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasUpdateTime in interface ConversationProfileOrBuilderpublic com.google.protobuf.Timestamp getUpdateTime()
Output only. Update time of the conversation profile.
.google.protobuf.Timestamp update_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
getUpdateTime in interface ConversationProfileOrBuilderpublic ConversationProfile.Builder setUpdateTime(com.google.protobuf.Timestamp value)
Output only. Update time of the conversation profile.
.google.protobuf.Timestamp update_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
public ConversationProfile.Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. Update time of the conversation profile.
.google.protobuf.Timestamp update_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
public ConversationProfile.Builder mergeUpdateTime(com.google.protobuf.Timestamp value)
Output only. Update time of the conversation profile.
.google.protobuf.Timestamp update_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
public ConversationProfile.Builder clearUpdateTime()
Output only. Update time of the conversation profile.
.google.protobuf.Timestamp update_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder()
Output only. Update time of the conversation profile.
.google.protobuf.Timestamp update_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. Update time of the conversation profile.
.google.protobuf.Timestamp update_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
getUpdateTimeOrBuilder in interface ConversationProfileOrBuilderpublic boolean hasAutomatedAgentConfig()
Configuration for an automated agent to use with this profile.
.google.cloud.dialogflow.v2beta1.AutomatedAgentConfig automated_agent_config = 3;
hasAutomatedAgentConfig in interface ConversationProfileOrBuilderpublic AutomatedAgentConfig getAutomatedAgentConfig()
Configuration for an automated agent to use with this profile.
.google.cloud.dialogflow.v2beta1.AutomatedAgentConfig automated_agent_config = 3;
getAutomatedAgentConfig in interface ConversationProfileOrBuilderpublic ConversationProfile.Builder setAutomatedAgentConfig(AutomatedAgentConfig value)
Configuration for an automated agent to use with this profile.
.google.cloud.dialogflow.v2beta1.AutomatedAgentConfig automated_agent_config = 3;
public ConversationProfile.Builder setAutomatedAgentConfig(AutomatedAgentConfig.Builder builderForValue)
Configuration for an automated agent to use with this profile.
.google.cloud.dialogflow.v2beta1.AutomatedAgentConfig automated_agent_config = 3;
public ConversationProfile.Builder mergeAutomatedAgentConfig(AutomatedAgentConfig value)
Configuration for an automated agent to use with this profile.
.google.cloud.dialogflow.v2beta1.AutomatedAgentConfig automated_agent_config = 3;
public ConversationProfile.Builder clearAutomatedAgentConfig()
Configuration for an automated agent to use with this profile.
.google.cloud.dialogflow.v2beta1.AutomatedAgentConfig automated_agent_config = 3;
public AutomatedAgentConfig.Builder getAutomatedAgentConfigBuilder()
Configuration for an automated agent to use with this profile.
.google.cloud.dialogflow.v2beta1.AutomatedAgentConfig automated_agent_config = 3;
public AutomatedAgentConfigOrBuilder getAutomatedAgentConfigOrBuilder()
Configuration for an automated agent to use with this profile.
.google.cloud.dialogflow.v2beta1.AutomatedAgentConfig automated_agent_config = 3;
getAutomatedAgentConfigOrBuilder in interface ConversationProfileOrBuilderpublic boolean hasHumanAgentAssistantConfig()
Configuration for agent assistance to use with this profile.
.google.cloud.dialogflow.v2beta1.HumanAgentAssistantConfig human_agent_assistant_config = 4;
hasHumanAgentAssistantConfig in interface ConversationProfileOrBuilderpublic HumanAgentAssistantConfig getHumanAgentAssistantConfig()
Configuration for agent assistance to use with this profile.
.google.cloud.dialogflow.v2beta1.HumanAgentAssistantConfig human_agent_assistant_config = 4;
getHumanAgentAssistantConfig in interface ConversationProfileOrBuilderpublic ConversationProfile.Builder setHumanAgentAssistantConfig(HumanAgentAssistantConfig value)
Configuration for agent assistance to use with this profile.
.google.cloud.dialogflow.v2beta1.HumanAgentAssistantConfig human_agent_assistant_config = 4;
public ConversationProfile.Builder setHumanAgentAssistantConfig(HumanAgentAssistantConfig.Builder builderForValue)
Configuration for agent assistance to use with this profile.
.google.cloud.dialogflow.v2beta1.HumanAgentAssistantConfig human_agent_assistant_config = 4;
public ConversationProfile.Builder mergeHumanAgentAssistantConfig(HumanAgentAssistantConfig value)
Configuration for agent assistance to use with this profile.
.google.cloud.dialogflow.v2beta1.HumanAgentAssistantConfig human_agent_assistant_config = 4;
public ConversationProfile.Builder clearHumanAgentAssistantConfig()
Configuration for agent assistance to use with this profile.
.google.cloud.dialogflow.v2beta1.HumanAgentAssistantConfig human_agent_assistant_config = 4;
public HumanAgentAssistantConfig.Builder getHumanAgentAssistantConfigBuilder()
Configuration for agent assistance to use with this profile.
.google.cloud.dialogflow.v2beta1.HumanAgentAssistantConfig human_agent_assistant_config = 4;
public HumanAgentAssistantConfigOrBuilder getHumanAgentAssistantConfigOrBuilder()
Configuration for agent assistance to use with this profile.
.google.cloud.dialogflow.v2beta1.HumanAgentAssistantConfig human_agent_assistant_config = 4;
getHumanAgentAssistantConfigOrBuilder in interface ConversationProfileOrBuilderpublic boolean hasHumanAgentHandoffConfig()
Configuration for connecting to a live agent. Currently, this feature is not general available, please contact Google to get access.
.google.cloud.dialogflow.v2beta1.HumanAgentHandoffConfig human_agent_handoff_config = 5;
hasHumanAgentHandoffConfig in interface ConversationProfileOrBuilderpublic HumanAgentHandoffConfig getHumanAgentHandoffConfig()
Configuration for connecting to a live agent. Currently, this feature is not general available, please contact Google to get access.
.google.cloud.dialogflow.v2beta1.HumanAgentHandoffConfig human_agent_handoff_config = 5;
getHumanAgentHandoffConfig in interface ConversationProfileOrBuilderpublic ConversationProfile.Builder setHumanAgentHandoffConfig(HumanAgentHandoffConfig value)
Configuration for connecting to a live agent. Currently, this feature is not general available, please contact Google to get access.
.google.cloud.dialogflow.v2beta1.HumanAgentHandoffConfig human_agent_handoff_config = 5;
public ConversationProfile.Builder setHumanAgentHandoffConfig(HumanAgentHandoffConfig.Builder builderForValue)
Configuration for connecting to a live agent. Currently, this feature is not general available, please contact Google to get access.
.google.cloud.dialogflow.v2beta1.HumanAgentHandoffConfig human_agent_handoff_config = 5;
public ConversationProfile.Builder mergeHumanAgentHandoffConfig(HumanAgentHandoffConfig value)
Configuration for connecting to a live agent. Currently, this feature is not general available, please contact Google to get access.
.google.cloud.dialogflow.v2beta1.HumanAgentHandoffConfig human_agent_handoff_config = 5;
public ConversationProfile.Builder clearHumanAgentHandoffConfig()
Configuration for connecting to a live agent. Currently, this feature is not general available, please contact Google to get access.
.google.cloud.dialogflow.v2beta1.HumanAgentHandoffConfig human_agent_handoff_config = 5;
public HumanAgentHandoffConfig.Builder getHumanAgentHandoffConfigBuilder()
Configuration for connecting to a live agent. Currently, this feature is not general available, please contact Google to get access.
.google.cloud.dialogflow.v2beta1.HumanAgentHandoffConfig human_agent_handoff_config = 5;
public HumanAgentHandoffConfigOrBuilder getHumanAgentHandoffConfigOrBuilder()
Configuration for connecting to a live agent. Currently, this feature is not general available, please contact Google to get access.
.google.cloud.dialogflow.v2beta1.HumanAgentHandoffConfig human_agent_handoff_config = 5;
getHumanAgentHandoffConfigOrBuilder in interface ConversationProfileOrBuilderpublic boolean hasNotificationConfig()
Configuration for publishing conversation lifecycle events.
.google.cloud.dialogflow.v2beta1.NotificationConfig notification_config = 6;hasNotificationConfig in interface ConversationProfileOrBuilderpublic NotificationConfig getNotificationConfig()
Configuration for publishing conversation lifecycle events.
.google.cloud.dialogflow.v2beta1.NotificationConfig notification_config = 6;getNotificationConfig in interface ConversationProfileOrBuilderpublic ConversationProfile.Builder setNotificationConfig(NotificationConfig value)
Configuration for publishing conversation lifecycle events.
.google.cloud.dialogflow.v2beta1.NotificationConfig notification_config = 6;public ConversationProfile.Builder setNotificationConfig(NotificationConfig.Builder builderForValue)
Configuration for publishing conversation lifecycle events.
.google.cloud.dialogflow.v2beta1.NotificationConfig notification_config = 6;public ConversationProfile.Builder mergeNotificationConfig(NotificationConfig value)
Configuration for publishing conversation lifecycle events.
.google.cloud.dialogflow.v2beta1.NotificationConfig notification_config = 6;public ConversationProfile.Builder clearNotificationConfig()
Configuration for publishing conversation lifecycle events.
.google.cloud.dialogflow.v2beta1.NotificationConfig notification_config = 6;public NotificationConfig.Builder getNotificationConfigBuilder()
Configuration for publishing conversation lifecycle events.
.google.cloud.dialogflow.v2beta1.NotificationConfig notification_config = 6;public NotificationConfigOrBuilder getNotificationConfigOrBuilder()
Configuration for publishing conversation lifecycle events.
.google.cloud.dialogflow.v2beta1.NotificationConfig notification_config = 6;getNotificationConfigOrBuilder in interface ConversationProfileOrBuilderpublic boolean hasLoggingConfig()
Configuration for logging conversation lifecycle events.
.google.cloud.dialogflow.v2beta1.LoggingConfig logging_config = 7;hasLoggingConfig in interface ConversationProfileOrBuilderpublic LoggingConfig getLoggingConfig()
Configuration for logging conversation lifecycle events.
.google.cloud.dialogflow.v2beta1.LoggingConfig logging_config = 7;getLoggingConfig in interface ConversationProfileOrBuilderpublic ConversationProfile.Builder setLoggingConfig(LoggingConfig value)
Configuration for logging conversation lifecycle events.
.google.cloud.dialogflow.v2beta1.LoggingConfig logging_config = 7;public ConversationProfile.Builder setLoggingConfig(LoggingConfig.Builder builderForValue)
Configuration for logging conversation lifecycle events.
.google.cloud.dialogflow.v2beta1.LoggingConfig logging_config = 7;public ConversationProfile.Builder mergeLoggingConfig(LoggingConfig value)
Configuration for logging conversation lifecycle events.
.google.cloud.dialogflow.v2beta1.LoggingConfig logging_config = 7;public ConversationProfile.Builder clearLoggingConfig()
Configuration for logging conversation lifecycle events.
.google.cloud.dialogflow.v2beta1.LoggingConfig logging_config = 7;public LoggingConfig.Builder getLoggingConfigBuilder()
Configuration for logging conversation lifecycle events.
.google.cloud.dialogflow.v2beta1.LoggingConfig logging_config = 7;public LoggingConfigOrBuilder getLoggingConfigOrBuilder()
Configuration for logging conversation lifecycle events.
.google.cloud.dialogflow.v2beta1.LoggingConfig logging_config = 7;getLoggingConfigOrBuilder in interface ConversationProfileOrBuilderpublic boolean hasNewMessageEventNotificationConfig()
Configuration for publishing new message events. Event will be sent in format of [ConversationEvent][google.cloud.dialogflow.v2beta1.ConversationEvent]
.google.cloud.dialogflow.v2beta1.NotificationConfig new_message_event_notification_config = 8;
hasNewMessageEventNotificationConfig in interface ConversationProfileOrBuilderpublic NotificationConfig getNewMessageEventNotificationConfig()
Configuration for publishing new message events. Event will be sent in format of [ConversationEvent][google.cloud.dialogflow.v2beta1.ConversationEvent]
.google.cloud.dialogflow.v2beta1.NotificationConfig new_message_event_notification_config = 8;
getNewMessageEventNotificationConfig in interface ConversationProfileOrBuilderpublic ConversationProfile.Builder setNewMessageEventNotificationConfig(NotificationConfig value)
Configuration for publishing new message events. Event will be sent in format of [ConversationEvent][google.cloud.dialogflow.v2beta1.ConversationEvent]
.google.cloud.dialogflow.v2beta1.NotificationConfig new_message_event_notification_config = 8;
public ConversationProfile.Builder setNewMessageEventNotificationConfig(NotificationConfig.Builder builderForValue)
Configuration for publishing new message events. Event will be sent in format of [ConversationEvent][google.cloud.dialogflow.v2beta1.ConversationEvent]
.google.cloud.dialogflow.v2beta1.NotificationConfig new_message_event_notification_config = 8;
public ConversationProfile.Builder mergeNewMessageEventNotificationConfig(NotificationConfig value)
Configuration for publishing new message events. Event will be sent in format of [ConversationEvent][google.cloud.dialogflow.v2beta1.ConversationEvent]
.google.cloud.dialogflow.v2beta1.NotificationConfig new_message_event_notification_config = 8;
public ConversationProfile.Builder clearNewMessageEventNotificationConfig()
Configuration for publishing new message events. Event will be sent in format of [ConversationEvent][google.cloud.dialogflow.v2beta1.ConversationEvent]
.google.cloud.dialogflow.v2beta1.NotificationConfig new_message_event_notification_config = 8;
public NotificationConfig.Builder getNewMessageEventNotificationConfigBuilder()
Configuration for publishing new message events. Event will be sent in format of [ConversationEvent][google.cloud.dialogflow.v2beta1.ConversationEvent]
.google.cloud.dialogflow.v2beta1.NotificationConfig new_message_event_notification_config = 8;
public NotificationConfigOrBuilder getNewMessageEventNotificationConfigOrBuilder()
Configuration for publishing new message events. Event will be sent in format of [ConversationEvent][google.cloud.dialogflow.v2beta1.ConversationEvent]
.google.cloud.dialogflow.v2beta1.NotificationConfig new_message_event_notification_config = 8;
getNewMessageEventNotificationConfigOrBuilder in interface ConversationProfileOrBuilderpublic boolean hasSttConfig()
Settings for speech transcription.
.google.cloud.dialogflow.v2beta1.SpeechToTextConfig stt_config = 9;hasSttConfig in interface ConversationProfileOrBuilderpublic SpeechToTextConfig getSttConfig()
Settings for speech transcription.
.google.cloud.dialogflow.v2beta1.SpeechToTextConfig stt_config = 9;getSttConfig in interface ConversationProfileOrBuilderpublic ConversationProfile.Builder setSttConfig(SpeechToTextConfig value)
Settings for speech transcription.
.google.cloud.dialogflow.v2beta1.SpeechToTextConfig stt_config = 9;public ConversationProfile.Builder setSttConfig(SpeechToTextConfig.Builder builderForValue)
Settings for speech transcription.
.google.cloud.dialogflow.v2beta1.SpeechToTextConfig stt_config = 9;public ConversationProfile.Builder mergeSttConfig(SpeechToTextConfig value)
Settings for speech transcription.
.google.cloud.dialogflow.v2beta1.SpeechToTextConfig stt_config = 9;public ConversationProfile.Builder clearSttConfig()
Settings for speech transcription.
.google.cloud.dialogflow.v2beta1.SpeechToTextConfig stt_config = 9;public SpeechToTextConfig.Builder getSttConfigBuilder()
Settings for speech transcription.
.google.cloud.dialogflow.v2beta1.SpeechToTextConfig stt_config = 9;public SpeechToTextConfigOrBuilder getSttConfigOrBuilder()
Settings for speech transcription.
.google.cloud.dialogflow.v2beta1.SpeechToTextConfig stt_config = 9;getSttConfigOrBuilder in interface ConversationProfileOrBuilderpublic String getLanguageCode()
Language code for the conversation profile. If not specified, the language is en-US. Language at ConversationProfile should be set for all non en-us languages. This should be a [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tag. Example: "en-US".
string language_code = 10;getLanguageCode in interface ConversationProfileOrBuilderpublic com.google.protobuf.ByteString getLanguageCodeBytes()
Language code for the conversation profile. If not specified, the language is en-US. Language at ConversationProfile should be set for all non en-us languages. This should be a [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tag. Example: "en-US".
string language_code = 10;getLanguageCodeBytes in interface ConversationProfileOrBuilderpublic ConversationProfile.Builder setLanguageCode(String value)
Language code for the conversation profile. If not specified, the language is en-US. Language at ConversationProfile should be set for all non en-us languages. This should be a [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tag. Example: "en-US".
string language_code = 10;value - The languageCode to set.public ConversationProfile.Builder clearLanguageCode()
Language code for the conversation profile. If not specified, the language is en-US. Language at ConversationProfile should be set for all non en-us languages. This should be a [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tag. Example: "en-US".
string language_code = 10;public ConversationProfile.Builder setLanguageCodeBytes(com.google.protobuf.ByteString value)
Language code for the conversation profile. If not specified, the language is en-US. Language at ConversationProfile should be set for all non en-us languages. This should be a [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tag. Example: "en-US".
string language_code = 10;value - The bytes for languageCode to set.public String getTimeZone()
The time zone of this conversational profile from the [time zone database](https://www.iana.org/time-zones), e.g., America/New_York, Europe/Paris. Defaults to America/New_York.
string time_zone = 14;getTimeZone in interface ConversationProfileOrBuilderpublic com.google.protobuf.ByteString getTimeZoneBytes()
The time zone of this conversational profile from the [time zone database](https://www.iana.org/time-zones), e.g., America/New_York, Europe/Paris. Defaults to America/New_York.
string time_zone = 14;getTimeZoneBytes in interface ConversationProfileOrBuilderpublic ConversationProfile.Builder setTimeZone(String value)
The time zone of this conversational profile from the [time zone database](https://www.iana.org/time-zones), e.g., America/New_York, Europe/Paris. Defaults to America/New_York.
string time_zone = 14;value - The timeZone to set.public ConversationProfile.Builder clearTimeZone()
The time zone of this conversational profile from the [time zone database](https://www.iana.org/time-zones), e.g., America/New_York, Europe/Paris. Defaults to America/New_York.
string time_zone = 14;public ConversationProfile.Builder setTimeZoneBytes(com.google.protobuf.ByteString value)
The time zone of this conversational profile from the [time zone database](https://www.iana.org/time-zones), e.g., America/New_York, Europe/Paris. Defaults to America/New_York.
string time_zone = 14;value - The bytes for timeZone to set.public String getSecuritySettings()
Name of the CX SecuritySettings reference for the agent. Format: `projects/<Project ID>/locations/<Location ID>/securitySettings/<Security Settings ID>`.
string security_settings = 13 [(.google.api.resource_reference) = { ... }getSecuritySettings in interface ConversationProfileOrBuilderpublic com.google.protobuf.ByteString getSecuritySettingsBytes()
Name of the CX SecuritySettings reference for the agent. Format: `projects/<Project ID>/locations/<Location ID>/securitySettings/<Security Settings ID>`.
string security_settings = 13 [(.google.api.resource_reference) = { ... }getSecuritySettingsBytes in interface ConversationProfileOrBuilderpublic ConversationProfile.Builder setSecuritySettings(String value)
Name of the CX SecuritySettings reference for the agent. Format: `projects/<Project ID>/locations/<Location ID>/securitySettings/<Security Settings ID>`.
string security_settings = 13 [(.google.api.resource_reference) = { ... }value - The securitySettings to set.public ConversationProfile.Builder clearSecuritySettings()
Name of the CX SecuritySettings reference for the agent. Format: `projects/<Project ID>/locations/<Location ID>/securitySettings/<Security Settings ID>`.
string security_settings = 13 [(.google.api.resource_reference) = { ... }public ConversationProfile.Builder setSecuritySettingsBytes(com.google.protobuf.ByteString value)
Name of the CX SecuritySettings reference for the agent. Format: `projects/<Project ID>/locations/<Location ID>/securitySettings/<Security Settings ID>`.
string security_settings = 13 [(.google.api.resource_reference) = { ... }value - The bytes for securitySettings to set.public boolean hasTtsConfig()
Configuration for Text-to-Speech synthesization. Used by Phone Gateway to specify synthesization options. If agent defines synthesization options as well, agent settings overrides the option here.
.google.cloud.dialogflow.v2beta1.SynthesizeSpeechConfig tts_config = 18;hasTtsConfig in interface ConversationProfileOrBuilderpublic SynthesizeSpeechConfig getTtsConfig()
Configuration for Text-to-Speech synthesization. Used by Phone Gateway to specify synthesization options. If agent defines synthesization options as well, agent settings overrides the option here.
.google.cloud.dialogflow.v2beta1.SynthesizeSpeechConfig tts_config = 18;getTtsConfig in interface ConversationProfileOrBuilderpublic ConversationProfile.Builder setTtsConfig(SynthesizeSpeechConfig value)
Configuration for Text-to-Speech synthesization. Used by Phone Gateway to specify synthesization options. If agent defines synthesization options as well, agent settings overrides the option here.
.google.cloud.dialogflow.v2beta1.SynthesizeSpeechConfig tts_config = 18;public ConversationProfile.Builder setTtsConfig(SynthesizeSpeechConfig.Builder builderForValue)
Configuration for Text-to-Speech synthesization. Used by Phone Gateway to specify synthesization options. If agent defines synthesization options as well, agent settings overrides the option here.
.google.cloud.dialogflow.v2beta1.SynthesizeSpeechConfig tts_config = 18;public ConversationProfile.Builder mergeTtsConfig(SynthesizeSpeechConfig value)
Configuration for Text-to-Speech synthesization. Used by Phone Gateway to specify synthesization options. If agent defines synthesization options as well, agent settings overrides the option here.
.google.cloud.dialogflow.v2beta1.SynthesizeSpeechConfig tts_config = 18;public ConversationProfile.Builder clearTtsConfig()
Configuration for Text-to-Speech synthesization. Used by Phone Gateway to specify synthesization options. If agent defines synthesization options as well, agent settings overrides the option here.
.google.cloud.dialogflow.v2beta1.SynthesizeSpeechConfig tts_config = 18;public SynthesizeSpeechConfig.Builder getTtsConfigBuilder()
Configuration for Text-to-Speech synthesization. Used by Phone Gateway to specify synthesization options. If agent defines synthesization options as well, agent settings overrides the option here.
.google.cloud.dialogflow.v2beta1.SynthesizeSpeechConfig tts_config = 18;public SynthesizeSpeechConfigOrBuilder getTtsConfigOrBuilder()
Configuration for Text-to-Speech synthesization. Used by Phone Gateway to specify synthesization options. If agent defines synthesization options as well, agent settings overrides the option here.
.google.cloud.dialogflow.v2beta1.SynthesizeSpeechConfig tts_config = 18;getTtsConfigOrBuilder in interface ConversationProfileOrBuilderpublic final ConversationProfile.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ConversationProfile.Builder>public final ConversationProfile.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ConversationProfile.Builder>Copyright © 2023 Google LLC. All rights reserved.