public interface ConversationOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsDialogflowIntents(String key)
Output only.
|
boolean |
containsLabels(String key)
A map for the user to specify any custom fields.
|
String |
getAgentId()
An opaque, user-specified string representing the human agent who handled
the conversation.
|
com.google.protobuf.ByteString |
getAgentIdBytes()
An opaque, user-specified string representing the human agent who handled
the conversation.
|
Conversation.CallMetadata |
getCallMetadata()
Call-specific metadata.
|
Conversation.CallMetadataOrBuilder |
getCallMetadataOrBuilder()
Call-specific metadata.
|
com.google.protobuf.Timestamp |
getCreateTime()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getCreateTimeOrBuilder()
Output only.
|
ConversationDataSource |
getDataSource()
The source of the audio and transcription for the conversation.
|
ConversationDataSourceOrBuilder |
getDataSourceOrBuilder()
The source of the audio and transcription for the conversation.
|
Map<String,DialogflowIntent> |
getDialogflowIntents()
Deprecated.
|
int |
getDialogflowIntentsCount()
Output only.
|
Map<String,DialogflowIntent> |
getDialogflowIntentsMap()
Output only.
|
DialogflowIntent |
getDialogflowIntentsOrDefault(String key,
DialogflowIntent defaultValue)
Output only.
|
DialogflowIntent |
getDialogflowIntentsOrThrow(String key)
Output only.
|
com.google.protobuf.Duration |
getDuration()
Output only.
|
com.google.protobuf.DurationOrBuilder |
getDurationOrBuilder()
Output only.
|
Conversation.ExpirationCase |
getExpirationCase() |
com.google.protobuf.Timestamp |
getExpireTime()
The time at which this conversation should expire.
|
com.google.protobuf.TimestampOrBuilder |
getExpireTimeOrBuilder()
The time at which this conversation should expire.
|
Map<String,String> |
getLabels()
Deprecated.
|
int |
getLabelsCount()
A map for the user to specify any custom fields.
|
Map<String,String> |
getLabelsMap()
A map for the user to specify any custom fields.
|
String |
getLabelsOrDefault(String key,
String defaultValue)
A map for the user to specify any custom fields.
|
String |
getLabelsOrThrow(String key)
A map for the user to specify any custom fields.
|
String |
getLanguageCode()
A user-specified language code for the conversation.
|
com.google.protobuf.ByteString |
getLanguageCodeBytes()
A user-specified language code for the conversation.
|
Analysis |
getLatestAnalysis()
Output only.
|
AnalysisOrBuilder |
getLatestAnalysisOrBuilder()
Output only.
|
ConversationSummarizationSuggestionData |
getLatestSummary()
Output only.
|
ConversationSummarizationSuggestionDataOrBuilder |
getLatestSummaryOrBuilder()
Output only.
|
Conversation.Medium |
getMedium()
Immutable.
|
int |
getMediumValue()
Immutable.
|
Conversation.MetadataCase |
getMetadataCase() |
String |
getName()
Immutable.
|
com.google.protobuf.ByteString |
getNameBytes()
Immutable.
|
String |
getObfuscatedUserId()
Obfuscated user ID which the customer sent to us.
|
com.google.protobuf.ByteString |
getObfuscatedUserIdBytes()
Obfuscated user ID which the customer sent to us.
|
RuntimeAnnotation |
getRuntimeAnnotations(int index)
Output only.
|
int |
getRuntimeAnnotationsCount()
Output only.
|
List<RuntimeAnnotation> |
getRuntimeAnnotationsList()
Output only.
|
RuntimeAnnotationOrBuilder |
getRuntimeAnnotationsOrBuilder(int index)
Output only.
|
List<? extends RuntimeAnnotationOrBuilder> |
getRuntimeAnnotationsOrBuilderList()
Output only.
|
com.google.protobuf.Timestamp |
getStartTime()
The time at which the conversation started.
|
com.google.protobuf.TimestampOrBuilder |
getStartTimeOrBuilder()
The time at which the conversation started.
|
Conversation.Transcript |
getTranscript()
Output only.
|
Conversation.TranscriptOrBuilder |
getTranscriptOrBuilder()
Output only.
|
com.google.protobuf.Duration |
getTtl()
Input only.
|
com.google.protobuf.DurationOrBuilder |
getTtlOrBuilder()
Input only.
|
int |
getTurnCount()
Output only.
|
com.google.protobuf.Timestamp |
getUpdateTime()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getUpdateTimeOrBuilder()
Output only.
|
boolean |
hasCallMetadata()
Call-specific metadata.
|
boolean |
hasCreateTime()
Output only.
|
boolean |
hasDataSource()
The source of the audio and transcription for the conversation.
|
boolean |
hasDuration()
Output only.
|
boolean |
hasExpireTime()
The time at which this conversation should expire.
|
boolean |
hasLatestAnalysis()
Output only.
|
boolean |
hasLatestSummary()
Output only.
|
boolean |
hasStartTime()
The time at which the conversation started.
|
boolean |
hasTranscript()
Output only.
|
boolean |
hasTtl()
Input only.
|
boolean |
hasUpdateTime()
Output only.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean hasCallMetadata()
Call-specific metadata.
.google.cloud.contactcenterinsights.v1.Conversation.CallMetadata call_metadata = 7;
Conversation.CallMetadata getCallMetadata()
Call-specific metadata.
.google.cloud.contactcenterinsights.v1.Conversation.CallMetadata call_metadata = 7;
Conversation.CallMetadataOrBuilder getCallMetadataOrBuilder()
Call-specific metadata.
.google.cloud.contactcenterinsights.v1.Conversation.CallMetadata call_metadata = 7;
boolean hasExpireTime()
The time at which this conversation should expire. After this time, the conversation data and any associated analyses will be deleted.
.google.protobuf.Timestamp expire_time = 15;com.google.protobuf.Timestamp getExpireTime()
The time at which this conversation should expire. After this time, the conversation data and any associated analyses will be deleted.
.google.protobuf.Timestamp expire_time = 15;com.google.protobuf.TimestampOrBuilder getExpireTimeOrBuilder()
The time at which this conversation should expire. After this time, the conversation data and any associated analyses will be deleted.
.google.protobuf.Timestamp expire_time = 15;boolean hasTtl()
Input only. The TTL for this resource. If specified, then this TTL will be used to calculate the expire time.
.google.protobuf.Duration ttl = 16 [(.google.api.field_behavior) = INPUT_ONLY];com.google.protobuf.Duration getTtl()
Input only. The TTL for this resource. If specified, then this TTL will be used to calculate the expire time.
.google.protobuf.Duration ttl = 16 [(.google.api.field_behavior) = INPUT_ONLY];com.google.protobuf.DurationOrBuilder getTtlOrBuilder()
Input only. The TTL for this resource. If specified, then this TTL will be used to calculate the expire time.
.google.protobuf.Duration ttl = 16 [(.google.api.field_behavior) = INPUT_ONLY];String getName()
Immutable. The resource name of the conversation.
Format:
projects/{project}/locations/{location}/conversations/{conversation}
string name = 1 [(.google.api.field_behavior) = IMMUTABLE];com.google.protobuf.ByteString getNameBytes()
Immutable. The resource name of the conversation.
Format:
projects/{project}/locations/{location}/conversations/{conversation}
string name = 1 [(.google.api.field_behavior) = IMMUTABLE];boolean hasDataSource()
The source of the audio and transcription for the conversation.
.google.cloud.contactcenterinsights.v1.ConversationDataSource data_source = 2;ConversationDataSource getDataSource()
The source of the audio and transcription for the conversation.
.google.cloud.contactcenterinsights.v1.ConversationDataSource data_source = 2;ConversationDataSourceOrBuilder getDataSourceOrBuilder()
The source of the audio and transcription for the conversation.
.google.cloud.contactcenterinsights.v1.ConversationDataSource data_source = 2;boolean hasCreateTime()
Output only. The time at which the conversation was created.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
com.google.protobuf.Timestamp getCreateTime()
Output only. The time at which the conversation was created.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
Output only. The time at which the conversation was created.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
boolean hasUpdateTime()
Output only. The most recent time at which the conversation was updated.
.google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
com.google.protobuf.Timestamp getUpdateTime()
Output only. The most recent time at which the conversation was updated.
.google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. The most recent time at which the conversation was updated.
.google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
boolean hasStartTime()
The time at which the conversation started.
.google.protobuf.Timestamp start_time = 17;com.google.protobuf.Timestamp getStartTime()
The time at which the conversation started.
.google.protobuf.Timestamp start_time = 17;com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()
The time at which the conversation started.
.google.protobuf.Timestamp start_time = 17;String getLanguageCode()
A user-specified language code for the conversation.
string language_code = 14;com.google.protobuf.ByteString getLanguageCodeBytes()
A user-specified language code for the conversation.
string language_code = 14;String getAgentId()
An opaque, user-specified string representing the human agent who handled the conversation.
string agent_id = 5;com.google.protobuf.ByteString getAgentIdBytes()
An opaque, user-specified string representing the human agent who handled the conversation.
string agent_id = 5;int getLabelsCount()
A map for the user to specify any custom fields. A maximum of 20 labels per conversation is allowed, with a maximum of 256 characters per entry.
map<string, string> labels = 6;boolean containsLabels(String key)
A map for the user to specify any custom fields. A maximum of 20 labels per conversation is allowed, with a maximum of 256 characters per entry.
map<string, string> labels = 6;@Deprecated Map<String,String> getLabels()
getLabelsMap() instead.Map<String,String> getLabelsMap()
A map for the user to specify any custom fields. A maximum of 20 labels per conversation is allowed, with a maximum of 256 characters per entry.
map<string, string> labels = 6;String getLabelsOrDefault(String key, String defaultValue)
A map for the user to specify any custom fields. A maximum of 20 labels per conversation is allowed, with a maximum of 256 characters per entry.
map<string, string> labels = 6;String getLabelsOrThrow(String key)
A map for the user to specify any custom fields. A maximum of 20 labels per conversation is allowed, with a maximum of 256 characters per entry.
map<string, string> labels = 6;boolean hasTranscript()
Output only. The conversation transcript.
.google.cloud.contactcenterinsights.v1.Conversation.Transcript transcript = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
Conversation.Transcript getTranscript()
Output only. The conversation transcript.
.google.cloud.contactcenterinsights.v1.Conversation.Transcript transcript = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
Conversation.TranscriptOrBuilder getTranscriptOrBuilder()
Output only. The conversation transcript.
.google.cloud.contactcenterinsights.v1.Conversation.Transcript transcript = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
int getMediumValue()
Immutable. The conversation medium, if unspecified will default to PHONE_CALL.
.google.cloud.contactcenterinsights.v1.Conversation.Medium medium = 9 [(.google.api.field_behavior) = IMMUTABLE];
Conversation.Medium getMedium()
Immutable. The conversation medium, if unspecified will default to PHONE_CALL.
.google.cloud.contactcenterinsights.v1.Conversation.Medium medium = 9 [(.google.api.field_behavior) = IMMUTABLE];
boolean hasDuration()
Output only. The duration of the conversation.
.google.protobuf.Duration duration = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
com.google.protobuf.Duration getDuration()
Output only. The duration of the conversation.
.google.protobuf.Duration duration = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
com.google.protobuf.DurationOrBuilder getDurationOrBuilder()
Output only. The duration of the conversation.
.google.protobuf.Duration duration = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
int getTurnCount()
Output only. The number of turns in the conversation.
int32 turn_count = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];boolean hasLatestAnalysis()
Output only. The conversation's latest analysis, if one exists.
.google.cloud.contactcenterinsights.v1.Analysis latest_analysis = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
Analysis getLatestAnalysis()
Output only. The conversation's latest analysis, if one exists.
.google.cloud.contactcenterinsights.v1.Analysis latest_analysis = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
AnalysisOrBuilder getLatestAnalysisOrBuilder()
Output only. The conversation's latest analysis, if one exists.
.google.cloud.contactcenterinsights.v1.Analysis latest_analysis = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
boolean hasLatestSummary()
Output only. Latest summary of the conversation.
.google.cloud.contactcenterinsights.v1.ConversationSummarizationSuggestionData latest_summary = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
ConversationSummarizationSuggestionData getLatestSummary()
Output only. Latest summary of the conversation.
.google.cloud.contactcenterinsights.v1.ConversationSummarizationSuggestionData latest_summary = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
ConversationSummarizationSuggestionDataOrBuilder getLatestSummaryOrBuilder()
Output only. Latest summary of the conversation.
.google.cloud.contactcenterinsights.v1.ConversationSummarizationSuggestionData latest_summary = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
List<RuntimeAnnotation> getRuntimeAnnotationsList()
Output only. The annotations that were generated during the customer and agent interaction.
repeated .google.cloud.contactcenterinsights.v1.RuntimeAnnotation runtime_annotations = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
RuntimeAnnotation getRuntimeAnnotations(int index)
Output only. The annotations that were generated during the customer and agent interaction.
repeated .google.cloud.contactcenterinsights.v1.RuntimeAnnotation runtime_annotations = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
int getRuntimeAnnotationsCount()
Output only. The annotations that were generated during the customer and agent interaction.
repeated .google.cloud.contactcenterinsights.v1.RuntimeAnnotation runtime_annotations = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
List<? extends RuntimeAnnotationOrBuilder> getRuntimeAnnotationsOrBuilderList()
Output only. The annotations that were generated during the customer and agent interaction.
repeated .google.cloud.contactcenterinsights.v1.RuntimeAnnotation runtime_annotations = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
RuntimeAnnotationOrBuilder getRuntimeAnnotationsOrBuilder(int index)
Output only. The annotations that were generated during the customer and agent interaction.
repeated .google.cloud.contactcenterinsights.v1.RuntimeAnnotation runtime_annotations = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
int getDialogflowIntentsCount()
Output only. All the matched Dialogflow intents in the call. The key
corresponds to a Dialogflow intent, format:
projects/{project}/agent/{agent}/intents/{intent}
map<string, .google.cloud.contactcenterinsights.v1.DialogflowIntent> dialogflow_intents = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];
boolean containsDialogflowIntents(String key)
Output only. All the matched Dialogflow intents in the call. The key
corresponds to a Dialogflow intent, format:
projects/{project}/agent/{agent}/intents/{intent}
map<string, .google.cloud.contactcenterinsights.v1.DialogflowIntent> dialogflow_intents = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];
@Deprecated Map<String,DialogflowIntent> getDialogflowIntents()
getDialogflowIntentsMap() instead.Map<String,DialogflowIntent> getDialogflowIntentsMap()
Output only. All the matched Dialogflow intents in the call. The key
corresponds to a Dialogflow intent, format:
projects/{project}/agent/{agent}/intents/{intent}
map<string, .google.cloud.contactcenterinsights.v1.DialogflowIntent> dialogflow_intents = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];
DialogflowIntent getDialogflowIntentsOrDefault(String key, DialogflowIntent defaultValue)
Output only. All the matched Dialogflow intents in the call. The key
corresponds to a Dialogflow intent, format:
projects/{project}/agent/{agent}/intents/{intent}
map<string, .google.cloud.contactcenterinsights.v1.DialogflowIntent> dialogflow_intents = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];
DialogflowIntent getDialogflowIntentsOrThrow(String key)
Output only. All the matched Dialogflow intents in the call. The key
corresponds to a Dialogflow intent, format:
projects/{project}/agent/{agent}/intents/{intent}
map<string, .google.cloud.contactcenterinsights.v1.DialogflowIntent> dialogflow_intents = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];
String getObfuscatedUserId()
Obfuscated user ID which the customer sent to us.
string obfuscated_user_id = 21;com.google.protobuf.ByteString getObfuscatedUserIdBytes()
Obfuscated user ID which the customer sent to us.
string obfuscated_user_id = 21;Conversation.MetadataCase getMetadataCase()
Conversation.ExpirationCase getExpirationCase()
Copyright © 2023 Google LLC. All rights reserved.