Class SummarizationEvaluationMetrics.ConversationDetail (4.86.0)

public static final class SummarizationEvaluationMetrics.ConversationDetail extends GeneratedMessageV3 implements SummarizationEvaluationMetrics.ConversationDetailOrBuilder

Aggregated evaluation result on conversation level. This contains evaluation results of all the metrics and sections.

Protobuf type google.cloud.dialogflow.v2beta1.SummarizationEvaluationMetrics.ConversationDetail

Inheritance

Object > AbstractMessageLite<MessageType,BuilderType> > AbstractMessage > GeneratedMessageV3 > SummarizationEvaluationMetrics.ConversationDetail

Static Fields

MESSAGE_ENTRIES_FIELD_NUMBER

public static final int MESSAGE_ENTRIES_FIELD_NUMBER
Field Value
Type Description
int

METRIC_DETAILS_FIELD_NUMBER

public static final int METRIC_DETAILS_FIELD_NUMBER
Field Value
Type Description
int

SECTION_TOKENS_FIELD_NUMBER

public static final int SECTION_TOKENS_FIELD_NUMBER
Field Value
Type Description
int

SUMMARY_SECTIONS_FIELD_NUMBER

public static final int SUMMARY_SECTIONS_FIELD_NUMBER
Field Value
Type Description
int

Static Methods

getDefaultInstance()

public static SummarizationEvaluationMetrics.ConversationDetail getDefaultInstance()
Returns
Type Description
SummarizationEvaluationMetrics.ConversationDetail

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

newBuilder()

public static SummarizationEvaluationMetrics.ConversationDetail.Builder newBuilder()
Returns
Type Description
SummarizationEvaluationMetrics.ConversationDetail.Builder

newBuilder(SummarizationEvaluationMetrics.ConversationDetail prototype)

public static SummarizationEvaluationMetrics.ConversationDetail.Builder newBuilder(SummarizationEvaluationMetrics.ConversationDetail prototype)
Parameter
Name Description
prototype SummarizationEvaluationMetrics.ConversationDetail
Returns
Type Description
SummarizationEvaluationMetrics.ConversationDetail.Builder

parseDelimitedFrom(InputStream input)

public static SummarizationEvaluationMetrics.ConversationDetail parseDelimitedFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
SummarizationEvaluationMetrics.ConversationDetail
Exceptions
Type Description
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static SummarizationEvaluationMetrics.ConversationDetail parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
SummarizationEvaluationMetrics.ConversationDetail
Exceptions
Type Description
IOException

parseFrom(byte[] data)

public static SummarizationEvaluationMetrics.ConversationDetail parseFrom(byte[] data)
Parameter
Name Description
data byte[]
Returns
Type Description
SummarizationEvaluationMetrics.ConversationDetail
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

public static SummarizationEvaluationMetrics.ConversationDetail parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data byte[]
extensionRegistry ExtensionRegistryLite
Returns
Type Description
SummarizationEvaluationMetrics.ConversationDetail
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data)

public static SummarizationEvaluationMetrics.ConversationDetail parseFrom(ByteString data)
Parameter
Name Description
data ByteString
Returns
Type Description
SummarizationEvaluationMetrics.ConversationDetail
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

public static SummarizationEvaluationMetrics.ConversationDetail parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteString
extensionRegistry ExtensionRegistryLite
Returns
Type Description
SummarizationEvaluationMetrics.ConversationDetail
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(CodedInputStream input)

public static SummarizationEvaluationMetrics.ConversationDetail parseFrom(CodedInputStream input)
Parameter
Name Description
input CodedInputStream
Returns
Type Description
SummarizationEvaluationMetrics.ConversationDetail
Exceptions
Type Description
IOException

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public static SummarizationEvaluationMetrics.ConversationDetail parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
SummarizationEvaluationMetrics.ConversationDetail
Exceptions
Type Description
IOException

parseFrom(InputStream input)

public static SummarizationEvaluationMetrics.ConversationDetail parseFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
SummarizationEvaluationMetrics.ConversationDetail
Exceptions
Type Description
IOException

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static SummarizationEvaluationMetrics.ConversationDetail parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
SummarizationEvaluationMetrics.ConversationDetail
Exceptions
Type Description
IOException

parseFrom(ByteBuffer data)

public static SummarizationEvaluationMetrics.ConversationDetail parseFrom(ByteBuffer data)
Parameter
Name Description
data ByteBuffer
Returns
Type Description
SummarizationEvaluationMetrics.ConversationDetail
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

public static SummarizationEvaluationMetrics.ConversationDetail parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteBuffer
extensionRegistry ExtensionRegistryLite
Returns
Type Description
SummarizationEvaluationMetrics.ConversationDetail
Exceptions
Type Description
InvalidProtocolBufferException

parser()

public static Parser<SummarizationEvaluationMetrics.ConversationDetail> parser()
Returns
Type Description
Parser<ConversationDetail>

Methods

equals(Object obj)

public boolean equals(Object obj)
Parameter
Name Description
obj Object
Returns
Type Description
boolean
Overrides

getDefaultInstanceForType()

public SummarizationEvaluationMetrics.ConversationDetail getDefaultInstanceForType()
Returns
Type Description
SummarizationEvaluationMetrics.ConversationDetail

getMessageEntries(int index)

public MessageEntry getMessageEntries(int index)

Output only. Conversation transcript that used for summarization evaluation as a reference.

repeated .google.cloud.dialogflow.v2beta1.MessageEntry message_entries = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
MessageEntry

getMessageEntriesCount()

public int getMessageEntriesCount()

Output only. Conversation transcript that used for summarization evaluation as a reference.

repeated .google.cloud.dialogflow.v2beta1.MessageEntry message_entries = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

getMessageEntriesList()

public List<MessageEntry> getMessageEntriesList()

Output only. Conversation transcript that used for summarization evaluation as a reference.

repeated .google.cloud.dialogflow.v2beta1.MessageEntry message_entries = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<MessageEntry>

getMessageEntriesOrBuilder(int index)

public MessageEntryOrBuilder getMessageEntriesOrBuilder(int index)

Output only. Conversation transcript that used for summarization evaluation as a reference.

repeated .google.cloud.dialogflow.v2beta1.MessageEntry message_entries = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
MessageEntryOrBuilder

getMessageEntriesOrBuilderList()

public List<? extends MessageEntryOrBuilder> getMessageEntriesOrBuilderList()

Output only. Conversation transcript that used for summarization evaluation as a reference.

repeated .google.cloud.dialogflow.v2beta1.MessageEntry message_entries = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<? extends com.google.cloud.dialogflow.v2beta1.MessageEntryOrBuilder>

getMetricDetails(int index)

public SummarizationEvaluationMetrics.ConversationDetail.MetricDetail getMetricDetails(int index)

Output only. List of metric details.

repeated .google.cloud.dialogflow.v2beta1.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail metric_details = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
SummarizationEvaluationMetrics.ConversationDetail.MetricDetail

getMetricDetailsCount()

public int getMetricDetailsCount()

Output only. List of metric details.

repeated .google.cloud.dialogflow.v2beta1.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail metric_details = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

getMetricDetailsList()

public List<SummarizationEvaluationMetrics.ConversationDetail.MetricDetail> getMetricDetailsList()

Output only. List of metric details.

repeated .google.cloud.dialogflow.v2beta1.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail metric_details = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<MetricDetail>

getMetricDetailsOrBuilder(int index)

public SummarizationEvaluationMetrics.ConversationDetail.MetricDetailOrBuilder getMetricDetailsOrBuilder(int index)

Output only. List of metric details.

repeated .google.cloud.dialogflow.v2beta1.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail metric_details = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
SummarizationEvaluationMetrics.ConversationDetail.MetricDetailOrBuilder

getMetricDetailsOrBuilderList()

public List<? extends SummarizationEvaluationMetrics.ConversationDetail.MetricDetailOrBuilder> getMetricDetailsOrBuilderList()

Output only. List of metric details.

repeated .google.cloud.dialogflow.v2beta1.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail metric_details = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<? extends com.google.cloud.dialogflow.v2beta1.SummarizationEvaluationMetrics.ConversationDetail.MetricDetailOrBuilder>

getParserForType()

public Parser<SummarizationEvaluationMetrics.ConversationDetail> getParserForType()
Returns
Type Description
Parser<ConversationDetail>
Overrides

getSectionTokens(int index)

public SummarizationEvaluationMetrics.SectionToken getSectionTokens(int index)

Output only. Conversation level token count per section. This is an aggregated(sum) result of input token of summary acorss all metrics for a single conversation.

repeated .google.cloud.dialogflow.v2beta1.SummarizationEvaluationMetrics.SectionToken section_tokens = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
SummarizationEvaluationMetrics.SectionToken

getSectionTokensCount()

public int getSectionTokensCount()

Output only. Conversation level token count per section. This is an aggregated(sum) result of input token of summary acorss all metrics for a single conversation.

repeated .google.cloud.dialogflow.v2beta1.SummarizationEvaluationMetrics.SectionToken section_tokens = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

getSectionTokensList()

public List<SummarizationEvaluationMetrics.SectionToken> getSectionTokensList()

Output only. Conversation level token count per section. This is an aggregated(sum) result of input token of summary acorss all metrics for a single conversation.

repeated .google.cloud.dialogflow.v2beta1.SummarizationEvaluationMetrics.SectionToken section_tokens = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<SectionToken>

getSectionTokensOrBuilder(int index)

public SummarizationEvaluationMetrics.SectionTokenOrBuilder getSectionTokensOrBuilder(int index)

Output only. Conversation level token count per section. This is an aggregated(sum) result of input token of summary acorss all metrics for a single conversation.

repeated .google.cloud.dialogflow.v2beta1.SummarizationEvaluationMetrics.SectionToken section_tokens = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
SummarizationEvaluationMetrics.SectionTokenOrBuilder

getSectionTokensOrBuilderList()

public List<? extends SummarizationEvaluationMetrics.SectionTokenOrBuilder> getSectionTokensOrBuilderList()

Output only. Conversation level token count per section. This is an aggregated(sum) result of input token of summary acorss all metrics for a single conversation.

repeated .google.cloud.dialogflow.v2beta1.SummarizationEvaluationMetrics.SectionToken section_tokens = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<? extends com.google.cloud.dialogflow.v2beta1.SummarizationEvaluationMetrics.SectionTokenOrBuilder>

getSerializedSize()

public int getSerializedSize()
Returns
Type Description
int
Overrides

getSummarySections(int index)

public SummarySuggestion.SummarySection getSummarySections(int index)

Output only. Summary sections that used for summarization evaluation as a reference.

repeated .google.cloud.dialogflow.v2beta1.SummarySuggestion.SummarySection summary_sections = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
SummarySuggestion.SummarySection

getSummarySectionsCount()

public int getSummarySectionsCount()

Output only. Summary sections that used for summarization evaluation as a reference.

repeated .google.cloud.dialogflow.v2beta1.SummarySuggestion.SummarySection summary_sections = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

getSummarySectionsList()

public List<SummarySuggestion.SummarySection> getSummarySectionsList()

Output only. Summary sections that used for summarization evaluation as a reference.

repeated .google.cloud.dialogflow.v2beta1.SummarySuggestion.SummarySection summary_sections = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<SummarySection>

getSummarySectionsOrBuilder(int index)

public SummarySuggestion.SummarySectionOrBuilder getSummarySectionsOrBuilder(int index)

Output only. Summary sections that used for summarization evaluation as a reference.

repeated .google.cloud.dialogflow.v2beta1.SummarySuggestion.SummarySection summary_sections = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
SummarySuggestion.SummarySectionOrBuilder

getSummarySectionsOrBuilderList()

public List<? extends SummarySuggestion.SummarySectionOrBuilder> getSummarySectionsOrBuilderList()

Output only. Summary sections that used for summarization evaluation as a reference.

repeated .google.cloud.dialogflow.v2beta1.SummarySuggestion.SummarySection summary_sections = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<? extends com.google.cloud.dialogflow.v2beta1.SummarySuggestion.SummarySectionOrBuilder>

hashCode()

public int hashCode()
Returns
Type Description
int
Overrides

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

newBuilderForType()

public SummarizationEvaluationMetrics.ConversationDetail.Builder newBuilderForType()
Returns
Type Description
SummarizationEvaluationMetrics.ConversationDetail.Builder

newBuilderForType(GeneratedMessageV3.BuilderParent parent)

protected SummarizationEvaluationMetrics.ConversationDetail.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Name Description
parent BuilderParent
Returns
Type Description
SummarizationEvaluationMetrics.ConversationDetail.Builder
Overrides

newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)

protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Name Description
unused UnusedPrivateParameter
Returns
Type Description
Object
Overrides

toBuilder()

public SummarizationEvaluationMetrics.ConversationDetail.Builder toBuilder()
Returns
Type Description
SummarizationEvaluationMetrics.ConversationDetail.Builder

writeTo(CodedOutputStream output)

public void writeTo(CodedOutputStream output)
Parameter
Name Description
output CodedOutputStream
Overrides
Exceptions
Type Description
IOException