GetConversationProfileDialogflowV2beta1Result class

Result data returned by getConversationProfile.

Constructors

GetConversationProfileDialogflowV2beta1Result({required GoogleCloudDialogflowV2beta1AutomatedAgentConfigResponse automatedAgentConfig, required String createTime, required String displayName, required GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigResponse humanAgentAssistantConfig, required GoogleCloudDialogflowV2beta1HumanAgentHandoffConfigResponse humanAgentHandoffConfig, required String languageCode, required GoogleCloudDialogflowV2beta1LoggingConfigResponse loggingConfig, required String name, required GoogleCloudDialogflowV2beta1NotificationConfigResponse newMessageEventNotificationConfig, required GoogleCloudDialogflowV2beta1NotificationConfigResponse notificationConfig, required String securitySettings, required GoogleCloudDialogflowV2beta1SpeechToTextConfigResponse sttConfig, required String timeZone, required GoogleCloudDialogflowV2beta1SynthesizeSpeechConfigResponse ttsConfig, required String updateTime})
Creates a new GetConversationProfileDialogflowV2beta1Result. automatedAgentConfig Configuration for an automated agent to use with this profile. createTime Create time of the conversation profile. displayName Human readable name for this profile. Max length 1024 bytes. humanAgentAssistantConfig Configuration for agent assistance to use with this profile. humanAgentHandoffConfig Configuration for connecting to a live agent. Currently, this feature is not general available, please contact Google to get access. languageCode 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". loggingConfig Configuration for logging conversation lifecycle events. name The unique identifier of this conversation profile. Format: projects//locations//conversationProfiles/. newMessageEventNotificationConfig Configuration for publishing new message events. Event will be sent in format of ConversationEvent notificationConfig Configuration for publishing conversation lifecycle events. securitySettings Name of the CX SecuritySettings reference for the agent. Format: projects//locations//securitySettings/. sttConfig Settings for speech transcription. timeZone The time zone of this conversational profile from the time zone database, e.g., America/New_York, Europe/Paris. Defaults to America/New_York. ttsConfig 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. updateTime Update time of the conversation profile.
const
GetConversationProfileDialogflowV2beta1Result.fromMap(Map<String, dynamic> map)
factory

Properties

automatedAgentConfig → GoogleCloudDialogflowV2beta1AutomatedAgentConfigResponse
Configuration for an automated agent to use with this profile.
final
createTime → String
Create time of the conversation profile.
final
displayName → String
Human readable name for this profile. Max length 1024 bytes.
final
hashCode → int
The hash code for this object.
no setterinherited
humanAgentAssistantConfig → GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigResponse
Configuration for agent assistance to use with this profile.
final
humanAgentHandoffConfig → GoogleCloudDialogflowV2beta1HumanAgentHandoffConfigResponse
Configuration for connecting to a live agent. Currently, this feature is not general available, please contact Google to get access.
final
languageCode → String
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".
final
loggingConfig → GoogleCloudDialogflowV2beta1LoggingConfigResponse
Configuration for logging conversation lifecycle events.
final
name → String
The unique identifier of this conversation profile. Format: projects//locations//conversationProfiles/.
final
newMessageEventNotificationConfig → GoogleCloudDialogflowV2beta1NotificationConfigResponse
Configuration for publishing new message events. Event will be sent in format of ConversationEvent
final
notificationConfig → GoogleCloudDialogflowV2beta1NotificationConfigResponse
Configuration for publishing conversation lifecycle events.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
securitySettings → String
Name of the CX SecuritySettings reference for the agent. Format: projects//locations//securitySettings/.
final
sttConfig → GoogleCloudDialogflowV2beta1SpeechToTextConfigResponse
Settings for speech transcription.
final
timeZone → String
The time zone of this conversational profile from the time zone database, e.g., America/New_York, Europe/Paris. Defaults to America/New_York.
final
ttsConfig → GoogleCloudDialogflowV2beta1SynthesizeSpeechConfigResponse
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.
final
updateTime → String
Update time of the conversation profile.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited