public final class ConversationSummarizationSuggestionData extends GeneratedMessageV3 implements ConversationSummarizationSuggestionDataOrBuilder
Conversation summarization suggestion data.
Protobuf type
google.cloud.contactcenterinsights.v1.ConversationSummarizationSuggestionData
Static Fields
public static final int ANSWER_RECORD_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
public static final int CONFIDENCE_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
public static final int CONVERSATION_MODEL_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
public static final int METADATA_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
TEXT_FIELD_NUMBER
public static final int TEXT_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
TEXT_SECTIONS_FIELD_NUMBER
public static final int TEXT_SECTIONS_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
Static Methods
public static ConversationSummarizationSuggestionData getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static ConversationSummarizationSuggestionData.Builder newBuilder()
public static ConversationSummarizationSuggestionData.Builder newBuilder(ConversationSummarizationSuggestionData prototype)
public static ConversationSummarizationSuggestionData parseDelimitedFrom(InputStream input)
public static ConversationSummarizationSuggestionData parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static ConversationSummarizationSuggestionData parseFrom(byte[] data)
Parameter |
---|
Name | Description |
data | byte[]
|
public static ConversationSummarizationSuggestionData parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static ConversationSummarizationSuggestionData parseFrom(ByteString data)
public static ConversationSummarizationSuggestionData parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ConversationSummarizationSuggestionData parseFrom(CodedInputStream input)
public static ConversationSummarizationSuggestionData parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static ConversationSummarizationSuggestionData parseFrom(InputStream input)
public static ConversationSummarizationSuggestionData parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static ConversationSummarizationSuggestionData parseFrom(ByteBuffer data)
public static ConversationSummarizationSuggestionData parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<ConversationSummarizationSuggestionData> parser()
Methods
public boolean containsMetadata(String key)
A map that contains metadata about the summarization and the document
from which it originates.
map<string, string> metadata = 3;
Parameter |
---|
Name | Description |
key | String
|
containsTextSections(String key)
public boolean containsTextSections(String key)
The summarization content that is divided into sections. The key is the
section's name and the value is the section's content. There is no
specific format for the key or value.
map<string, string> text_sections = 5;
Parameter |
---|
Name | Description |
key | String
|
public boolean equals(Object obj)
Parameter |
---|
Name | Description |
obj | Object
|
Overrides
public String getAnswerRecord()
The name of the answer record.
Format:
projects/{project}/locations/{location}/answerRecords/{answer_record}
string answer_record = 4;
Returns |
---|
Type | Description |
String | The answerRecord.
|
public ByteString getAnswerRecordBytes()
The name of the answer record.
Format:
projects/{project}/locations/{location}/answerRecords/{answer_record}
string answer_record = 4;
Returns |
---|
Type | Description |
ByteString | The bytes for answerRecord.
|
public float getConfidence()
The confidence score of the summarization.
float confidence = 2;
Returns |
---|
Type | Description |
float | The confidence.
|
public String getConversationModel()
The name of the model that generates this summary.
Format:
projects/{project}/locations/{location}/conversationModels/{conversation_model}
string conversation_model = 6;
Returns |
---|
Type | Description |
String | The conversationModel.
|
public ByteString getConversationModelBytes()
The name of the model that generates this summary.
Format:
projects/{project}/locations/{location}/conversationModels/{conversation_model}
string conversation_model = 6;
Returns |
---|
Type | Description |
ByteString | The bytes for conversationModel.
|
public ConversationSummarizationSuggestionData getDefaultInstanceForType()
public Map<String,String> getMetadata()
public int getMetadataCount()
A map that contains metadata about the summarization and the document
from which it originates.
map<string, string> metadata = 3;
Returns |
---|
Type | Description |
int | |
public Map<String,String> getMetadataMap()
A map that contains metadata about the summarization and the document
from which it originates.
map<string, string> metadata = 3;
public String getMetadataOrDefault(String key, String defaultValue)
A map that contains metadata about the summarization and the document
from which it originates.
map<string, string> metadata = 3;
public String getMetadataOrThrow(String key)
A map that contains metadata about the summarization and the document
from which it originates.
map<string, string> metadata = 3;
Parameter |
---|
Name | Description |
key | String
|
public Parser<ConversationSummarizationSuggestionData> getParserForType()
Overrides
public int getSerializedSize()
Returns |
---|
Type | Description |
int | |
Overrides
getText()
The summarization content that is concatenated into one string.
string text = 1;
Returns |
---|
Type | Description |
String | The text.
|
getTextBytes()
public ByteString getTextBytes()
The summarization content that is concatenated into one string.
string text = 1;
Returns |
---|
Type | Description |
ByteString | The bytes for text.
|
getTextSections()
public Map<String,String> getTextSections()
getTextSectionsCount()
public int getTextSectionsCount()
The summarization content that is divided into sections. The key is the
section's name and the value is the section's content. There is no
specific format for the key or value.
map<string, string> text_sections = 5;
Returns |
---|
Type | Description |
int | |
getTextSectionsMap()
public Map<String,String> getTextSectionsMap()
The summarization content that is divided into sections. The key is the
section's name and the value is the section's content. There is no
specific format for the key or value.
map<string, string> text_sections = 5;
getTextSectionsOrDefault(String key, String defaultValue)
public String getTextSectionsOrDefault(String key, String defaultValue)
The summarization content that is divided into sections. The key is the
section's name and the value is the section's content. There is no
specific format for the key or value.
map<string, string> text_sections = 5;
getTextSectionsOrThrow(String key)
public String getTextSectionsOrThrow(String key)
The summarization content that is divided into sections. The key is the
section's name and the value is the section's content. There is no
specific format for the key or value.
map<string, string> text_sections = 5;
Parameter |
---|
Name | Description |
key | String
|
public final UnknownFieldSet getUnknownFields()
Overrides
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 ConversationSummarizationSuggestionData.Builder newBuilderForType()
protected ConversationSummarizationSuggestionData.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Overrides
public ConversationSummarizationSuggestionData.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides