Interface AnalysisResult.CallAnalysisMetadataOrBuilder (2.18.0)

public static interface AnalysisResult.CallAnalysisMetadataOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

containsEntities(String key)

public abstract 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 abstract 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 abstract 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 abstract 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

getAnnotationsCount()

public abstract 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 abstract 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 abstract 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
TypeDescription
CallAnnotationOrBuilder

getAnnotationsOrBuilderList()

public abstract 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>

getEntities()

public abstract Map<String,Entity> getEntities()

Use #getEntitiesMap() instead.

Returns
TypeDescription
Map<String,Entity>

getEntitiesCount()

public abstract int getEntitiesCount()

All the entities in the call.

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

Returns
TypeDescription
int

getEntitiesMap()

public abstract 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 abstract 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 abstract 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 abstract Map<String,Intent> getIntents()

Use #getIntentsMap() instead.

Returns
TypeDescription
Map<String,Intent>

getIntentsCount()

public abstract int getIntentsCount()

All the matched intents in the call.

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

Returns
TypeDescription
int

getIntentsMap()

public abstract 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 abstract 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 abstract 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 abstract IssueModelResult getIssueModelResult()

Overall conversation-level issue modeling result.

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

Returns
TypeDescription
IssueModelResult

The issueModelResult.

getIssueModelResultOrBuilder()

public abstract IssueModelResultOrBuilder getIssueModelResultOrBuilder()

Overall conversation-level issue modeling result.

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

Returns
TypeDescription
IssueModelResultOrBuilder

getPhraseMatchers()

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

getPhraseMatchersCount()

public abstract 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 abstract 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 abstract 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 abstract 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 abstract 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
TypeDescription
ConversationLevelSentiment

getSentimentsCount()

public abstract 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 abstract List<ConversationLevelSentiment> getSentimentsList()

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

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

Returns
TypeDescription
List<ConversationLevelSentiment>

getSentimentsOrBuilder(int index)

public abstract 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
TypeDescription
ConversationLevelSentimentOrBuilder

getSentimentsOrBuilderList()

public abstract 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 abstract 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.