public interface ConversationProfileOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getAutomatedAgentConfig()
public abstract AutomatedAgentConfig getAutomatedAgentConfig()Configuration for an automated agent to use with this profile.
.google.cloud.dialogflow.v2.AutomatedAgentConfig automated_agent_config = 3;
| Type | Description |
| AutomatedAgentConfig | The automatedAgentConfig. |
getAutomatedAgentConfigOrBuilder()
public abstract AutomatedAgentConfigOrBuilder getAutomatedAgentConfigOrBuilder()Configuration for an automated agent to use with this profile.
.google.cloud.dialogflow.v2.AutomatedAgentConfig automated_agent_config = 3;
| Type | Description |
| AutomatedAgentConfigOrBuilder |
getCreateTime()
public abstract Timestamp getCreateTime()Output only. Create time of the conversation profile.
.google.protobuf.Timestamp create_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Type | Description |
| Timestamp | The createTime. |
getCreateTimeOrBuilder()
public abstract TimestampOrBuilder getCreateTimeOrBuilder()Output only. Create time of the conversation profile.
.google.protobuf.Timestamp create_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Type | Description |
| TimestampOrBuilder |
getDisplayName()
public abstract String getDisplayName()Required. Human readable name for this profile. Max length 1024 bytes.
string display_name = 2 [(.google.api.field_behavior) = REQUIRED];
| Type | Description |
| String | The displayName. |
getDisplayNameBytes()
public abstract ByteString getDisplayNameBytes()Required. Human readable name for this profile. Max length 1024 bytes.
string display_name = 2 [(.google.api.field_behavior) = REQUIRED];
| Type | Description |
| ByteString | The bytes for displayName. |
getHumanAgentAssistantConfig()
public abstract HumanAgentAssistantConfig getHumanAgentAssistantConfig()Configuration for agent assistance to use with this profile.
.google.cloud.dialogflow.v2.HumanAgentAssistantConfig human_agent_assistant_config = 4;
| Type | Description |
| HumanAgentAssistantConfig | The humanAgentAssistantConfig. |
getHumanAgentAssistantConfigOrBuilder()
public abstract HumanAgentAssistantConfigOrBuilder getHumanAgentAssistantConfigOrBuilder()Configuration for agent assistance to use with this profile.
.google.cloud.dialogflow.v2.HumanAgentAssistantConfig human_agent_assistant_config = 4;
| Type | Description |
| HumanAgentAssistantConfigOrBuilder |
getHumanAgentHandoffConfig()
public abstract 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;
| Type | Description |
| HumanAgentHandoffConfig | The humanAgentHandoffConfig. |
getHumanAgentHandoffConfigOrBuilder()
public abstract 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;
| Type | Description |
| HumanAgentHandoffConfigOrBuilder |
getLanguageCode()
public abstract 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 language tag. Example: "en-US".
string language_code = 10;
| Type | Description |
| String | The languageCode. |
getLanguageCodeBytes()
public abstract 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 language tag. Example: "en-US".
string language_code = 10;
| Type | Description |
| ByteString | The bytes for languageCode. |
getLoggingConfig()
public abstract LoggingConfig getLoggingConfig()Configuration for logging conversation lifecycle events.
.google.cloud.dialogflow.v2.LoggingConfig logging_config = 7;
| Type | Description |
| LoggingConfig | The loggingConfig. |
getLoggingConfigOrBuilder()
public abstract LoggingConfigOrBuilder getLoggingConfigOrBuilder()Configuration for logging conversation lifecycle events.
.google.cloud.dialogflow.v2.LoggingConfig logging_config = 7;
| Type | Description |
| LoggingConfigOrBuilder |
getName()
public abstract String getName() The unique identifier of this conversation profile.
Format: projects/<Project ID>/locations/<Location
ID>/conversationProfiles/<Conversation Profile ID>.
string name = 1;
| Type | Description |
| String | The name. |
getNameBytes()
public abstract ByteString getNameBytes() The unique identifier of this conversation profile.
Format: projects/<Project ID>/locations/<Location
ID>/conversationProfiles/<Conversation Profile ID>.
string name = 1;
| Type | Description |
| ByteString | The bytes for name. |
getNewMessageEventNotificationConfig()
public abstract NotificationConfig getNewMessageEventNotificationConfig()Configuration for publishing new message events. Event will be sent in format of ConversationEvent
.google.cloud.dialogflow.v2.NotificationConfig new_message_event_notification_config = 8;
| Type | Description |
| NotificationConfig | The newMessageEventNotificationConfig. |
getNewMessageEventNotificationConfigOrBuilder()
public abstract NotificationConfigOrBuilder getNewMessageEventNotificationConfigOrBuilder()Configuration for publishing new message events. Event will be sent in format of ConversationEvent
.google.cloud.dialogflow.v2.NotificationConfig new_message_event_notification_config = 8;
| Type | Description |
| NotificationConfigOrBuilder |
getNotificationConfig()
public abstract NotificationConfig getNotificationConfig()Configuration for publishing conversation lifecycle events.
.google.cloud.dialogflow.v2.NotificationConfig notification_config = 6;
| Type | Description |
| NotificationConfig | The notificationConfig. |
getNotificationConfigOrBuilder()
public abstract NotificationConfigOrBuilder getNotificationConfigOrBuilder()Configuration for publishing conversation lifecycle events.
.google.cloud.dialogflow.v2.NotificationConfig notification_config = 6;
| Type | Description |
| NotificationConfigOrBuilder |
getSecuritySettings()
public abstract 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) = { ... }
| Type | Description |
| String | The securitySettings. |
getSecuritySettingsBytes()
public abstract 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) = { ... }
| Type | Description |
| ByteString | The bytes for securitySettings. |
getSttConfig()
public abstract SpeechToTextConfig getSttConfig()Settings for speech transcription.
.google.cloud.dialogflow.v2.SpeechToTextConfig stt_config = 9;
| Type | Description |
| SpeechToTextConfig | The sttConfig. |
getSttConfigOrBuilder()
public abstract SpeechToTextConfigOrBuilder getSttConfigOrBuilder()Settings for speech transcription.
.google.cloud.dialogflow.v2.SpeechToTextConfig stt_config = 9;
| Type | Description |
| SpeechToTextConfigOrBuilder |
getTimeZone()
public abstract String getTimeZone()The time zone of this conversational profile from the time zone database, e.g., America/New_York, Europe/Paris. Defaults to America/New_York.
string time_zone = 14;
| Type | Description |
| String | The timeZone. |
getTimeZoneBytes()
public abstract ByteString getTimeZoneBytes()The time zone of this conversational profile from the time zone database, e.g., America/New_York, Europe/Paris. Defaults to America/New_York.
string time_zone = 14;
| Type | Description |
| ByteString | The bytes for timeZone. |
getUpdateTime()
public abstract Timestamp getUpdateTime()Output only. Update time of the conversation profile.
.google.protobuf.Timestamp update_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Type | Description |
| Timestamp | The updateTime. |
getUpdateTimeOrBuilder()
public abstract TimestampOrBuilder getUpdateTimeOrBuilder()Output only. Update time of the conversation profile.
.google.protobuf.Timestamp update_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Type | Description |
| TimestampOrBuilder |
hasAutomatedAgentConfig()
public abstract boolean hasAutomatedAgentConfig()Configuration for an automated agent to use with this profile.
.google.cloud.dialogflow.v2.AutomatedAgentConfig automated_agent_config = 3;
| Type | Description |
| boolean | Whether the automatedAgentConfig field is set. |
hasCreateTime()
public abstract boolean hasCreateTime()Output only. Create time of the conversation profile.
.google.protobuf.Timestamp create_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Type | Description |
| boolean | Whether the createTime field is set. |
hasHumanAgentAssistantConfig()
public abstract boolean hasHumanAgentAssistantConfig()Configuration for agent assistance to use with this profile.
.google.cloud.dialogflow.v2.HumanAgentAssistantConfig human_agent_assistant_config = 4;
| Type | Description |
| boolean | Whether the humanAgentAssistantConfig field is set. |
hasHumanAgentHandoffConfig()
public abstract 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;
| Type | Description |
| boolean | Whether the humanAgentHandoffConfig field is set. |
hasLoggingConfig()
public abstract boolean hasLoggingConfig()Configuration for logging conversation lifecycle events.
.google.cloud.dialogflow.v2.LoggingConfig logging_config = 7;
| Type | Description |
| boolean | Whether the loggingConfig field is set. |
hasNewMessageEventNotificationConfig()
public abstract boolean hasNewMessageEventNotificationConfig()Configuration for publishing new message events. Event will be sent in format of ConversationEvent
.google.cloud.dialogflow.v2.NotificationConfig new_message_event_notification_config = 8;
| Type | Description |
| boolean | Whether the newMessageEventNotificationConfig field is set. |
hasNotificationConfig()
public abstract boolean hasNotificationConfig()Configuration for publishing conversation lifecycle events.
.google.cloud.dialogflow.v2.NotificationConfig notification_config = 6;
| Type | Description |
| boolean | Whether the notificationConfig field is set. |
hasSttConfig()
public abstract boolean hasSttConfig()Settings for speech transcription.
.google.cloud.dialogflow.v2.SpeechToTextConfig stt_config = 9;
| Type | Description |
| boolean | Whether the sttConfig field is set. |
hasUpdateTime()
public abstract boolean hasUpdateTime()Output only. Update time of the conversation profile.
.google.protobuf.Timestamp update_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Type | Description |
| boolean | Whether the updateTime field is set. |