public static final class Conversation.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Conversation.Builder> implements ConversationOrBuilder
The conversation resource.Protobuf type
google.cloud.contactcenterinsights.v1.Conversation| Modifier and Type | Method and Description |
|---|---|
Conversation.Builder |
addAllRuntimeAnnotations(Iterable<? extends RuntimeAnnotation> values)
Output only.
|
Conversation.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Conversation.Builder |
addRuntimeAnnotations(int index,
RuntimeAnnotation.Builder builderForValue)
Output only.
|
Conversation.Builder |
addRuntimeAnnotations(int index,
RuntimeAnnotation value)
Output only.
|
Conversation.Builder |
addRuntimeAnnotations(RuntimeAnnotation.Builder builderForValue)
Output only.
|
Conversation.Builder |
addRuntimeAnnotations(RuntimeAnnotation value)
Output only.
|
RuntimeAnnotation.Builder |
addRuntimeAnnotationsBuilder()
Output only.
|
RuntimeAnnotation.Builder |
addRuntimeAnnotationsBuilder(int index)
Output only.
|
Conversation |
build() |
Conversation |
buildPartial() |
Conversation.Builder |
clear() |
Conversation.Builder |
clearAgentId()
An opaque, user-specified string representing the human agent who handled
the conversation.
|
Conversation.Builder |
clearCallMetadata()
Call-specific metadata.
|
Conversation.Builder |
clearCreateTime()
Output only.
|
Conversation.Builder |
clearDataSource()
The source of the audio and transcription for the conversation.
|
Conversation.Builder |
clearDialogflowIntents() |
Conversation.Builder |
clearDuration()
Output only.
|
Conversation.Builder |
clearExpiration() |
Conversation.Builder |
clearExpireTime()
The time at which this conversation should expire.
|
Conversation.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Conversation.Builder |
clearLabels() |
Conversation.Builder |
clearLanguageCode()
A user-specified language code for the conversation.
|
Conversation.Builder |
clearLatestAnalysis()
Output only.
|
Conversation.Builder |
clearLatestSummary()
Output only.
|
Conversation.Builder |
clearMedium()
Immutable.
|
Conversation.Builder |
clearMetadata() |
Conversation.Builder |
clearMetadataJson()
Input only.
|
Conversation.Builder |
clearName()
Immutable.
|
Conversation.Builder |
clearObfuscatedUserId()
Obfuscated user ID which the customer sent to us.
|
Conversation.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Conversation.Builder |
clearQualityMetadata()
Conversation metadata related to quality management.
|
Conversation.Builder |
clearRuntimeAnnotations()
Output only.
|
Conversation.Builder |
clearStartTime()
The time at which the conversation started.
|
Conversation.Builder |
clearTranscript()
Output only.
|
Conversation.Builder |
clearTtl()
Input only.
|
Conversation.Builder |
clearTurnCount()
Output only.
|
Conversation.Builder |
clearUpdateTime()
Output only.
|
Conversation.Builder |
clone() |
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.CallMetadata.Builder |
getCallMetadataBuilder()
Call-specific metadata.
|
Conversation.CallMetadataOrBuilder |
getCallMetadataOrBuilder()
Call-specific metadata.
|
com.google.protobuf.Timestamp |
getCreateTime()
Output only.
|
com.google.protobuf.Timestamp.Builder |
getCreateTimeBuilder()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getCreateTimeOrBuilder()
Output only.
|
ConversationDataSource |
getDataSource()
The source of the audio and transcription for the conversation.
|
ConversationDataSource.Builder |
getDataSourceBuilder()
The source of the audio and transcription for the conversation.
|
ConversationDataSourceOrBuilder |
getDataSourceOrBuilder()
The source of the audio and transcription for the conversation.
|
Conversation |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
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.Duration.Builder |
getDurationBuilder()
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.Timestamp.Builder |
getExpireTimeBuilder()
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.
|
Analysis.Builder |
getLatestAnalysisBuilder()
Output only.
|
AnalysisOrBuilder |
getLatestAnalysisOrBuilder()
Output only.
|
ConversationSummarizationSuggestionData |
getLatestSummary()
Output only.
|
ConversationSummarizationSuggestionData.Builder |
getLatestSummaryBuilder()
Output only.
|
ConversationSummarizationSuggestionDataOrBuilder |
getLatestSummaryOrBuilder()
Output only.
|
Conversation.Medium |
getMedium()
Immutable.
|
int |
getMediumValue()
Immutable.
|
Conversation.MetadataCase |
getMetadataCase() |
String |
getMetadataJson()
Input only.
|
com.google.protobuf.ByteString |
getMetadataJsonBytes()
Input only.
|
Map<String,DialogflowIntent> |
getMutableDialogflowIntents()
Deprecated.
|
Map<String,String> |
getMutableLabels()
Deprecated.
|
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.
|
Conversation.QualityMetadata |
getQualityMetadata()
Conversation metadata related to quality management.
|
Conversation.QualityMetadata.Builder |
getQualityMetadataBuilder()
Conversation metadata related to quality management.
|
Conversation.QualityMetadataOrBuilder |
getQualityMetadataOrBuilder()
Conversation metadata related to quality management.
|
RuntimeAnnotation |
getRuntimeAnnotations(int index)
Output only.
|
RuntimeAnnotation.Builder |
getRuntimeAnnotationsBuilder(int index)
Output only.
|
List<RuntimeAnnotation.Builder> |
getRuntimeAnnotationsBuilderList()
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.Timestamp.Builder |
getStartTimeBuilder()
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.Transcript.Builder |
getTranscriptBuilder()
Output only.
|
Conversation.TranscriptOrBuilder |
getTranscriptOrBuilder()
Output only.
|
com.google.protobuf.Duration |
getTtl()
Input only.
|
com.google.protobuf.Duration.Builder |
getTtlBuilder()
Input only.
|
com.google.protobuf.DurationOrBuilder |
getTtlOrBuilder()
Input only.
|
int |
getTurnCount()
Output only.
|
com.google.protobuf.Timestamp |
getUpdateTime()
Output only.
|
com.google.protobuf.Timestamp.Builder |
getUpdateTimeBuilder()
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 |
hasQualityMetadata()
Conversation metadata related to quality management.
|
boolean |
hasStartTime()
The time at which the conversation started.
|
boolean |
hasTranscript()
Output only.
|
boolean |
hasTtl()
Input only.
|
boolean |
hasUpdateTime()
Output only.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
protected com.google.protobuf.MapFieldReflectionAccessor |
internalGetMapFieldReflection(int number) |
protected com.google.protobuf.MapFieldReflectionAccessor |
internalGetMutableMapFieldReflection(int number) |
boolean |
isInitialized() |
Conversation.Builder |
mergeCallMetadata(Conversation.CallMetadata value)
Call-specific metadata.
|
Conversation.Builder |
mergeCreateTime(com.google.protobuf.Timestamp value)
Output only.
|
Conversation.Builder |
mergeDataSource(ConversationDataSource value)
The source of the audio and transcription for the conversation.
|
Conversation.Builder |
mergeDuration(com.google.protobuf.Duration value)
Output only.
|
Conversation.Builder |
mergeExpireTime(com.google.protobuf.Timestamp value)
The time at which this conversation should expire.
|
Conversation.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Conversation.Builder |
mergeFrom(Conversation other) |
Conversation.Builder |
mergeFrom(com.google.protobuf.Message other) |
Conversation.Builder |
mergeLatestAnalysis(Analysis value)
Output only.
|
Conversation.Builder |
mergeLatestSummary(ConversationSummarizationSuggestionData value)
Output only.
|
Conversation.Builder |
mergeQualityMetadata(Conversation.QualityMetadata value)
Conversation metadata related to quality management.
|
Conversation.Builder |
mergeStartTime(com.google.protobuf.Timestamp value)
The time at which the conversation started.
|
Conversation.Builder |
mergeTranscript(Conversation.Transcript value)
Output only.
|
Conversation.Builder |
mergeTtl(com.google.protobuf.Duration value)
Input only.
|
Conversation.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Conversation.Builder |
mergeUpdateTime(com.google.protobuf.Timestamp value)
Output only.
|
Conversation.Builder |
putAllDialogflowIntents(Map<String,DialogflowIntent> values)
Output only.
|
Conversation.Builder |
putAllLabels(Map<String,String> values)
A map for the user to specify any custom fields.
|
Conversation.Builder |
putDialogflowIntents(String key,
DialogflowIntent value)
Output only.
|
DialogflowIntent.Builder |
putDialogflowIntentsBuilderIfAbsent(String key)
Output only.
|
Conversation.Builder |
putLabels(String key,
String value)
A map for the user to specify any custom fields.
|
Conversation.Builder |
removeDialogflowIntents(String key)
Output only.
|
Conversation.Builder |
removeLabels(String key)
A map for the user to specify any custom fields.
|
Conversation.Builder |
removeRuntimeAnnotations(int index)
Output only.
|
Conversation.Builder |
setAgentId(String value)
An opaque, user-specified string representing the human agent who handled
the conversation.
|
Conversation.Builder |
setAgentIdBytes(com.google.protobuf.ByteString value)
An opaque, user-specified string representing the human agent who handled
the conversation.
|
Conversation.Builder |
setCallMetadata(Conversation.CallMetadata.Builder builderForValue)
Call-specific metadata.
|
Conversation.Builder |
setCallMetadata(Conversation.CallMetadata value)
Call-specific metadata.
|
Conversation.Builder |
setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.
|
Conversation.Builder |
setCreateTime(com.google.protobuf.Timestamp value)
Output only.
|
Conversation.Builder |
setDataSource(ConversationDataSource.Builder builderForValue)
The source of the audio and transcription for the conversation.
|
Conversation.Builder |
setDataSource(ConversationDataSource value)
The source of the audio and transcription for the conversation.
|
Conversation.Builder |
setDuration(com.google.protobuf.Duration.Builder builderForValue)
Output only.
|
Conversation.Builder |
setDuration(com.google.protobuf.Duration value)
Output only.
|
Conversation.Builder |
setExpireTime(com.google.protobuf.Timestamp.Builder builderForValue)
The time at which this conversation should expire.
|
Conversation.Builder |
setExpireTime(com.google.protobuf.Timestamp value)
The time at which this conversation should expire.
|
Conversation.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Conversation.Builder |
setLanguageCode(String value)
A user-specified language code for the conversation.
|
Conversation.Builder |
setLanguageCodeBytes(com.google.protobuf.ByteString value)
A user-specified language code for the conversation.
|
Conversation.Builder |
setLatestAnalysis(Analysis.Builder builderForValue)
Output only.
|
Conversation.Builder |
setLatestAnalysis(Analysis value)
Output only.
|
Conversation.Builder |
setLatestSummary(ConversationSummarizationSuggestionData.Builder builderForValue)
Output only.
|
Conversation.Builder |
setLatestSummary(ConversationSummarizationSuggestionData value)
Output only.
|
Conversation.Builder |
setMedium(Conversation.Medium value)
Immutable.
|
Conversation.Builder |
setMediumValue(int value)
Immutable.
|
Conversation.Builder |
setMetadataJson(String value)
Input only.
|
Conversation.Builder |
setMetadataJsonBytes(com.google.protobuf.ByteString value)
Input only.
|
Conversation.Builder |
setName(String value)
Immutable.
|
Conversation.Builder |
setNameBytes(com.google.protobuf.ByteString value)
Immutable.
|
Conversation.Builder |
setObfuscatedUserId(String value)
Obfuscated user ID which the customer sent to us.
|
Conversation.Builder |
setObfuscatedUserIdBytes(com.google.protobuf.ByteString value)
Obfuscated user ID which the customer sent to us.
|
Conversation.Builder |
setQualityMetadata(Conversation.QualityMetadata.Builder builderForValue)
Conversation metadata related to quality management.
|
Conversation.Builder |
setQualityMetadata(Conversation.QualityMetadata value)
Conversation metadata related to quality management.
|
Conversation.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Conversation.Builder |
setRuntimeAnnotations(int index,
RuntimeAnnotation.Builder builderForValue)
Output only.
|
Conversation.Builder |
setRuntimeAnnotations(int index,
RuntimeAnnotation value)
Output only.
|
Conversation.Builder |
setStartTime(com.google.protobuf.Timestamp.Builder builderForValue)
The time at which the conversation started.
|
Conversation.Builder |
setStartTime(com.google.protobuf.Timestamp value)
The time at which the conversation started.
|
Conversation.Builder |
setTranscript(Conversation.Transcript.Builder builderForValue)
Output only.
|
Conversation.Builder |
setTranscript(Conversation.Transcript value)
Output only.
|
Conversation.Builder |
setTtl(com.google.protobuf.Duration.Builder builderForValue)
Input only.
|
Conversation.Builder |
setTtl(com.google.protobuf.Duration value)
Input only.
|
Conversation.Builder |
setTurnCount(int value)
Output only.
|
Conversation.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Conversation.Builder |
setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.
|
Conversation.Builder |
setUpdateTime(com.google.protobuf.Timestamp value)
Output only.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
internalGetMapFieldReflection in class com.google.protobuf.GeneratedMessageV3.Builder<Conversation.Builder>protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
internalGetMutableMapFieldReflection in class com.google.protobuf.GeneratedMessageV3.Builder<Conversation.Builder>protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Conversation.Builder>public Conversation.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Conversation.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Conversation.Builder>public Conversation getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Conversation build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Conversation buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Conversation.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Conversation.Builder>public Conversation.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<Conversation.Builder>public Conversation.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Conversation.Builder>public Conversation.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Conversation.Builder>public Conversation.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Conversation.Builder>public Conversation.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Conversation.Builder>public Conversation.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Conversation.Builder>public Conversation.Builder mergeFrom(Conversation other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Conversation.Builder>public Conversation.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Conversation.Builder>IOExceptionpublic Conversation.MetadataCase getMetadataCase()
getMetadataCase in interface ConversationOrBuilderpublic Conversation.Builder clearMetadata()
public Conversation.ExpirationCase getExpirationCase()
getExpirationCase in interface ConversationOrBuilderpublic Conversation.Builder clearExpiration()
public boolean hasCallMetadata()
Call-specific metadata.
.google.cloud.contactcenterinsights.v1.Conversation.CallMetadata call_metadata = 7;
hasCallMetadata in interface ConversationOrBuilderpublic Conversation.CallMetadata getCallMetadata()
Call-specific metadata.
.google.cloud.contactcenterinsights.v1.Conversation.CallMetadata call_metadata = 7;
getCallMetadata in interface ConversationOrBuilderpublic Conversation.Builder setCallMetadata(Conversation.CallMetadata value)
Call-specific metadata.
.google.cloud.contactcenterinsights.v1.Conversation.CallMetadata call_metadata = 7;
public Conversation.Builder setCallMetadata(Conversation.CallMetadata.Builder builderForValue)
Call-specific metadata.
.google.cloud.contactcenterinsights.v1.Conversation.CallMetadata call_metadata = 7;
public Conversation.Builder mergeCallMetadata(Conversation.CallMetadata value)
Call-specific metadata.
.google.cloud.contactcenterinsights.v1.Conversation.CallMetadata call_metadata = 7;
public Conversation.Builder clearCallMetadata()
Call-specific metadata.
.google.cloud.contactcenterinsights.v1.Conversation.CallMetadata call_metadata = 7;
public Conversation.CallMetadata.Builder getCallMetadataBuilder()
Call-specific metadata.
.google.cloud.contactcenterinsights.v1.Conversation.CallMetadata call_metadata = 7;
public Conversation.CallMetadataOrBuilder getCallMetadataOrBuilder()
Call-specific metadata.
.google.cloud.contactcenterinsights.v1.Conversation.CallMetadata call_metadata = 7;
getCallMetadataOrBuilder in interface ConversationOrBuilderpublic 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;hasExpireTime in interface ConversationOrBuilderpublic 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;getExpireTime in interface ConversationOrBuilderpublic Conversation.Builder setExpireTime(com.google.protobuf.Timestamp value)
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;public Conversation.Builder setExpireTime(com.google.protobuf.Timestamp.Builder builderForValue)
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;public Conversation.Builder mergeExpireTime(com.google.protobuf.Timestamp value)
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;public Conversation.Builder clearExpireTime()
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;public com.google.protobuf.Timestamp.Builder getExpireTimeBuilder()
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;public 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;getExpireTimeOrBuilder in interface ConversationOrBuilderpublic 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];hasTtl in interface ConversationOrBuilderpublic 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];getTtl in interface ConversationOrBuilderpublic Conversation.Builder setTtl(com.google.protobuf.Duration value)
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];public Conversation.Builder setTtl(com.google.protobuf.Duration.Builder builderForValue)
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];public Conversation.Builder mergeTtl(com.google.protobuf.Duration value)
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];public Conversation.Builder clearTtl()
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];public com.google.protobuf.Duration.Builder getTtlBuilder()
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];public 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];getTtlOrBuilder in interface ConversationOrBuilderpublic String getName()
Immutable. The resource name of the conversation.
Format:
projects/{project}/locations/{location}/conversations/{conversation}
string name = 1 [(.google.api.field_behavior) = IMMUTABLE];getName in interface ConversationOrBuilderpublic 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];getNameBytes in interface ConversationOrBuilderpublic Conversation.Builder setName(String value)
Immutable. The resource name of the conversation.
Format:
projects/{project}/locations/{location}/conversations/{conversation}
string name = 1 [(.google.api.field_behavior) = IMMUTABLE];value - The name to set.public Conversation.Builder clearName()
Immutable. The resource name of the conversation.
Format:
projects/{project}/locations/{location}/conversations/{conversation}
string name = 1 [(.google.api.field_behavior) = IMMUTABLE];public Conversation.Builder setNameBytes(com.google.protobuf.ByteString value)
Immutable. The resource name of the conversation.
Format:
projects/{project}/locations/{location}/conversations/{conversation}
string name = 1 [(.google.api.field_behavior) = IMMUTABLE];value - The bytes for name to set.public boolean hasDataSource()
The source of the audio and transcription for the conversation.
.google.cloud.contactcenterinsights.v1.ConversationDataSource data_source = 2;hasDataSource in interface ConversationOrBuilderpublic ConversationDataSource getDataSource()
The source of the audio and transcription for the conversation.
.google.cloud.contactcenterinsights.v1.ConversationDataSource data_source = 2;getDataSource in interface ConversationOrBuilderpublic Conversation.Builder setDataSource(ConversationDataSource value)
The source of the audio and transcription for the conversation.
.google.cloud.contactcenterinsights.v1.ConversationDataSource data_source = 2;public Conversation.Builder setDataSource(ConversationDataSource.Builder builderForValue)
The source of the audio and transcription for the conversation.
.google.cloud.contactcenterinsights.v1.ConversationDataSource data_source = 2;public Conversation.Builder mergeDataSource(ConversationDataSource value)
The source of the audio and transcription for the conversation.
.google.cloud.contactcenterinsights.v1.ConversationDataSource data_source = 2;public Conversation.Builder clearDataSource()
The source of the audio and transcription for the conversation.
.google.cloud.contactcenterinsights.v1.ConversationDataSource data_source = 2;public ConversationDataSource.Builder getDataSourceBuilder()
The source of the audio and transcription for the conversation.
.google.cloud.contactcenterinsights.v1.ConversationDataSource data_source = 2;public ConversationDataSourceOrBuilder getDataSourceOrBuilder()
The source of the audio and transcription for the conversation.
.google.cloud.contactcenterinsights.v1.ConversationDataSource data_source = 2;getDataSourceOrBuilder in interface ConversationOrBuilderpublic boolean hasCreateTime()
Output only. The time at which the conversation was created.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasCreateTime in interface ConversationOrBuilderpublic 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];
getCreateTime in interface ConversationOrBuilderpublic Conversation.Builder setCreateTime(com.google.protobuf.Timestamp value)
Output only. The time at which the conversation was created.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Conversation.Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. The time at which the conversation was created.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Conversation.Builder mergeCreateTime(com.google.protobuf.Timestamp value)
Output only. The time at which the conversation was created.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Conversation.Builder clearCreateTime()
Output only. The time at which the conversation was created.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()
Output only. The time at which the conversation was created.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public 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];
getCreateTimeOrBuilder in interface ConversationOrBuilderpublic 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];
hasUpdateTime in interface ConversationOrBuilderpublic 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];
getUpdateTime in interface ConversationOrBuilderpublic Conversation.Builder setUpdateTime(com.google.protobuf.Timestamp value)
Output only. The most recent time at which the conversation was updated.
.google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Conversation.Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. The most recent time at which the conversation was updated.
.google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Conversation.Builder mergeUpdateTime(com.google.protobuf.Timestamp value)
Output only. The most recent time at which the conversation was updated.
.google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Conversation.Builder clearUpdateTime()
Output only. The most recent time at which the conversation was updated.
.google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder()
Output only. The most recent time at which the conversation was updated.
.google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
public 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];
getUpdateTimeOrBuilder in interface ConversationOrBuilderpublic boolean hasStartTime()
The time at which the conversation started.
.google.protobuf.Timestamp start_time = 17;hasStartTime in interface ConversationOrBuilderpublic com.google.protobuf.Timestamp getStartTime()
The time at which the conversation started.
.google.protobuf.Timestamp start_time = 17;getStartTime in interface ConversationOrBuilderpublic Conversation.Builder setStartTime(com.google.protobuf.Timestamp value)
The time at which the conversation started.
.google.protobuf.Timestamp start_time = 17;public Conversation.Builder setStartTime(com.google.protobuf.Timestamp.Builder builderForValue)
The time at which the conversation started.
.google.protobuf.Timestamp start_time = 17;public Conversation.Builder mergeStartTime(com.google.protobuf.Timestamp value)
The time at which the conversation started.
.google.protobuf.Timestamp start_time = 17;public Conversation.Builder clearStartTime()
The time at which the conversation started.
.google.protobuf.Timestamp start_time = 17;public com.google.protobuf.Timestamp.Builder getStartTimeBuilder()
The time at which the conversation started.
.google.protobuf.Timestamp start_time = 17;public com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()
The time at which the conversation started.
.google.protobuf.Timestamp start_time = 17;getStartTimeOrBuilder in interface ConversationOrBuilderpublic String getLanguageCode()
A user-specified language code for the conversation.
string language_code = 14;getLanguageCode in interface ConversationOrBuilderpublic com.google.protobuf.ByteString getLanguageCodeBytes()
A user-specified language code for the conversation.
string language_code = 14;getLanguageCodeBytes in interface ConversationOrBuilderpublic Conversation.Builder setLanguageCode(String value)
A user-specified language code for the conversation.
string language_code = 14;value - The languageCode to set.public Conversation.Builder clearLanguageCode()
A user-specified language code for the conversation.
string language_code = 14;public Conversation.Builder setLanguageCodeBytes(com.google.protobuf.ByteString value)
A user-specified language code for the conversation.
string language_code = 14;value - The bytes for languageCode to set.public String getAgentId()
An opaque, user-specified string representing the human agent who handled the conversation.
string agent_id = 5;getAgentId in interface ConversationOrBuilderpublic com.google.protobuf.ByteString getAgentIdBytes()
An opaque, user-specified string representing the human agent who handled the conversation.
string agent_id = 5;getAgentIdBytes in interface ConversationOrBuilderpublic Conversation.Builder setAgentId(String value)
An opaque, user-specified string representing the human agent who handled the conversation.
string agent_id = 5;value - The agentId to set.public Conversation.Builder clearAgentId()
An opaque, user-specified string representing the human agent who handled the conversation.
string agent_id = 5;public Conversation.Builder setAgentIdBytes(com.google.protobuf.ByteString value)
An opaque, user-specified string representing the human agent who handled the conversation.
string agent_id = 5;value - The bytes for agentId to set.public int getLabelsCount()
ConversationOrBuilderA map for the user to specify any custom fields. A maximum of 100 labels per conversation is allowed, with a maximum of 256 characters per entry.
map<string, string> labels = 6;getLabelsCount in interface ConversationOrBuilderpublic boolean containsLabels(String key)
A map for the user to specify any custom fields. A maximum of 100 labels per conversation is allowed, with a maximum of 256 characters per entry.
map<string, string> labels = 6;containsLabels in interface ConversationOrBuilder@Deprecated public Map<String,String> getLabels()
getLabelsMap() instead.getLabels in interface ConversationOrBuilderpublic Map<String,String> getLabelsMap()
A map for the user to specify any custom fields. A maximum of 100 labels per conversation is allowed, with a maximum of 256 characters per entry.
map<string, string> labels = 6;getLabelsMap in interface ConversationOrBuilderpublic String getLabelsOrDefault(String key, String defaultValue)
A map for the user to specify any custom fields. A maximum of 100 labels per conversation is allowed, with a maximum of 256 characters per entry.
map<string, string> labels = 6;getLabelsOrDefault in interface ConversationOrBuilderpublic String getLabelsOrThrow(String key)
A map for the user to specify any custom fields. A maximum of 100 labels per conversation is allowed, with a maximum of 256 characters per entry.
map<string, string> labels = 6;getLabelsOrThrow in interface ConversationOrBuilderpublic Conversation.Builder clearLabels()
public Conversation.Builder removeLabels(String key)
A map for the user to specify any custom fields. A maximum of 100 labels per conversation is allowed, with a maximum of 256 characters per entry.
map<string, string> labels = 6;@Deprecated public Map<String,String> getMutableLabels()
public Conversation.Builder putLabels(String key, String value)
A map for the user to specify any custom fields. A maximum of 100 labels per conversation is allowed, with a maximum of 256 characters per entry.
map<string, string> labels = 6;public Conversation.Builder putAllLabels(Map<String,String> values)
A map for the user to specify any custom fields. A maximum of 100 labels per conversation is allowed, with a maximum of 256 characters per entry.
map<string, string> labels = 6;public boolean hasQualityMetadata()
Conversation metadata related to quality management.
.google.cloud.contactcenterinsights.v1.Conversation.QualityMetadata quality_metadata = 24;
hasQualityMetadata in interface ConversationOrBuilderpublic Conversation.QualityMetadata getQualityMetadata()
Conversation metadata related to quality management.
.google.cloud.contactcenterinsights.v1.Conversation.QualityMetadata quality_metadata = 24;
getQualityMetadata in interface ConversationOrBuilderpublic Conversation.Builder setQualityMetadata(Conversation.QualityMetadata value)
Conversation metadata related to quality management.
.google.cloud.contactcenterinsights.v1.Conversation.QualityMetadata quality_metadata = 24;
public Conversation.Builder setQualityMetadata(Conversation.QualityMetadata.Builder builderForValue)
Conversation metadata related to quality management.
.google.cloud.contactcenterinsights.v1.Conversation.QualityMetadata quality_metadata = 24;
public Conversation.Builder mergeQualityMetadata(Conversation.QualityMetadata value)
Conversation metadata related to quality management.
.google.cloud.contactcenterinsights.v1.Conversation.QualityMetadata quality_metadata = 24;
public Conversation.Builder clearQualityMetadata()
Conversation metadata related to quality management.
.google.cloud.contactcenterinsights.v1.Conversation.QualityMetadata quality_metadata = 24;
public Conversation.QualityMetadata.Builder getQualityMetadataBuilder()
Conversation metadata related to quality management.
.google.cloud.contactcenterinsights.v1.Conversation.QualityMetadata quality_metadata = 24;
public Conversation.QualityMetadataOrBuilder getQualityMetadataOrBuilder()
Conversation metadata related to quality management.
.google.cloud.contactcenterinsights.v1.Conversation.QualityMetadata quality_metadata = 24;
getQualityMetadataOrBuilder in interface ConversationOrBuilderpublic String getMetadataJson()
Input only. JSON metadata encoded as a string. This field is primarily used by Insights integrations with various telphony systems and must be in one of Insight's supported formats.
string metadata_json = 25 [(.google.api.field_behavior) = INPUT_ONLY];getMetadataJson in interface ConversationOrBuilderpublic com.google.protobuf.ByteString getMetadataJsonBytes()
Input only. JSON metadata encoded as a string. This field is primarily used by Insights integrations with various telphony systems and must be in one of Insight's supported formats.
string metadata_json = 25 [(.google.api.field_behavior) = INPUT_ONLY];getMetadataJsonBytes in interface ConversationOrBuilderpublic Conversation.Builder setMetadataJson(String value)
Input only. JSON metadata encoded as a string. This field is primarily used by Insights integrations with various telphony systems and must be in one of Insight's supported formats.
string metadata_json = 25 [(.google.api.field_behavior) = INPUT_ONLY];value - The metadataJson to set.public Conversation.Builder clearMetadataJson()
Input only. JSON metadata encoded as a string. This field is primarily used by Insights integrations with various telphony systems and must be in one of Insight's supported formats.
string metadata_json = 25 [(.google.api.field_behavior) = INPUT_ONLY];public Conversation.Builder setMetadataJsonBytes(com.google.protobuf.ByteString value)
Input only. JSON metadata encoded as a string. This field is primarily used by Insights integrations with various telphony systems and must be in one of Insight's supported formats.
string metadata_json = 25 [(.google.api.field_behavior) = INPUT_ONLY];value - The bytes for metadataJson to set.public boolean hasTranscript()
Output only. The conversation transcript.
.google.cloud.contactcenterinsights.v1.Conversation.Transcript transcript = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasTranscript in interface ConversationOrBuilderpublic Conversation.Transcript getTranscript()
Output only. The conversation transcript.
.google.cloud.contactcenterinsights.v1.Conversation.Transcript transcript = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
getTranscript in interface ConversationOrBuilderpublic Conversation.Builder setTranscript(Conversation.Transcript value)
Output only. The conversation transcript.
.google.cloud.contactcenterinsights.v1.Conversation.Transcript transcript = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Conversation.Builder setTranscript(Conversation.Transcript.Builder builderForValue)
Output only. The conversation transcript.
.google.cloud.contactcenterinsights.v1.Conversation.Transcript transcript = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Conversation.Builder mergeTranscript(Conversation.Transcript value)
Output only. The conversation transcript.
.google.cloud.contactcenterinsights.v1.Conversation.Transcript transcript = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Conversation.Builder clearTranscript()
Output only. The conversation transcript.
.google.cloud.contactcenterinsights.v1.Conversation.Transcript transcript = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Conversation.Transcript.Builder getTranscriptBuilder()
Output only. The conversation transcript.
.google.cloud.contactcenterinsights.v1.Conversation.Transcript transcript = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Conversation.TranscriptOrBuilder getTranscriptOrBuilder()
Output only. The conversation transcript.
.google.cloud.contactcenterinsights.v1.Conversation.Transcript transcript = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
getTranscriptOrBuilder in interface ConversationOrBuilderpublic 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];
getMediumValue in interface ConversationOrBuilderpublic Conversation.Builder setMediumValue(int value)
Immutable. The conversation medium, if unspecified will default to PHONE_CALL.
.google.cloud.contactcenterinsights.v1.Conversation.Medium medium = 9 [(.google.api.field_behavior) = IMMUTABLE];
value - The enum numeric value on the wire for medium to set.public 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];
getMedium in interface ConversationOrBuilderpublic Conversation.Builder setMedium(Conversation.Medium value)
Immutable. The conversation medium, if unspecified will default to PHONE_CALL.
.google.cloud.contactcenterinsights.v1.Conversation.Medium medium = 9 [(.google.api.field_behavior) = IMMUTABLE];
value - The medium to set.public Conversation.Builder clearMedium()
Immutable. The conversation medium, if unspecified will default to PHONE_CALL.
.google.cloud.contactcenterinsights.v1.Conversation.Medium medium = 9 [(.google.api.field_behavior) = IMMUTABLE];
public boolean hasDuration()
Output only. The duration of the conversation.
.google.protobuf.Duration duration = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasDuration in interface ConversationOrBuilderpublic com.google.protobuf.Duration getDuration()
Output only. The duration of the conversation.
.google.protobuf.Duration duration = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
getDuration in interface ConversationOrBuilderpublic Conversation.Builder setDuration(com.google.protobuf.Duration value)
Output only. The duration of the conversation.
.google.protobuf.Duration duration = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Conversation.Builder setDuration(com.google.protobuf.Duration.Builder builderForValue)
Output only. The duration of the conversation.
.google.protobuf.Duration duration = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Conversation.Builder mergeDuration(com.google.protobuf.Duration value)
Output only. The duration of the conversation.
.google.protobuf.Duration duration = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Conversation.Builder clearDuration()
Output only. The duration of the conversation.
.google.protobuf.Duration duration = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.Duration.Builder getDurationBuilder()
Output only. The duration of the conversation.
.google.protobuf.Duration duration = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.DurationOrBuilder getDurationOrBuilder()
Output only. The duration of the conversation.
.google.protobuf.Duration duration = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
getDurationOrBuilder in interface ConversationOrBuilderpublic int getTurnCount()
Output only. The number of turns in the conversation.
int32 turn_count = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];getTurnCount in interface ConversationOrBuilderpublic Conversation.Builder setTurnCount(int value)
Output only. The number of turns in the conversation.
int32 turn_count = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The turnCount to set.public Conversation.Builder clearTurnCount()
Output only. The number of turns in the conversation.
int32 turn_count = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];public 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];
hasLatestAnalysis in interface ConversationOrBuilderpublic 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];
getLatestAnalysis in interface ConversationOrBuilderpublic Conversation.Builder setLatestAnalysis(Analysis value)
Output only. The conversation's latest analysis, if one exists.
.google.cloud.contactcenterinsights.v1.Analysis latest_analysis = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Conversation.Builder setLatestAnalysis(Analysis.Builder builderForValue)
Output only. The conversation's latest analysis, if one exists.
.google.cloud.contactcenterinsights.v1.Analysis latest_analysis = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Conversation.Builder mergeLatestAnalysis(Analysis value)
Output only. The conversation's latest analysis, if one exists.
.google.cloud.contactcenterinsights.v1.Analysis latest_analysis = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Conversation.Builder clearLatestAnalysis()
Output only. The conversation's latest analysis, if one exists.
.google.cloud.contactcenterinsights.v1.Analysis latest_analysis = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Analysis.Builder getLatestAnalysisBuilder()
Output only. The conversation's latest analysis, if one exists.
.google.cloud.contactcenterinsights.v1.Analysis latest_analysis = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
public 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];
getLatestAnalysisOrBuilder in interface ConversationOrBuilderpublic boolean hasLatestSummary()
Output only. Latest summary of the conversation.
.google.cloud.contactcenterinsights.v1.ConversationSummarizationSuggestionData latest_summary = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasLatestSummary in interface ConversationOrBuilderpublic ConversationSummarizationSuggestionData getLatestSummary()
Output only. Latest summary of the conversation.
.google.cloud.contactcenterinsights.v1.ConversationSummarizationSuggestionData latest_summary = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
getLatestSummary in interface ConversationOrBuilderpublic Conversation.Builder setLatestSummary(ConversationSummarizationSuggestionData value)
Output only. Latest summary of the conversation.
.google.cloud.contactcenterinsights.v1.ConversationSummarizationSuggestionData latest_summary = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Conversation.Builder setLatestSummary(ConversationSummarizationSuggestionData.Builder builderForValue)
Output only. Latest summary of the conversation.
.google.cloud.contactcenterinsights.v1.ConversationSummarizationSuggestionData latest_summary = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Conversation.Builder mergeLatestSummary(ConversationSummarizationSuggestionData value)
Output only. Latest summary of the conversation.
.google.cloud.contactcenterinsights.v1.ConversationSummarizationSuggestionData latest_summary = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Conversation.Builder clearLatestSummary()
Output only. Latest summary of the conversation.
.google.cloud.contactcenterinsights.v1.ConversationSummarizationSuggestionData latest_summary = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
public ConversationSummarizationSuggestionData.Builder getLatestSummaryBuilder()
Output only. Latest summary of the conversation.
.google.cloud.contactcenterinsights.v1.ConversationSummarizationSuggestionData latest_summary = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
public ConversationSummarizationSuggestionDataOrBuilder getLatestSummaryOrBuilder()
Output only. Latest summary of the conversation.
.google.cloud.contactcenterinsights.v1.ConversationSummarizationSuggestionData latest_summary = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
getLatestSummaryOrBuilder in interface ConversationOrBuilderpublic 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];
getRuntimeAnnotationsList in interface ConversationOrBuilderpublic 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];
getRuntimeAnnotationsCount in interface ConversationOrBuilderpublic 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];
getRuntimeAnnotations in interface ConversationOrBuilderpublic Conversation.Builder setRuntimeAnnotations(int index, RuntimeAnnotation value)
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];
public Conversation.Builder setRuntimeAnnotations(int index, RuntimeAnnotation.Builder builderForValue)
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];
public Conversation.Builder addRuntimeAnnotations(RuntimeAnnotation value)
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];
public Conversation.Builder addRuntimeAnnotations(int index, RuntimeAnnotation value)
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];
public Conversation.Builder addRuntimeAnnotations(RuntimeAnnotation.Builder builderForValue)
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];
public Conversation.Builder addRuntimeAnnotations(int index, RuntimeAnnotation.Builder builderForValue)
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];
public Conversation.Builder addAllRuntimeAnnotations(Iterable<? extends RuntimeAnnotation> values)
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];
public Conversation.Builder clearRuntimeAnnotations()
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];
public Conversation.Builder removeRuntimeAnnotations(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];
public RuntimeAnnotation.Builder getRuntimeAnnotationsBuilder(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];
public 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];
getRuntimeAnnotationsOrBuilder in interface ConversationOrBuilderpublic 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];
getRuntimeAnnotationsOrBuilderList in interface ConversationOrBuilderpublic RuntimeAnnotation.Builder addRuntimeAnnotationsBuilder()
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];
public RuntimeAnnotation.Builder addRuntimeAnnotationsBuilder(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];
public List<RuntimeAnnotation.Builder> getRuntimeAnnotationsBuilderList()
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];
public int getDialogflowIntentsCount()
ConversationOrBuilder
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];
getDialogflowIntentsCount in interface ConversationOrBuilderpublic 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];
containsDialogflowIntents in interface ConversationOrBuilder@Deprecated public Map<String,DialogflowIntent> getDialogflowIntents()
getDialogflowIntentsMap() instead.getDialogflowIntents in interface ConversationOrBuilderpublic 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];
getDialogflowIntentsMap in interface ConversationOrBuilderpublic 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];
getDialogflowIntentsOrDefault in interface ConversationOrBuilderpublic 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];
getDialogflowIntentsOrThrow in interface ConversationOrBuilderpublic Conversation.Builder clearDialogflowIntents()
public Conversation.Builder removeDialogflowIntents(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 public Map<String,DialogflowIntent> getMutableDialogflowIntents()
public Conversation.Builder putDialogflowIntents(String key, DialogflowIntent value)
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];
public Conversation.Builder putAllDialogflowIntents(Map<String,DialogflowIntent> values)
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];
public DialogflowIntent.Builder putDialogflowIntentsBuilderIfAbsent(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];
public String getObfuscatedUserId()
Obfuscated user ID which the customer sent to us.
string obfuscated_user_id = 21;getObfuscatedUserId in interface ConversationOrBuilderpublic com.google.protobuf.ByteString getObfuscatedUserIdBytes()
Obfuscated user ID which the customer sent to us.
string obfuscated_user_id = 21;getObfuscatedUserIdBytes in interface ConversationOrBuilderpublic Conversation.Builder setObfuscatedUserId(String value)
Obfuscated user ID which the customer sent to us.
string obfuscated_user_id = 21;value - The obfuscatedUserId to set.public Conversation.Builder clearObfuscatedUserId()
Obfuscated user ID which the customer sent to us.
string obfuscated_user_id = 21;public Conversation.Builder setObfuscatedUserIdBytes(com.google.protobuf.ByteString value)
Obfuscated user ID which the customer sent to us.
string obfuscated_user_id = 21;value - The bytes for obfuscatedUserId to set.public final Conversation.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Conversation.Builder>public final Conversation.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Conversation.Builder>Copyright © 2025 Google LLC. All rights reserved.