Package com.google.cloud.dialogflow.v2
Class ConversationProfile.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ConversationProfile.Builder>
-
- com.google.cloud.dialogflow.v2.ConversationProfile.Builder
-
- All Implemented Interfaces:
ConversationProfileOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ConversationProfile
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 typegoogle.cloud.dialogflow.v2.ConversationProfile
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ConversationProfile.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)ConversationProfilebuild()ConversationProfilebuildPartial()ConversationProfile.Builderclear()ConversationProfile.BuilderclearAutomatedAgentConfig()Configuration for an automated agent to use with this profile.ConversationProfile.BuilderclearCreateTime()Output only.ConversationProfile.BuilderclearDisplayName()Required.ConversationProfile.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)ConversationProfile.BuilderclearHumanAgentAssistantConfig()Configuration for agent assistance to use with this profile.ConversationProfile.BuilderclearHumanAgentHandoffConfig()Configuration for connecting to a live agent.ConversationProfile.BuilderclearLanguageCode()Language code for the conversation profile.ConversationProfile.BuilderclearLoggingConfig()Configuration for logging conversation lifecycle events.ConversationProfile.BuilderclearName()The unique identifier of this conversation profile.ConversationProfile.BuilderclearNewMessageEventNotificationConfig()Configuration for publishing new message events.ConversationProfile.BuilderclearNotificationConfig()Configuration for publishing conversation lifecycle events.ConversationProfile.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)ConversationProfile.BuilderclearSecuritySettings()Name of the CX SecuritySettings reference for the agent.ConversationProfile.BuilderclearSttConfig()Settings for speech transcription.ConversationProfile.BuilderclearTimeZone()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.BuilderclearTtsConfig()Configuration for Text-to-Speech synthesization.ConversationProfile.BuilderclearUpdateTime()Output only.ConversationProfile.Builderclone()AutomatedAgentConfiggetAutomatedAgentConfig()Configuration for an automated agent to use with this profile.AutomatedAgentConfig.BuildergetAutomatedAgentConfigBuilder()Configuration for an automated agent to use with this profile.AutomatedAgentConfigOrBuildergetAutomatedAgentConfigOrBuilder()Configuration for an automated agent to use with this profile.com.google.protobuf.TimestampgetCreateTime()Output only.com.google.protobuf.Timestamp.BuildergetCreateTimeBuilder()Output only.com.google.protobuf.TimestampOrBuildergetCreateTimeOrBuilder()Output only.ConversationProfilegetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetDisplayName()Required.com.google.protobuf.ByteStringgetDisplayNameBytes()Required.HumanAgentAssistantConfiggetHumanAgentAssistantConfig()Configuration for agent assistance to use with this profile.HumanAgentAssistantConfig.BuildergetHumanAgentAssistantConfigBuilder()Configuration for agent assistance to use with this profile.HumanAgentAssistantConfigOrBuildergetHumanAgentAssistantConfigOrBuilder()Configuration for agent assistance to use with this profile.HumanAgentHandoffConfiggetHumanAgentHandoffConfig()Configuration for connecting to a live agent.HumanAgentHandoffConfig.BuildergetHumanAgentHandoffConfigBuilder()Configuration for connecting to a live agent.HumanAgentHandoffConfigOrBuildergetHumanAgentHandoffConfigOrBuilder()Configuration for connecting to a live agent.StringgetLanguageCode()Language code for the conversation profile.com.google.protobuf.ByteStringgetLanguageCodeBytes()Language code for the conversation profile.LoggingConfiggetLoggingConfig()Configuration for logging conversation lifecycle events.LoggingConfig.BuildergetLoggingConfigBuilder()Configuration for logging conversation lifecycle events.LoggingConfigOrBuildergetLoggingConfigOrBuilder()Configuration for logging conversation lifecycle events.StringgetName()The unique identifier of this conversation profile.com.google.protobuf.ByteStringgetNameBytes()The unique identifier of this conversation profile.NotificationConfiggetNewMessageEventNotificationConfig()Configuration for publishing new message events.NotificationConfig.BuildergetNewMessageEventNotificationConfigBuilder()Configuration for publishing new message events.NotificationConfigOrBuildergetNewMessageEventNotificationConfigOrBuilder()Configuration for publishing new message events.NotificationConfiggetNotificationConfig()Configuration for publishing conversation lifecycle events.NotificationConfig.BuildergetNotificationConfigBuilder()Configuration for publishing conversation lifecycle events.NotificationConfigOrBuildergetNotificationConfigOrBuilder()Configuration for publishing conversation lifecycle events.StringgetSecuritySettings()Name of the CX SecuritySettings reference for the agent.com.google.protobuf.ByteStringgetSecuritySettingsBytes()Name of the CX SecuritySettings reference for the agent.SpeechToTextConfiggetSttConfig()Settings for speech transcription.SpeechToTextConfig.BuildergetSttConfigBuilder()Settings for speech transcription.SpeechToTextConfigOrBuildergetSttConfigOrBuilder()Settings for speech transcription.StringgetTimeZone()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.ByteStringgetTimeZoneBytes()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.SynthesizeSpeechConfiggetTtsConfig()Configuration for Text-to-Speech synthesization.SynthesizeSpeechConfig.BuildergetTtsConfigBuilder()Configuration for Text-to-Speech synthesization.SynthesizeSpeechConfigOrBuildergetTtsConfigOrBuilder()Configuration for Text-to-Speech synthesization.com.google.protobuf.TimestampgetUpdateTime()Output only.com.google.protobuf.Timestamp.BuildergetUpdateTimeBuilder()Output only.com.google.protobuf.TimestampOrBuildergetUpdateTimeOrBuilder()Output only.booleanhasAutomatedAgentConfig()Configuration for an automated agent to use with this profile.booleanhasCreateTime()Output only.booleanhasHumanAgentAssistantConfig()Configuration for agent assistance to use with this profile.booleanhasHumanAgentHandoffConfig()Configuration for connecting to a live agent.booleanhasLoggingConfig()Configuration for logging conversation lifecycle events.booleanhasNewMessageEventNotificationConfig()Configuration for publishing new message events.booleanhasNotificationConfig()Configuration for publishing conversation lifecycle events.booleanhasSttConfig()Settings for speech transcription.booleanhasTtsConfig()Configuration for Text-to-Speech synthesization.booleanhasUpdateTime()Output only.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()ConversationProfile.BuildermergeAutomatedAgentConfig(AutomatedAgentConfig value)Configuration for an automated agent to use with this profile.ConversationProfile.BuildermergeCreateTime(com.google.protobuf.Timestamp value)Output only.ConversationProfile.BuildermergeFrom(ConversationProfile other)ConversationProfile.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)ConversationProfile.BuildermergeFrom(com.google.protobuf.Message other)ConversationProfile.BuildermergeHumanAgentAssistantConfig(HumanAgentAssistantConfig value)Configuration for agent assistance to use with this profile.ConversationProfile.BuildermergeHumanAgentHandoffConfig(HumanAgentHandoffConfig value)Configuration for connecting to a live agent.ConversationProfile.BuildermergeLoggingConfig(LoggingConfig value)Configuration for logging conversation lifecycle events.ConversationProfile.BuildermergeNewMessageEventNotificationConfig(NotificationConfig value)Configuration for publishing new message events.ConversationProfile.BuildermergeNotificationConfig(NotificationConfig value)Configuration for publishing conversation lifecycle events.ConversationProfile.BuildermergeSttConfig(SpeechToTextConfig value)Settings for speech transcription.ConversationProfile.BuildermergeTtsConfig(SynthesizeSpeechConfig value)Configuration for Text-to-Speech synthesization.ConversationProfile.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)ConversationProfile.BuildermergeUpdateTime(com.google.protobuf.Timestamp value)Output only.ConversationProfile.BuildersetAutomatedAgentConfig(AutomatedAgentConfig value)Configuration for an automated agent to use with this profile.ConversationProfile.BuildersetAutomatedAgentConfig(AutomatedAgentConfig.Builder builderForValue)Configuration for an automated agent to use with this profile.ConversationProfile.BuildersetCreateTime(com.google.protobuf.Timestamp value)Output only.ConversationProfile.BuildersetCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)Output only.ConversationProfile.BuildersetDisplayName(String value)Required.ConversationProfile.BuildersetDisplayNameBytes(com.google.protobuf.ByteString value)Required.ConversationProfile.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)ConversationProfile.BuildersetHumanAgentAssistantConfig(HumanAgentAssistantConfig value)Configuration for agent assistance to use with this profile.ConversationProfile.BuildersetHumanAgentAssistantConfig(HumanAgentAssistantConfig.Builder builderForValue)Configuration for agent assistance to use with this profile.ConversationProfile.BuildersetHumanAgentHandoffConfig(HumanAgentHandoffConfig value)Configuration for connecting to a live agent.ConversationProfile.BuildersetHumanAgentHandoffConfig(HumanAgentHandoffConfig.Builder builderForValue)Configuration for connecting to a live agent.ConversationProfile.BuildersetLanguageCode(String value)Language code for the conversation profile.ConversationProfile.BuildersetLanguageCodeBytes(com.google.protobuf.ByteString value)Language code for the conversation profile.ConversationProfile.BuildersetLoggingConfig(LoggingConfig value)Configuration for logging conversation lifecycle events.ConversationProfile.BuildersetLoggingConfig(LoggingConfig.Builder builderForValue)Configuration for logging conversation lifecycle events.ConversationProfile.BuildersetName(String value)The unique identifier of this conversation profile.ConversationProfile.BuildersetNameBytes(com.google.protobuf.ByteString value)The unique identifier of this conversation profile.ConversationProfile.BuildersetNewMessageEventNotificationConfig(NotificationConfig value)Configuration for publishing new message events.ConversationProfile.BuildersetNewMessageEventNotificationConfig(NotificationConfig.Builder builderForValue)Configuration for publishing new message events.ConversationProfile.BuildersetNotificationConfig(NotificationConfig value)Configuration for publishing conversation lifecycle events.ConversationProfile.BuildersetNotificationConfig(NotificationConfig.Builder builderForValue)Configuration for publishing conversation lifecycle events.ConversationProfile.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)ConversationProfile.BuildersetSecuritySettings(String value)Name of the CX SecuritySettings reference for the agent.ConversationProfile.BuildersetSecuritySettingsBytes(com.google.protobuf.ByteString value)Name of the CX SecuritySettings reference for the agent.ConversationProfile.BuildersetSttConfig(SpeechToTextConfig value)Settings for speech transcription.ConversationProfile.BuildersetSttConfig(SpeechToTextConfig.Builder builderForValue)Settings for speech transcription.ConversationProfile.BuildersetTimeZone(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.BuildersetTimeZoneBytes(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.BuildersetTtsConfig(SynthesizeSpeechConfig value)Configuration for Text-to-Speech synthesization.ConversationProfile.BuildersetTtsConfig(SynthesizeSpeechConfig.Builder builderForValue)Configuration for Text-to-Speech synthesization.ConversationProfile.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)ConversationProfile.BuildersetUpdateTime(com.google.protobuf.Timestamp value)Output only.ConversationProfile.BuildersetUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)Output only.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<ConversationProfile.Builder>
-
clear
public ConversationProfile.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<ConversationProfile.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.GeneratedMessageV3.Builder<ConversationProfile.Builder>
-
getDefaultInstanceForType
public ConversationProfile getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public ConversationProfile build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ConversationProfile buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ConversationProfile.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<ConversationProfile.Builder>
-
setField
public ConversationProfile.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ConversationProfile.Builder>
-
clearField
public ConversationProfile.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ConversationProfile.Builder>
-
clearOneof
public ConversationProfile.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ConversationProfile.Builder>
-
setRepeatedField
public ConversationProfile.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ConversationProfile.Builder>
-
addRepeatedField
public ConversationProfile.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ConversationProfile.Builder>
-
mergeFrom
public ConversationProfile.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ConversationProfile.Builder>
-
mergeFrom
public ConversationProfile.Builder mergeFrom(ConversationProfile other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ConversationProfile.Builder>
-
mergeFrom
public ConversationProfile.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<ConversationProfile.Builder>- Throws:
IOException
-
getName
public String getName()
The unique identifier of this conversation profile. Format: `projects/<Project ID>/locations/<Location ID>/conversationProfiles/<Conversation Profile ID>`.
string name = 1;- Specified by:
getNamein interfaceConversationProfileOrBuilder- Returns:
- The name.
-
getNameBytes
public 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;- Specified by:
getNameBytesin interfaceConversationProfileOrBuilder- Returns:
- The bytes for name.
-
setName
public 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;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
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;- Returns:
- This builder for chaining.
-
setNameBytes
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;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getDisplayName
public String getDisplayName()
Required. Human readable name for this profile. Max length 1024 bytes.
string display_name = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getDisplayNamein interfaceConversationProfileOrBuilder- Returns:
- The displayName.
-
getDisplayNameBytes
public 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];- Specified by:
getDisplayNameBytesin interfaceConversationProfileOrBuilder- Returns:
- The bytes for displayName.
-
setDisplayName
public 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];- Parameters:
value- The displayName to set.- Returns:
- This builder for chaining.
-
clearDisplayName
public ConversationProfile.Builder clearDisplayName()
Required. Human readable name for this profile. Max length 1024 bytes.
string display_name = 2 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setDisplayNameBytes
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];- Parameters:
value- The bytes for displayName to set.- Returns:
- This builder for chaining.
-
hasCreateTime
public boolean hasCreateTime()
Output only. Create time of the conversation profile.
.google.protobuf.Timestamp create_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasCreateTimein interfaceConversationProfileOrBuilder- Returns:
- Whether the createTime field is set.
-
getCreateTime
public 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];- Specified by:
getCreateTimein interfaceConversationProfileOrBuilder- Returns:
- The createTime.
-
setCreateTime
public 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];
-
setCreateTime
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];
-
mergeCreateTime
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];
-
clearCreateTime
public ConversationProfile.Builder clearCreateTime()
Output only. Create time of the conversation profile.
.google.protobuf.Timestamp create_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getCreateTimeBuilder
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];
-
getCreateTimeOrBuilder
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];- Specified by:
getCreateTimeOrBuilderin interfaceConversationProfileOrBuilder
-
hasUpdateTime
public boolean hasUpdateTime()
Output only. Update time of the conversation profile.
.google.protobuf.Timestamp update_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasUpdateTimein interfaceConversationProfileOrBuilder- Returns:
- Whether the updateTime field is set.
-
getUpdateTime
public 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];- Specified by:
getUpdateTimein interfaceConversationProfileOrBuilder- Returns:
- The updateTime.
-
setUpdateTime
public 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];
-
setUpdateTime
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];
-
mergeUpdateTime
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];
-
clearUpdateTime
public ConversationProfile.Builder clearUpdateTime()
Output only. Update time of the conversation profile.
.google.protobuf.Timestamp update_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getUpdateTimeBuilder
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];
-
getUpdateTimeOrBuilder
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];- Specified by:
getUpdateTimeOrBuilderin interfaceConversationProfileOrBuilder
-
hasAutomatedAgentConfig
public boolean hasAutomatedAgentConfig()
Configuration for an automated agent to use with this profile.
.google.cloud.dialogflow.v2.AutomatedAgentConfig automated_agent_config = 3;- Specified by:
hasAutomatedAgentConfigin interfaceConversationProfileOrBuilder- Returns:
- Whether the automatedAgentConfig field is set.
-
getAutomatedAgentConfig
public AutomatedAgentConfig getAutomatedAgentConfig()
Configuration for an automated agent to use with this profile.
.google.cloud.dialogflow.v2.AutomatedAgentConfig automated_agent_config = 3;- Specified by:
getAutomatedAgentConfigin interfaceConversationProfileOrBuilder- Returns:
- The automatedAgentConfig.
-
setAutomatedAgentConfig
public ConversationProfile.Builder setAutomatedAgentConfig(AutomatedAgentConfig value)
Configuration for an automated agent to use with this profile.
.google.cloud.dialogflow.v2.AutomatedAgentConfig automated_agent_config = 3;
-
setAutomatedAgentConfig
public ConversationProfile.Builder setAutomatedAgentConfig(AutomatedAgentConfig.Builder builderForValue)
Configuration for an automated agent to use with this profile.
.google.cloud.dialogflow.v2.AutomatedAgentConfig automated_agent_config = 3;
-
mergeAutomatedAgentConfig
public ConversationProfile.Builder mergeAutomatedAgentConfig(AutomatedAgentConfig value)
Configuration for an automated agent to use with this profile.
.google.cloud.dialogflow.v2.AutomatedAgentConfig automated_agent_config = 3;
-
clearAutomatedAgentConfig
public ConversationProfile.Builder clearAutomatedAgentConfig()
Configuration for an automated agent to use with this profile.
.google.cloud.dialogflow.v2.AutomatedAgentConfig automated_agent_config = 3;
-
getAutomatedAgentConfigBuilder
public AutomatedAgentConfig.Builder getAutomatedAgentConfigBuilder()
Configuration for an automated agent to use with this profile.
.google.cloud.dialogflow.v2.AutomatedAgentConfig automated_agent_config = 3;
-
getAutomatedAgentConfigOrBuilder
public AutomatedAgentConfigOrBuilder getAutomatedAgentConfigOrBuilder()
Configuration for an automated agent to use with this profile.
.google.cloud.dialogflow.v2.AutomatedAgentConfig automated_agent_config = 3;- Specified by:
getAutomatedAgentConfigOrBuilderin interfaceConversationProfileOrBuilder
-
hasHumanAgentAssistantConfig
public boolean hasHumanAgentAssistantConfig()
Configuration for agent assistance to use with this profile.
.google.cloud.dialogflow.v2.HumanAgentAssistantConfig human_agent_assistant_config = 4;- Specified by:
hasHumanAgentAssistantConfigin interfaceConversationProfileOrBuilder- Returns:
- Whether the humanAgentAssistantConfig field is set.
-
getHumanAgentAssistantConfig
public HumanAgentAssistantConfig getHumanAgentAssistantConfig()
Configuration for agent assistance to use with this profile.
.google.cloud.dialogflow.v2.HumanAgentAssistantConfig human_agent_assistant_config = 4;- Specified by:
getHumanAgentAssistantConfigin interfaceConversationProfileOrBuilder- Returns:
- The humanAgentAssistantConfig.
-
setHumanAgentAssistantConfig
public ConversationProfile.Builder setHumanAgentAssistantConfig(HumanAgentAssistantConfig value)
Configuration for agent assistance to use with this profile.
.google.cloud.dialogflow.v2.HumanAgentAssistantConfig human_agent_assistant_config = 4;
-
setHumanAgentAssistantConfig
public ConversationProfile.Builder setHumanAgentAssistantConfig(HumanAgentAssistantConfig.Builder builderForValue)
Configuration for agent assistance to use with this profile.
.google.cloud.dialogflow.v2.HumanAgentAssistantConfig human_agent_assistant_config = 4;
-
mergeHumanAgentAssistantConfig
public ConversationProfile.Builder mergeHumanAgentAssistantConfig(HumanAgentAssistantConfig value)
Configuration for agent assistance to use with this profile.
.google.cloud.dialogflow.v2.HumanAgentAssistantConfig human_agent_assistant_config = 4;
-
clearHumanAgentAssistantConfig
public ConversationProfile.Builder clearHumanAgentAssistantConfig()
Configuration for agent assistance to use with this profile.
.google.cloud.dialogflow.v2.HumanAgentAssistantConfig human_agent_assistant_config = 4;
-
getHumanAgentAssistantConfigBuilder
public HumanAgentAssistantConfig.Builder getHumanAgentAssistantConfigBuilder()
Configuration for agent assistance to use with this profile.
.google.cloud.dialogflow.v2.HumanAgentAssistantConfig human_agent_assistant_config = 4;
-
getHumanAgentAssistantConfigOrBuilder
public HumanAgentAssistantConfigOrBuilder getHumanAgentAssistantConfigOrBuilder()
Configuration for agent assistance to use with this profile.
.google.cloud.dialogflow.v2.HumanAgentAssistantConfig human_agent_assistant_config = 4;- Specified by:
getHumanAgentAssistantConfigOrBuilderin interfaceConversationProfileOrBuilder
-
hasHumanAgentHandoffConfig
public 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.v2.HumanAgentHandoffConfig human_agent_handoff_config = 5;- Specified by:
hasHumanAgentHandoffConfigin interfaceConversationProfileOrBuilder- Returns:
- Whether the humanAgentHandoffConfig field is set.
-
getHumanAgentHandoffConfig
public 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.v2.HumanAgentHandoffConfig human_agent_handoff_config = 5;- Specified by:
getHumanAgentHandoffConfigin interfaceConversationProfileOrBuilder- Returns:
- The humanAgentHandoffConfig.
-
setHumanAgentHandoffConfig
public 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.v2.HumanAgentHandoffConfig human_agent_handoff_config = 5;
-
setHumanAgentHandoffConfig
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.v2.HumanAgentHandoffConfig human_agent_handoff_config = 5;
-
mergeHumanAgentHandoffConfig
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.v2.HumanAgentHandoffConfig human_agent_handoff_config = 5;
-
clearHumanAgentHandoffConfig
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.v2.HumanAgentHandoffConfig human_agent_handoff_config = 5;
-
getHumanAgentHandoffConfigBuilder
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.v2.HumanAgentHandoffConfig human_agent_handoff_config = 5;
-
getHumanAgentHandoffConfigOrBuilder
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.v2.HumanAgentHandoffConfig human_agent_handoff_config = 5;- Specified by:
getHumanAgentHandoffConfigOrBuilderin interfaceConversationProfileOrBuilder
-
hasNotificationConfig
public boolean hasNotificationConfig()
Configuration for publishing conversation lifecycle events.
.google.cloud.dialogflow.v2.NotificationConfig notification_config = 6;- Specified by:
hasNotificationConfigin interfaceConversationProfileOrBuilder- Returns:
- Whether the notificationConfig field is set.
-
getNotificationConfig
public NotificationConfig getNotificationConfig()
Configuration for publishing conversation lifecycle events.
.google.cloud.dialogflow.v2.NotificationConfig notification_config = 6;- Specified by:
getNotificationConfigin interfaceConversationProfileOrBuilder- Returns:
- The notificationConfig.
-
setNotificationConfig
public ConversationProfile.Builder setNotificationConfig(NotificationConfig value)
Configuration for publishing conversation lifecycle events.
.google.cloud.dialogflow.v2.NotificationConfig notification_config = 6;
-
setNotificationConfig
public ConversationProfile.Builder setNotificationConfig(NotificationConfig.Builder builderForValue)
Configuration for publishing conversation lifecycle events.
.google.cloud.dialogflow.v2.NotificationConfig notification_config = 6;
-
mergeNotificationConfig
public ConversationProfile.Builder mergeNotificationConfig(NotificationConfig value)
Configuration for publishing conversation lifecycle events.
.google.cloud.dialogflow.v2.NotificationConfig notification_config = 6;
-
clearNotificationConfig
public ConversationProfile.Builder clearNotificationConfig()
Configuration for publishing conversation lifecycle events.
.google.cloud.dialogflow.v2.NotificationConfig notification_config = 6;
-
getNotificationConfigBuilder
public NotificationConfig.Builder getNotificationConfigBuilder()
Configuration for publishing conversation lifecycle events.
.google.cloud.dialogflow.v2.NotificationConfig notification_config = 6;
-
getNotificationConfigOrBuilder
public NotificationConfigOrBuilder getNotificationConfigOrBuilder()
Configuration for publishing conversation lifecycle events.
.google.cloud.dialogflow.v2.NotificationConfig notification_config = 6;- Specified by:
getNotificationConfigOrBuilderin interfaceConversationProfileOrBuilder
-
hasLoggingConfig
public boolean hasLoggingConfig()
Configuration for logging conversation lifecycle events.
.google.cloud.dialogflow.v2.LoggingConfig logging_config = 7;- Specified by:
hasLoggingConfigin interfaceConversationProfileOrBuilder- Returns:
- Whether the loggingConfig field is set.
-
getLoggingConfig
public LoggingConfig getLoggingConfig()
Configuration for logging conversation lifecycle events.
.google.cloud.dialogflow.v2.LoggingConfig logging_config = 7;- Specified by:
getLoggingConfigin interfaceConversationProfileOrBuilder- Returns:
- The loggingConfig.
-
setLoggingConfig
public ConversationProfile.Builder setLoggingConfig(LoggingConfig value)
Configuration for logging conversation lifecycle events.
.google.cloud.dialogflow.v2.LoggingConfig logging_config = 7;
-
setLoggingConfig
public ConversationProfile.Builder setLoggingConfig(LoggingConfig.Builder builderForValue)
Configuration for logging conversation lifecycle events.
.google.cloud.dialogflow.v2.LoggingConfig logging_config = 7;
-
mergeLoggingConfig
public ConversationProfile.Builder mergeLoggingConfig(LoggingConfig value)
Configuration for logging conversation lifecycle events.
.google.cloud.dialogflow.v2.LoggingConfig logging_config = 7;
-
clearLoggingConfig
public ConversationProfile.Builder clearLoggingConfig()
Configuration for logging conversation lifecycle events.
.google.cloud.dialogflow.v2.LoggingConfig logging_config = 7;
-
getLoggingConfigBuilder
public LoggingConfig.Builder getLoggingConfigBuilder()
Configuration for logging conversation lifecycle events.
.google.cloud.dialogflow.v2.LoggingConfig logging_config = 7;
-
getLoggingConfigOrBuilder
public LoggingConfigOrBuilder getLoggingConfigOrBuilder()
Configuration for logging conversation lifecycle events.
.google.cloud.dialogflow.v2.LoggingConfig logging_config = 7;- Specified by:
getLoggingConfigOrBuilderin interfaceConversationProfileOrBuilder
-
hasNewMessageEventNotificationConfig
public boolean hasNewMessageEventNotificationConfig()
Configuration for publishing new message events. Event will be sent in format of [ConversationEvent][google.cloud.dialogflow.v2.ConversationEvent]
.google.cloud.dialogflow.v2.NotificationConfig new_message_event_notification_config = 8;- Specified by:
hasNewMessageEventNotificationConfigin interfaceConversationProfileOrBuilder- Returns:
- Whether the newMessageEventNotificationConfig field is set.
-
getNewMessageEventNotificationConfig
public NotificationConfig getNewMessageEventNotificationConfig()
Configuration for publishing new message events. Event will be sent in format of [ConversationEvent][google.cloud.dialogflow.v2.ConversationEvent]
.google.cloud.dialogflow.v2.NotificationConfig new_message_event_notification_config = 8;- Specified by:
getNewMessageEventNotificationConfigin interfaceConversationProfileOrBuilder- Returns:
- The newMessageEventNotificationConfig.
-
setNewMessageEventNotificationConfig
public ConversationProfile.Builder setNewMessageEventNotificationConfig(NotificationConfig value)
Configuration for publishing new message events. Event will be sent in format of [ConversationEvent][google.cloud.dialogflow.v2.ConversationEvent]
.google.cloud.dialogflow.v2.NotificationConfig new_message_event_notification_config = 8;
-
setNewMessageEventNotificationConfig
public ConversationProfile.Builder setNewMessageEventNotificationConfig(NotificationConfig.Builder builderForValue)
Configuration for publishing new message events. Event will be sent in format of [ConversationEvent][google.cloud.dialogflow.v2.ConversationEvent]
.google.cloud.dialogflow.v2.NotificationConfig new_message_event_notification_config = 8;
-
mergeNewMessageEventNotificationConfig
public ConversationProfile.Builder mergeNewMessageEventNotificationConfig(NotificationConfig value)
Configuration for publishing new message events. Event will be sent in format of [ConversationEvent][google.cloud.dialogflow.v2.ConversationEvent]
.google.cloud.dialogflow.v2.NotificationConfig new_message_event_notification_config = 8;
-
clearNewMessageEventNotificationConfig
public ConversationProfile.Builder clearNewMessageEventNotificationConfig()
Configuration for publishing new message events. Event will be sent in format of [ConversationEvent][google.cloud.dialogflow.v2.ConversationEvent]
.google.cloud.dialogflow.v2.NotificationConfig new_message_event_notification_config = 8;
-
getNewMessageEventNotificationConfigBuilder
public NotificationConfig.Builder getNewMessageEventNotificationConfigBuilder()
Configuration for publishing new message events. Event will be sent in format of [ConversationEvent][google.cloud.dialogflow.v2.ConversationEvent]
.google.cloud.dialogflow.v2.NotificationConfig new_message_event_notification_config = 8;
-
getNewMessageEventNotificationConfigOrBuilder
public NotificationConfigOrBuilder getNewMessageEventNotificationConfigOrBuilder()
Configuration for publishing new message events. Event will be sent in format of [ConversationEvent][google.cloud.dialogflow.v2.ConversationEvent]
.google.cloud.dialogflow.v2.NotificationConfig new_message_event_notification_config = 8;- Specified by:
getNewMessageEventNotificationConfigOrBuilderin interfaceConversationProfileOrBuilder
-
hasSttConfig
public boolean hasSttConfig()
Settings for speech transcription.
.google.cloud.dialogflow.v2.SpeechToTextConfig stt_config = 9;- Specified by:
hasSttConfigin interfaceConversationProfileOrBuilder- Returns:
- Whether the sttConfig field is set.
-
getSttConfig
public SpeechToTextConfig getSttConfig()
Settings for speech transcription.
.google.cloud.dialogflow.v2.SpeechToTextConfig stt_config = 9;- Specified by:
getSttConfigin interfaceConversationProfileOrBuilder- Returns:
- The sttConfig.
-
setSttConfig
public ConversationProfile.Builder setSttConfig(SpeechToTextConfig value)
Settings for speech transcription.
.google.cloud.dialogflow.v2.SpeechToTextConfig stt_config = 9;
-
setSttConfig
public ConversationProfile.Builder setSttConfig(SpeechToTextConfig.Builder builderForValue)
Settings for speech transcription.
.google.cloud.dialogflow.v2.SpeechToTextConfig stt_config = 9;
-
mergeSttConfig
public ConversationProfile.Builder mergeSttConfig(SpeechToTextConfig value)
Settings for speech transcription.
.google.cloud.dialogflow.v2.SpeechToTextConfig stt_config = 9;
-
clearSttConfig
public ConversationProfile.Builder clearSttConfig()
Settings for speech transcription.
.google.cloud.dialogflow.v2.SpeechToTextConfig stt_config = 9;
-
getSttConfigBuilder
public SpeechToTextConfig.Builder getSttConfigBuilder()
Settings for speech transcription.
.google.cloud.dialogflow.v2.SpeechToTextConfig stt_config = 9;
-
getSttConfigOrBuilder
public SpeechToTextConfigOrBuilder getSttConfigOrBuilder()
Settings for speech transcription.
.google.cloud.dialogflow.v2.SpeechToTextConfig stt_config = 9;- Specified by:
getSttConfigOrBuilderin interfaceConversationProfileOrBuilder
-
getLanguageCode
public 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;- Specified by:
getLanguageCodein interfaceConversationProfileOrBuilder- Returns:
- The languageCode.
-
getLanguageCodeBytes
public 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;- Specified by:
getLanguageCodeBytesin interfaceConversationProfileOrBuilder- Returns:
- The bytes for languageCode.
-
setLanguageCode
public 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;- Parameters:
value- The languageCode to set.- Returns:
- This builder for chaining.
-
clearLanguageCode
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;- Returns:
- This builder for chaining.
-
setLanguageCodeBytes
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;- Parameters:
value- The bytes for languageCode to set.- Returns:
- This builder for chaining.
-
getTimeZone
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;- Specified by:
getTimeZonein interfaceConversationProfileOrBuilder- Returns:
- The timeZone.
-
getTimeZoneBytes
public 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;- Specified by:
getTimeZoneBytesin interfaceConversationProfileOrBuilder- Returns:
- The bytes for timeZone.
-
setTimeZone
public 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;- Parameters:
value- The timeZone to set.- Returns:
- This builder for chaining.
-
clearTimeZone
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;- Returns:
- This builder for chaining.
-
setTimeZoneBytes
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;- Parameters:
value- The bytes for timeZone to set.- Returns:
- This builder for chaining.
-
getSecuritySettings
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) = { ... }- Specified by:
getSecuritySettingsin interfaceConversationProfileOrBuilder- Returns:
- The securitySettings.
-
getSecuritySettingsBytes
public 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) = { ... }- Specified by:
getSecuritySettingsBytesin interfaceConversationProfileOrBuilder- Returns:
- The bytes for securitySettings.
-
setSecuritySettings
public 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) = { ... }- Parameters:
value- The securitySettings to set.- Returns:
- This builder for chaining.
-
clearSecuritySettings
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) = { ... }- Returns:
- This builder for chaining.
-
setSecuritySettingsBytes
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) = { ... }- Parameters:
value- The bytes for securitySettings to set.- Returns:
- This builder for chaining.
-
hasTtsConfig
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.v2.SynthesizeSpeechConfig tts_config = 18;- Specified by:
hasTtsConfigin interfaceConversationProfileOrBuilder- Returns:
- Whether the ttsConfig field is set.
-
getTtsConfig
public 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.v2.SynthesizeSpeechConfig tts_config = 18;- Specified by:
getTtsConfigin interfaceConversationProfileOrBuilder- Returns:
- The ttsConfig.
-
setTtsConfig
public 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.v2.SynthesizeSpeechConfig tts_config = 18;
-
setTtsConfig
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.v2.SynthesizeSpeechConfig tts_config = 18;
-
mergeTtsConfig
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.v2.SynthesizeSpeechConfig tts_config = 18;
-
clearTtsConfig
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.v2.SynthesizeSpeechConfig tts_config = 18;
-
getTtsConfigBuilder
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.v2.SynthesizeSpeechConfig tts_config = 18;
-
getTtsConfigOrBuilder
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.v2.SynthesizeSpeechConfig tts_config = 18;- Specified by:
getTtsConfigOrBuilderin interfaceConversationProfileOrBuilder
-
setUnknownFields
public final ConversationProfile.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ConversationProfile.Builder>
-
mergeUnknownFields
public final ConversationProfile.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ConversationProfile.Builder>
-
-