public static final class AnalysisResult.CallAnalysisMetadata extends GeneratedMessageV3 implements AnalysisResult.CallAnalysisMetadataOrBuilder
Call-specific metadata created during analysis.
Protobuf type google.cloud.contactcenterinsights.v1.AnalysisResult.CallAnalysisMetadata
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
Static Fields
public static final int ANNOTATIONS_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
public static final int ENTITIES_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
public static final int INTENTS_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
public static final int ISSUE_MODEL_RESULT_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
public static final int PHRASE_MATCHERS_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
public static final int SENTIMENTS_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
Static Methods
public static AnalysisResult.CallAnalysisMetadata getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static AnalysisResult.CallAnalysisMetadata.Builder newBuilder()
public static AnalysisResult.CallAnalysisMetadata.Builder newBuilder(AnalysisResult.CallAnalysisMetadata prototype)
public static AnalysisResult.CallAnalysisMetadata parseDelimitedFrom(InputStream input)
public static AnalysisResult.CallAnalysisMetadata parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static AnalysisResult.CallAnalysisMetadata parseFrom(byte[] data)
Parameter |
---|
Name | Description |
data | byte[]
|
public static AnalysisResult.CallAnalysisMetadata parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static AnalysisResult.CallAnalysisMetadata parseFrom(ByteString data)
public static AnalysisResult.CallAnalysisMetadata parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static AnalysisResult.CallAnalysisMetadata parseFrom(CodedInputStream input)
public static AnalysisResult.CallAnalysisMetadata parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static AnalysisResult.CallAnalysisMetadata parseFrom(InputStream input)
public static AnalysisResult.CallAnalysisMetadata parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static AnalysisResult.CallAnalysisMetadata parseFrom(ByteBuffer data)
public static AnalysisResult.CallAnalysisMetadata parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<AnalysisResult.CallAnalysisMetadata> parser()
Methods
public boolean containsEntities(String key)
All the entities in the call.
map<string, .google.cloud.contactcenterinsights.v1.Entity> entities = 3;
Parameter |
---|
Name | Description |
key | String
|
public boolean containsIntents(String key)
All the matched intents in the call.
map<string, .google.cloud.contactcenterinsights.v1.Intent> intents = 6;
Parameter |
---|
Name | Description |
key | String
|
public boolean containsPhraseMatchers(String key)
All the matched phrase matchers in the call.
map<string, .google.cloud.contactcenterinsights.v1.PhraseMatchData> phrase_matchers = 7;
Parameter |
---|
Name | Description |
key | String
|
public boolean equals(Object obj)
Parameter |
---|
Name | Description |
obj | Object
|
Overrides
public CallAnnotation getAnnotations(int index)
A list of call annotations that apply to this call.
repeated .google.cloud.contactcenterinsights.v1.CallAnnotation annotations = 2;
Parameter |
---|
Name | Description |
index | int
|
public int getAnnotationsCount()
A list of call annotations that apply to this call.
repeated .google.cloud.contactcenterinsights.v1.CallAnnotation annotations = 2;
Returns |
---|
Type | Description |
int | |
public List<CallAnnotation> getAnnotationsList()
A list of call annotations that apply to this call.
repeated .google.cloud.contactcenterinsights.v1.CallAnnotation annotations = 2;
public CallAnnotationOrBuilder getAnnotationsOrBuilder(int index)
A list of call annotations that apply to this call.
repeated .google.cloud.contactcenterinsights.v1.CallAnnotation annotations = 2;
Parameter |
---|
Name | Description |
index | int
|
public List<? extends CallAnnotationOrBuilder> getAnnotationsOrBuilderList()
A list of call annotations that apply to this call.
repeated .google.cloud.contactcenterinsights.v1.CallAnnotation annotations = 2;
Returns |
---|
Type | Description |
List<? extends com.google.cloud.contactcenterinsights.v1.CallAnnotationOrBuilder> | |
public AnalysisResult.CallAnalysisMetadata getDefaultInstanceForType()
public Map<String,Entity> getEntities()
public int getEntitiesCount()
All the entities in the call.
map<string, .google.cloud.contactcenterinsights.v1.Entity> entities = 3;
Returns |
---|
Type | Description |
int | |
public Map<String,Entity> getEntitiesMap()
All the entities in the call.
map<string, .google.cloud.contactcenterinsights.v1.Entity> entities = 3;
public Entity getEntitiesOrDefault(String key, Entity defaultValue)
All the entities in the call.
map<string, .google.cloud.contactcenterinsights.v1.Entity> entities = 3;
public Entity getEntitiesOrThrow(String key)
All the entities in the call.
map<string, .google.cloud.contactcenterinsights.v1.Entity> entities = 3;
Parameter |
---|
Name | Description |
key | String
|
public Map<String,Intent> getIntents()
public int getIntentsCount()
All the matched intents in the call.
map<string, .google.cloud.contactcenterinsights.v1.Intent> intents = 6;
Returns |
---|
Type | Description |
int | |
public Map<String,Intent> getIntentsMap()
All the matched intents in the call.
map<string, .google.cloud.contactcenterinsights.v1.Intent> intents = 6;
public Intent getIntentsOrDefault(String key, Intent defaultValue)
All the matched intents in the call.
map<string, .google.cloud.contactcenterinsights.v1.Intent> intents = 6;
public Intent getIntentsOrThrow(String key)
All the matched intents in the call.
map<string, .google.cloud.contactcenterinsights.v1.Intent> intents = 6;
Parameter |
---|
Name | Description |
key | String
|
public IssueModelResult getIssueModelResult()
Overall conversation-level issue modeling result.
.google.cloud.contactcenterinsights.v1.IssueModelResult issue_model_result = 8;
public IssueModelResultOrBuilder getIssueModelResultOrBuilder()
Overall conversation-level issue modeling result.
.google.cloud.contactcenterinsights.v1.IssueModelResult issue_model_result = 8;
public Parser<AnalysisResult.CallAnalysisMetadata> getParserForType()
Overrides
public Map<String,PhraseMatchData> getPhraseMatchers()
public int getPhraseMatchersCount()
All the matched phrase matchers in the call.
map<string, .google.cloud.contactcenterinsights.v1.PhraseMatchData> phrase_matchers = 7;
Returns |
---|
Type | Description |
int | |
public Map<String,PhraseMatchData> getPhraseMatchersMap()
All the matched phrase matchers in the call.
map<string, .google.cloud.contactcenterinsights.v1.PhraseMatchData> phrase_matchers = 7;
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;
public PhraseMatchData getPhraseMatchersOrThrow(String key)
All the matched phrase matchers in the call.
map<string, .google.cloud.contactcenterinsights.v1.PhraseMatchData> phrase_matchers = 7;
Parameter |
---|
Name | Description |
key | String
|
public ConversationLevelSentiment getSentiments(int index)
Overall conversation-level sentiment for each channel of the call.
repeated .google.cloud.contactcenterinsights.v1.ConversationLevelSentiment sentiments = 4;
Parameter |
---|
Name | Description |
index | int
|
public int getSentimentsCount()
Overall conversation-level sentiment for each channel of the call.
repeated .google.cloud.contactcenterinsights.v1.ConversationLevelSentiment sentiments = 4;
Returns |
---|
Type | Description |
int | |
public List<ConversationLevelSentiment> getSentimentsList()
Overall conversation-level sentiment for each channel of the call.
repeated .google.cloud.contactcenterinsights.v1.ConversationLevelSentiment sentiments = 4;
public ConversationLevelSentimentOrBuilder getSentimentsOrBuilder(int index)
Overall conversation-level sentiment for each channel of the call.
repeated .google.cloud.contactcenterinsights.v1.ConversationLevelSentiment sentiments = 4;
Parameter |
---|
Name | Description |
index | int
|
public List<? extends ConversationLevelSentimentOrBuilder> getSentimentsOrBuilderList()
Overall conversation-level sentiment for each channel of the call.
repeated .google.cloud.contactcenterinsights.v1.ConversationLevelSentiment sentiments = 4;
Returns |
---|
Type | Description |
List<? extends com.google.cloud.contactcenterinsights.v1.ConversationLevelSentimentOrBuilder> | |
public int getSerializedSize()
Returns |
---|
Type | Description |
int | |
Overrides
public boolean hasIssueModelResult()
Overall conversation-level issue modeling result.
.google.cloud.contactcenterinsights.v1.IssueModelResult issue_model_result = 8;
Returns |
---|
Type | Description |
boolean | Whether the issueModelResult field is set.
|
Returns |
---|
Type | Description |
int | |
Overrides
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
protected MapField internalGetMapField(int number)
Parameter |
---|
Name | Description |
number | int
|
Overrides
public final boolean isInitialized()
Overrides
public AnalysisResult.CallAnalysisMetadata.Builder newBuilderForType()
protected AnalysisResult.CallAnalysisMetadata.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Overrides
public AnalysisResult.CallAnalysisMetadata.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides