Class AnalysisResult.CallAnalysisMetadata.Builder (2.4.0)

public static final class AnalysisResult.CallAnalysisMetadata.Builder extends GeneratedMessageV3.Builder<AnalysisResult.CallAnalysisMetadata.Builder> implements AnalysisResult.CallAnalysisMetadataOrBuilder

Call-specific metadata created during analysis.

Protobuf type google.cloud.contactcenterinsights.v1.AnalysisResult.CallAnalysisMetadata

com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
TypeDescription
Descriptor

Methods

addAllAnnotations(Iterable<? extends CallAnnotation> values)

public AnalysisResult.CallAnalysisMetadata.Builder addAllAnnotations(Iterable<? extends CallAnnotation> values)

A list of call annotations that apply to this call.

repeated .google.cloud.contactcenterinsights.v1.CallAnnotation annotations = 2;

Parameter
NameDescription
valuesIterable<? extends com.google.cloud.contactcenterinsights.v1.CallAnnotation>
Returns

addAllSentiments(Iterable<? extends ConversationLevelSentiment> values)

public AnalysisResult.CallAnalysisMetadata.Builder addAllSentiments(Iterable<? extends ConversationLevelSentiment> values)

Overall conversation-level sentiment for each channel of the call.

repeated .google.cloud.contactcenterinsights.v1.ConversationLevelSentiment sentiments = 4;

Parameter
NameDescription
valuesIterable<? extends com.google.cloud.contactcenterinsights.v1.ConversationLevelSentiment>
Returns

addAnnotations(CallAnnotation value)

public AnalysisResult.CallAnalysisMetadata.Builder addAnnotations(CallAnnotation value)

A list of call annotations that apply to this call.

repeated .google.cloud.contactcenterinsights.v1.CallAnnotation annotations = 2;

Parameter
NameDescription
valueCallAnnotation
Returns

addAnnotations(CallAnnotation.Builder builderForValue)

public AnalysisResult.CallAnalysisMetadata.Builder addAnnotations(CallAnnotation.Builder builderForValue)

A list of call annotations that apply to this call.

repeated .google.cloud.contactcenterinsights.v1.CallAnnotation annotations = 2;

Parameter
NameDescription
builderForValueCallAnnotation.Builder
Returns

addAnnotations(int index, CallAnnotation value)

public AnalysisResult.CallAnalysisMetadata.Builder addAnnotations(int index, CallAnnotation value)

A list of call annotations that apply to this call.

repeated .google.cloud.contactcenterinsights.v1.CallAnnotation annotations = 2;

Parameters
NameDescription
indexint
valueCallAnnotation
Returns

addAnnotations(int index, CallAnnotation.Builder builderForValue)

public AnalysisResult.CallAnalysisMetadata.Builder addAnnotations(int index, CallAnnotation.Builder builderForValue)

A list of call annotations that apply to this call.

repeated .google.cloud.contactcenterinsights.v1.CallAnnotation annotations = 2;

Parameters
NameDescription
indexint
builderForValueCallAnnotation.Builder
Returns

addAnnotationsBuilder()

public CallAnnotation.Builder addAnnotationsBuilder()

A list of call annotations that apply to this call.

repeated .google.cloud.contactcenterinsights.v1.CallAnnotation annotations = 2;

Returns
TypeDescription
CallAnnotation.Builder

addAnnotationsBuilder(int index)

public CallAnnotation.Builder addAnnotationsBuilder(int index)

A list of call annotations that apply to this call.

repeated .google.cloud.contactcenterinsights.v1.CallAnnotation annotations = 2;

Parameter
NameDescription
indexint
Returns
TypeDescription
CallAnnotation.Builder

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public AnalysisResult.CallAnalysisMetadata.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns Overrides

addSentiments(ConversationLevelSentiment value)

public AnalysisResult.CallAnalysisMetadata.Builder addSentiments(ConversationLevelSentiment value)

Overall conversation-level sentiment for each channel of the call.

repeated .google.cloud.contactcenterinsights.v1.ConversationLevelSentiment sentiments = 4;

Parameter
NameDescription
valueConversationLevelSentiment
Returns

addSentiments(ConversationLevelSentiment.Builder builderForValue)

public AnalysisResult.CallAnalysisMetadata.Builder addSentiments(ConversationLevelSentiment.Builder builderForValue)

Overall conversation-level sentiment for each channel of the call.

repeated .google.cloud.contactcenterinsights.v1.ConversationLevelSentiment sentiments = 4;

Parameter
NameDescription
builderForValueConversationLevelSentiment.Builder
Returns

addSentiments(int index, ConversationLevelSentiment value)

public AnalysisResult.CallAnalysisMetadata.Builder addSentiments(int index, ConversationLevelSentiment value)

Overall conversation-level sentiment for each channel of the call.

repeated .google.cloud.contactcenterinsights.v1.ConversationLevelSentiment sentiments = 4;

Parameters
NameDescription
indexint
valueConversationLevelSentiment
Returns

addSentiments(int index, ConversationLevelSentiment.Builder builderForValue)

public AnalysisResult.CallAnalysisMetadata.Builder addSentiments(int index, ConversationLevelSentiment.Builder builderForValue)

Overall conversation-level sentiment for each channel of the call.

repeated .google.cloud.contactcenterinsights.v1.ConversationLevelSentiment sentiments = 4;

Parameters
NameDescription
indexint
builderForValueConversationLevelSentiment.Builder
Returns

addSentimentsBuilder()

public ConversationLevelSentiment.Builder addSentimentsBuilder()

Overall conversation-level sentiment for each channel of the call.

repeated .google.cloud.contactcenterinsights.v1.ConversationLevelSentiment sentiments = 4;

Returns

addSentimentsBuilder(int index)

public ConversationLevelSentiment.Builder addSentimentsBuilder(int index)

Overall conversation-level sentiment for each channel of the call.

repeated .google.cloud.contactcenterinsights.v1.ConversationLevelSentiment sentiments = 4;

Parameter
NameDescription
indexint
Returns

build()

public AnalysisResult.CallAnalysisMetadata build()
Returns

buildPartial()

public AnalysisResult.CallAnalysisMetadata buildPartial()
Returns

clear()

public AnalysisResult.CallAnalysisMetadata.Builder clear()
Returns Overrides

clearAnnotations()

public AnalysisResult.CallAnalysisMetadata.Builder clearAnnotations()

A list of call annotations that apply to this call.

repeated .google.cloud.contactcenterinsights.v1.CallAnnotation annotations = 2;

Returns

clearEntities()

public AnalysisResult.CallAnalysisMetadata.Builder clearEntities()
Returns

clearField(Descriptors.FieldDescriptor field)

public AnalysisResult.CallAnalysisMetadata.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
NameDescription
fieldFieldDescriptor
Returns Overrides

clearIntents()

public AnalysisResult.CallAnalysisMetadata.Builder clearIntents()
Returns

clearIssueModelResult()

public AnalysisResult.CallAnalysisMetadata.Builder clearIssueModelResult()

Overall conversation-level issue modeling result.

.google.cloud.contactcenterinsights.v1.IssueModelResult issue_model_result = 8;

Returns

clearOneof(Descriptors.OneofDescriptor oneof)

public AnalysisResult.CallAnalysisMetadata.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
NameDescription
oneofOneofDescriptor
Returns Overrides

clearPhraseMatchers()

public AnalysisResult.CallAnalysisMetadata.Builder clearPhraseMatchers()
Returns

clearSentiments()

public AnalysisResult.CallAnalysisMetadata.Builder clearSentiments()

Overall conversation-level sentiment for each channel of the call.

repeated .google.cloud.contactcenterinsights.v1.ConversationLevelSentiment sentiments = 4;

Returns

clone()

public AnalysisResult.CallAnalysisMetadata.Builder clone()
Returns Overrides

containsEntities(String key)

public boolean containsEntities(String key)

All the entities in the call.

map<string, .google.cloud.contactcenterinsights.v1.Entity> entities = 3;

Parameter
NameDescription
keyString
Returns
TypeDescription
boolean

containsIntents(String key)

public boolean containsIntents(String key)

All the matched intents in the call.

map<string, .google.cloud.contactcenterinsights.v1.Intent> intents = 6;

Parameter
NameDescription
keyString
Returns
TypeDescription
boolean

containsPhraseMatchers(String key)

public boolean containsPhraseMatchers(String key)

All the matched phrase matchers in the call.

map<string, .google.cloud.contactcenterinsights.v1.PhraseMatchData> phrase_matchers = 7;

Parameter
NameDescription
keyString
Returns
TypeDescription
boolean

getAnnotations(int index)

public CallAnnotation getAnnotations(int index)

A list of call annotations that apply to this call.

repeated .google.cloud.contactcenterinsights.v1.CallAnnotation annotations = 2;

Parameter
NameDescription
indexint
Returns
TypeDescription
CallAnnotation

getAnnotationsBuilder(int index)

public CallAnnotation.Builder getAnnotationsBuilder(int index)

A list of call annotations that apply to this call.

repeated .google.cloud.contactcenterinsights.v1.CallAnnotation annotations = 2;

Parameter
NameDescription
indexint
Returns
TypeDescription
CallAnnotation.Builder

getAnnotationsBuilderList()

public List<CallAnnotation.Builder> getAnnotationsBuilderList()

A list of call annotations that apply to this call.

repeated .google.cloud.contactcenterinsights.v1.CallAnnotation annotations = 2;

Returns
TypeDescription
List<Builder>

getAnnotationsCount()

public int getAnnotationsCount()

A list of call annotations that apply to this call.

repeated .google.cloud.contactcenterinsights.v1.CallAnnotation annotations = 2;

Returns
TypeDescription
int

getAnnotationsList()

public List<CallAnnotation> getAnnotationsList()

A list of call annotations that apply to this call.

repeated .google.cloud.contactcenterinsights.v1.CallAnnotation annotations = 2;

Returns
TypeDescription
List<CallAnnotation>

getAnnotationsOrBuilder(int index)

public CallAnnotationOrBuilder getAnnotationsOrBuilder(int index)

A list of call annotations that apply to this call.

repeated .google.cloud.contactcenterinsights.v1.CallAnnotation annotations = 2;

Parameter
NameDescription
indexint
Returns

getAnnotationsOrBuilderList()

public List<? extends CallAnnotationOrBuilder> getAnnotationsOrBuilderList()

A list of call annotations that apply to this call.

repeated .google.cloud.contactcenterinsights.v1.CallAnnotation annotations = 2;

Returns
TypeDescription
List<? extends com.google.cloud.contactcenterinsights.v1.CallAnnotationOrBuilder>

getDefaultInstanceForType()

public AnalysisResult.CallAnalysisMetadata getDefaultInstanceForType()
Returns

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
TypeDescription
Descriptor
Overrides

getEntities()

public Map<String,Entity> getEntities()

Use #getEntitiesMap() instead.

Returns
TypeDescription
Map<String,Entity>

getEntitiesCount()

public int getEntitiesCount()

All the entities in the call.

map<string, .google.cloud.contactcenterinsights.v1.Entity> entities = 3;

Returns
TypeDescription
int

getEntitiesMap()

public Map<String,Entity> getEntitiesMap()

All the entities in the call.

map<string, .google.cloud.contactcenterinsights.v1.Entity> entities = 3;

Returns
TypeDescription
Map<String,Entity>

getEntitiesOrDefault(String key, Entity defaultValue)

public Entity getEntitiesOrDefault(String key, Entity defaultValue)

All the entities in the call.

map<string, .google.cloud.contactcenterinsights.v1.Entity> entities = 3;

Parameters
NameDescription
keyString
defaultValueEntity
Returns
TypeDescription
Entity

getEntitiesOrThrow(String key)

public Entity getEntitiesOrThrow(String key)

All the entities in the call.

map<string, .google.cloud.contactcenterinsights.v1.Entity> entities = 3;

Parameter
NameDescription
keyString
Returns
TypeDescription
Entity

getIntents()

public Map<String,Intent> getIntents()

Use #getIntentsMap() instead.

Returns
TypeDescription
Map<String,Intent>

getIntentsCount()

public int getIntentsCount()

All the matched intents in the call.

map<string, .google.cloud.contactcenterinsights.v1.Intent> intents = 6;

Returns
TypeDescription
int

getIntentsMap()

public Map<String,Intent> getIntentsMap()

All the matched intents in the call.

map<string, .google.cloud.contactcenterinsights.v1.Intent> intents = 6;

Returns
TypeDescription
Map<String,Intent>

getIntentsOrDefault(String key, Intent defaultValue)

public Intent getIntentsOrDefault(String key, Intent defaultValue)

All the matched intents in the call.

map<string, .google.cloud.contactcenterinsights.v1.Intent> intents = 6;

Parameters
NameDescription
keyString
defaultValueIntent
Returns
TypeDescription
Intent

getIntentsOrThrow(String key)

public Intent getIntentsOrThrow(String key)

All the matched intents in the call.

map<string, .google.cloud.contactcenterinsights.v1.Intent> intents = 6;

Parameter
NameDescription
keyString
Returns
TypeDescription
Intent

getIssueModelResult()

public IssueModelResult getIssueModelResult()

Overall conversation-level issue modeling result.

.google.cloud.contactcenterinsights.v1.IssueModelResult issue_model_result = 8;

Returns
TypeDescription
IssueModelResult

The issueModelResult.

getIssueModelResultBuilder()

public IssueModelResult.Builder getIssueModelResultBuilder()

Overall conversation-level issue modeling result.

.google.cloud.contactcenterinsights.v1.IssueModelResult issue_model_result = 8;

Returns

getIssueModelResultOrBuilder()

public IssueModelResultOrBuilder getIssueModelResultOrBuilder()

Overall conversation-level issue modeling result.

.google.cloud.contactcenterinsights.v1.IssueModelResult issue_model_result = 8;

Returns

getMutableEntities()

public Map<String,Entity> getMutableEntities()

Use alternate mutation accessors instead.

Returns
TypeDescription
Map<String,Entity>

getMutableIntents()

public Map<String,Intent> getMutableIntents()

Use alternate mutation accessors instead.

Returns
TypeDescription
Map<String,Intent>

getMutablePhraseMatchers()

public Map<String,PhraseMatchData> getMutablePhraseMatchers()

Use alternate mutation accessors instead.

Returns
TypeDescription
Map<String,PhraseMatchData>

getPhraseMatchers()

public Map<String,PhraseMatchData> getPhraseMatchers()
Returns
TypeDescription
Map<String,PhraseMatchData>

getPhraseMatchersCount()

public int getPhraseMatchersCount()

All the matched phrase matchers in the call.

map<string, .google.cloud.contactcenterinsights.v1.PhraseMatchData> phrase_matchers = 7;

Returns
TypeDescription
int

getPhraseMatchersMap()

public Map<String,PhraseMatchData> getPhraseMatchersMap()

All the matched phrase matchers in the call.

map<string, .google.cloud.contactcenterinsights.v1.PhraseMatchData> phrase_matchers = 7;

Returns
TypeDescription
Map<String,PhraseMatchData>

getPhraseMatchersOrDefault(String key, PhraseMatchData defaultValue)

public PhraseMatchData getPhraseMatchersOrDefault(String key, PhraseMatchData defaultValue)

All the matched phrase matchers in the call.

map<string, .google.cloud.contactcenterinsights.v1.PhraseMatchData> phrase_matchers = 7;

Parameters
NameDescription
keyString
defaultValuePhraseMatchData
Returns
TypeDescription
PhraseMatchData

getPhraseMatchersOrThrow(String key)

public PhraseMatchData getPhraseMatchersOrThrow(String key)

All the matched phrase matchers in the call.

map<string, .google.cloud.contactcenterinsights.v1.PhraseMatchData> phrase_matchers = 7;

Parameter
NameDescription
keyString
Returns
TypeDescription
PhraseMatchData

getSentiments(int index)

public ConversationLevelSentiment getSentiments(int index)

Overall conversation-level sentiment for each channel of the call.

repeated .google.cloud.contactcenterinsights.v1.ConversationLevelSentiment sentiments = 4;

Parameter
NameDescription
indexint
Returns

getSentimentsBuilder(int index)

public ConversationLevelSentiment.Builder getSentimentsBuilder(int index)

Overall conversation-level sentiment for each channel of the call.

repeated .google.cloud.contactcenterinsights.v1.ConversationLevelSentiment sentiments = 4;

Parameter
NameDescription
indexint
Returns

getSentimentsBuilderList()

public List<ConversationLevelSentiment.Builder> getSentimentsBuilderList()

Overall conversation-level sentiment for each channel of the call.

repeated .google.cloud.contactcenterinsights.v1.ConversationLevelSentiment sentiments = 4;

Returns
TypeDescription
List<Builder>

getSentimentsCount()

public int getSentimentsCount()

Overall conversation-level sentiment for each channel of the call.

repeated .google.cloud.contactcenterinsights.v1.ConversationLevelSentiment sentiments = 4;

Returns
TypeDescription
int

getSentimentsList()

public List<ConversationLevelSentiment> getSentimentsList()

Overall conversation-level sentiment for each channel of the call.

repeated .google.cloud.contactcenterinsights.v1.ConversationLevelSentiment sentiments = 4;

Returns

getSentimentsOrBuilder(int index)

public ConversationLevelSentimentOrBuilder getSentimentsOrBuilder(int index)

Overall conversation-level sentiment for each channel of the call.

repeated .google.cloud.contactcenterinsights.v1.ConversationLevelSentiment sentiments = 4;

Parameter
NameDescription
indexint
Returns

getSentimentsOrBuilderList()

public List<? extends ConversationLevelSentimentOrBuilder> getSentimentsOrBuilderList()

Overall conversation-level sentiment for each channel of the call.

repeated .google.cloud.contactcenterinsights.v1.ConversationLevelSentiment sentiments = 4;

Returns
TypeDescription
List<? extends com.google.cloud.contactcenterinsights.v1.ConversationLevelSentimentOrBuilder>

hasIssueModelResult()

public boolean hasIssueModelResult()

Overall conversation-level issue modeling result.

.google.cloud.contactcenterinsights.v1.IssueModelResult issue_model_result = 8;

Returns
TypeDescription
boolean

Whether the issueModelResult field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
TypeDescription
FieldAccessorTable
Overrides

internalGetMapField(int number)

protected MapField internalGetMapField(int number)
Parameter
NameDescription
numberint
Returns
TypeDescription
MapField
Overrides

internalGetMutableMapField(int number)

protected MapField internalGetMutableMapField(int number)
Parameter
NameDescription
numberint
Returns
TypeDescription
MapField
Overrides

isInitialized()

public final boolean isInitialized()
Returns
TypeDescription
boolean
Overrides

mergeFrom(AnalysisResult.CallAnalysisMetadata other)

public AnalysisResult.CallAnalysisMetadata.Builder mergeFrom(AnalysisResult.CallAnalysisMetadata other)
Parameter Returns

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public AnalysisResult.CallAnalysisMetadata.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputCodedInputStream
extensionRegistryExtensionRegistryLite
Returns Overrides Exceptions
TypeDescription
IOException

mergeFrom(Message other)

public AnalysisResult.CallAnalysisMetadata.Builder mergeFrom(Message other)
Parameter
NameDescription
otherMessage
Returns Overrides

mergeIssueModelResult(IssueModelResult value)

public AnalysisResult.CallAnalysisMetadata.Builder mergeIssueModelResult(IssueModelResult value)

Overall conversation-level issue modeling result.

.google.cloud.contactcenterinsights.v1.IssueModelResult issue_model_result = 8;

Parameter
NameDescription
valueIssueModelResult
Returns

mergeUnknownFields(UnknownFieldSet unknownFields)

public final AnalysisResult.CallAnalysisMetadata.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns Overrides

putAllEntities(Map<String,Entity> values)

public AnalysisResult.CallAnalysisMetadata.Builder putAllEntities(Map<String,Entity> values)

All the entities in the call.

map<string, .google.cloud.contactcenterinsights.v1.Entity> entities = 3;

Parameter
NameDescription
valuesMap<String,Entity>
Returns

putAllIntents(Map<String,Intent> values)

public AnalysisResult.CallAnalysisMetadata.Builder putAllIntents(Map<String,Intent> values)

All the matched intents in the call.

map<string, .google.cloud.contactcenterinsights.v1.Intent> intents = 6;

Parameter
NameDescription
valuesMap<String,Intent>
Returns

putAllPhraseMatchers(Map<String,PhraseMatchData> values)

public AnalysisResult.CallAnalysisMetadata.Builder putAllPhraseMatchers(Map<String,PhraseMatchData> values)

All the matched phrase matchers in the call.

map<string, .google.cloud.contactcenterinsights.v1.PhraseMatchData> phrase_matchers = 7;

Parameter
NameDescription
valuesMap<String,PhraseMatchData>
Returns

putEntities(String key, Entity value)

public AnalysisResult.CallAnalysisMetadata.Builder putEntities(String key, Entity value)

All the entities in the call.

map<string, .google.cloud.contactcenterinsights.v1.Entity> entities = 3;

Parameters
NameDescription
keyString
valueEntity
Returns

putIntents(String key, Intent value)

public AnalysisResult.CallAnalysisMetadata.Builder putIntents(String key, Intent value)

All the matched intents in the call.

map<string, .google.cloud.contactcenterinsights.v1.Intent> intents = 6;

Parameters
NameDescription
keyString
valueIntent
Returns

putPhraseMatchers(String key, PhraseMatchData value)

public AnalysisResult.CallAnalysisMetadata.Builder putPhraseMatchers(String key, PhraseMatchData value)

All the matched phrase matchers in the call.

map<string, .google.cloud.contactcenterinsights.v1.PhraseMatchData> phrase_matchers = 7;

Parameters
NameDescription
keyString
valuePhraseMatchData
Returns

removeAnnotations(int index)

public AnalysisResult.CallAnalysisMetadata.Builder removeAnnotations(int index)

A list of call annotations that apply to this call.

repeated .google.cloud.contactcenterinsights.v1.CallAnnotation annotations = 2;

Parameter
NameDescription
indexint
Returns

removeEntities(String key)

public AnalysisResult.CallAnalysisMetadata.Builder removeEntities(String key)

All the entities in the call.

map<string, .google.cloud.contactcenterinsights.v1.Entity> entities = 3;

Parameter
NameDescription
keyString
Returns

removeIntents(String key)

public AnalysisResult.CallAnalysisMetadata.Builder removeIntents(String key)

All the matched intents in the call.

map<string, .google.cloud.contactcenterinsights.v1.Intent> intents = 6;

Parameter
NameDescription
keyString
Returns

removePhraseMatchers(String key)

public AnalysisResult.CallAnalysisMetadata.Builder removePhraseMatchers(String key)

All the matched phrase matchers in the call.

map<string, .google.cloud.contactcenterinsights.v1.PhraseMatchData> phrase_matchers = 7;

Parameter
NameDescription
keyString
Returns

removeSentiments(int index)

public AnalysisResult.CallAnalysisMetadata.Builder removeSentiments(int index)

Overall conversation-level sentiment for each channel of the call.

repeated .google.cloud.contactcenterinsights.v1.ConversationLevelSentiment sentiments = 4;

Parameter
NameDescription
indexint
Returns

setAnnotations(int index, CallAnnotation value)

public AnalysisResult.CallAnalysisMetadata.Builder setAnnotations(int index, CallAnnotation value)

A list of call annotations that apply to this call.

repeated .google.cloud.contactcenterinsights.v1.CallAnnotation annotations = 2;

Parameters
NameDescription
indexint
valueCallAnnotation
Returns

setAnnotations(int index, CallAnnotation.Builder builderForValue)

public AnalysisResult.CallAnalysisMetadata.Builder setAnnotations(int index, CallAnnotation.Builder builderForValue)

A list of call annotations that apply to this call.

repeated .google.cloud.contactcenterinsights.v1.CallAnnotation annotations = 2;

Parameters
NameDescription
indexint
builderForValueCallAnnotation.Builder
Returns

setField(Descriptors.FieldDescriptor field, Object value)

public AnalysisResult.CallAnalysisMetadata.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns Overrides

setIssueModelResult(IssueModelResult value)

public AnalysisResult.CallAnalysisMetadata.Builder setIssueModelResult(IssueModelResult value)

Overall conversation-level issue modeling result.

.google.cloud.contactcenterinsights.v1.IssueModelResult issue_model_result = 8;

Parameter
NameDescription
valueIssueModelResult
Returns

setIssueModelResult(IssueModelResult.Builder builderForValue)

public AnalysisResult.CallAnalysisMetadata.Builder setIssueModelResult(IssueModelResult.Builder builderForValue)

Overall conversation-level issue modeling result.

.google.cloud.contactcenterinsights.v1.IssueModelResult issue_model_result = 8;

Parameter
NameDescription
builderForValueIssueModelResult.Builder
Returns

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public AnalysisResult.CallAnalysisMetadata.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
NameDescription
fieldFieldDescriptor
indexint
valueObject
Returns Overrides

setSentiments(int index, ConversationLevelSentiment value)

public AnalysisResult.CallAnalysisMetadata.Builder setSentiments(int index, ConversationLevelSentiment value)

Overall conversation-level sentiment for each channel of the call.

repeated .google.cloud.contactcenterinsights.v1.ConversationLevelSentiment sentiments = 4;

Parameters
NameDescription
indexint
valueConversationLevelSentiment
Returns

setSentiments(int index, ConversationLevelSentiment.Builder builderForValue)

public AnalysisResult.CallAnalysisMetadata.Builder setSentiments(int index, ConversationLevelSentiment.Builder builderForValue)

Overall conversation-level sentiment for each channel of the call.

repeated .google.cloud.contactcenterinsights.v1.ConversationLevelSentiment sentiments = 4;

Parameters
NameDescription
indexint
builderForValueConversationLevelSentiment.Builder
Returns

setUnknownFields(UnknownFieldSet unknownFields)

public final AnalysisResult.CallAnalysisMetadata.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns Overrides