public final class ConversationSummarizationSuggestionData extends GeneratedMessageV3 implements ConversationSummarizationSuggestionDataOrBuilder
   
   Conversation summarization suggestion data.
 Protobuf type 
 google.cloud.contactcenterinsights.v1.ConversationSummarizationSuggestionData
 
  
  
  
    Inherited Members
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
    
    
      com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
    
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
   
  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;
 
  
  
    
      
        | Returns | 
      
      
        | Type | 
        Description | 
      
      
        String | 
         | 
      
    
  
  
  
  
    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
  | 
      
    
  
  
    
      
        | Returns | 
      
      
        | Type | 
        Description | 
      
      
        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() (deprecated)
  
    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;
 
  
  
    
      
        | Returns | 
      
      
        | Type | 
        Description | 
      
      
        String | 
         | 
      
    
  
  
  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
  | 
      
    
  
  
    
      
        | Returns | 
      
      
        | Type | 
        Description | 
      
      
        String | 
         | 
      
    
  
  
  
  
  
    
      
        | Returns | 
      
      
        | Type | 
        Description | 
      
      
        int | 
         | 
      
    
  
  Overrides
  
  
  
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  
  Overrides
  
  
  
  
    protected MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
   
  
    
      
        | Parameter | 
      
      
        | Name | 
        Description | 
      
      
        number | 
        int
  | 
      
    
  
  
    
      
        | Returns | 
      
      
        | Type | 
        Description | 
      
      
        com.google.protobuf.MapFieldReflectionAccessor | 
         | 
      
    
  
  Overrides
  com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
  
  
  
    public final boolean isInitialized()
   
  
  Overrides
  
  
  
  
    public ConversationSummarizationSuggestionData.Builder newBuilderForType()
   
  
  
  
  
    protected ConversationSummarizationSuggestionData.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
   
  
  
  Overrides
  
  
  
  
    protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
   
  
  
    
      
        | Returns | 
      
      
        | Type | 
        Description | 
      
      
        Object | 
         | 
      
    
  
  Overrides
  
  
  
  
    public ConversationSummarizationSuggestionData.Builder toBuilder()
   
  
  
  
  
    public void writeTo(CodedOutputStream output)
   
  
  Overrides