GoogleCloudContactcenterinsightsV1Conversation class
The conversation resource.
Constructors
-
GoogleCloudContactcenterinsightsV1Conversation({String? agentId, GoogleCloudContactcenterinsightsV1ConversationCallMetadata? callMetadata, String? createTime, GoogleCloudContactcenterinsightsV1ConversationDataSource? dataSource, Map<
String, GoogleCloudContactcenterinsightsV1DialogflowIntent> ? dialogflowIntents, String? duration, String? expireTime, Map<String, String> ? labels, String? languageCode, GoogleCloudContactcenterinsightsV1Analysis? latestAnalysis, GoogleCloudContactcenterinsightsV1ConversationSummarizationSuggestionData? latestSummary, String? medium, String? name, String? obfuscatedUserId, GoogleCloudContactcenterinsightsV1ConversationQualityMetadata? qualityMetadata, List<GoogleCloudContactcenterinsightsV1RuntimeAnnotation> ? runtimeAnnotations, String? startTime, GoogleCloudContactcenterinsightsV1ConversationTranscript? transcript, String? ttl, int? turnCount, String? updateTime}) - GoogleCloudContactcenterinsightsV1Conversation.fromJson(Map json_)
Properties
- agentId ↔ String?
-
An opaque, user-specified string representing the human agent who handled
the conversation.
getter/setter pair
- callMetadata ↔ GoogleCloudContactcenterinsightsV1ConversationCallMetadata?
-
Call-specific metadata.
getter/setter pair
- createTime ↔ String?
-
The time at which the conversation was created.
getter/setter pair
- dataSource ↔ GoogleCloudContactcenterinsightsV1ConversationDataSource?
-
The source of the audio and transcription for the conversation.
getter/setter pair
-
dialogflowIntents
↔ Map<
String, GoogleCloudContactcenterinsightsV1DialogflowIntent> ? -
All the matched Dialogflow intents in the call.
getter/setter pair
- duration ↔ String?
-
The duration of the conversation.
getter/setter pair
- expireTime ↔ String?
-
The time at which this conversation should expire.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
-
labels
↔ Map<
String, String> ? -
A map for the user to specify any custom fields.
getter/setter pair
- languageCode ↔ String?
-
A user-specified language code for the conversation.
getter/setter pair
- latestAnalysis ↔ GoogleCloudContactcenterinsightsV1Analysis?
-
The conversation's latest analysis, if one exists.
getter/setter pair
- latestSummary ↔ GoogleCloudContactcenterinsightsV1ConversationSummarizationSuggestionData?
-
Latest summary of the conversation.
getter/setter pair
- medium ↔ String?
-
The conversation medium, if unspecified will default to PHONE_CALL.
getter/setter pair
- name ↔ String?
-
The resource name of the conversation.
getter/setter pair
- obfuscatedUserId ↔ String?
-
Obfuscated user ID which the customer sent to us.
getter/setter pair
- qualityMetadata ↔ GoogleCloudContactcenterinsightsV1ConversationQualityMetadata?
-
Conversation metadata related to quality management.
getter/setter pair
-
runtimeAnnotations
↔ List<
GoogleCloudContactcenterinsightsV1RuntimeAnnotation> ? -
The annotations that were generated during the customer and agent
interaction.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- startTime ↔ String?
-
The time at which the conversation started.
getter/setter pair
- transcript ↔ GoogleCloudContactcenterinsightsV1ConversationTranscript?
-
The conversation transcript.
getter/setter pair
- ttl ↔ String?
-
Input only.
getter/setter pair
- turnCount ↔ int?
-
The number of turns in the conversation.
getter/setter pair
- updateTime ↔ String?
-
The most recent time at which the conversation was updated.
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited