public static final class SummarizationEvaluationMetrics.ConversationDetail extends GeneratedMessageV3 implements SummarizationEvaluationMetrics.ConversationDetailOrBuilder
Aggregated evaluation result on conversation level. This conatins
evaluation results of all the metrics and sections.
Protobuf type
google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail
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
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()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static SummarizationEvaluationMetrics.ConversationDetail.Builder newBuilder()
newBuilder(SummarizationEvaluationMetrics.ConversationDetail prototype)
public static SummarizationEvaluationMetrics.ConversationDetail.Builder newBuilder(SummarizationEvaluationMetrics.ConversationDetail prototype)
public static SummarizationEvaluationMetrics.ConversationDetail parseDelimitedFrom(InputStream input)
public static SummarizationEvaluationMetrics.ConversationDetail parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static SummarizationEvaluationMetrics.ConversationDetail parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static SummarizationEvaluationMetrics.ConversationDetail parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static SummarizationEvaluationMetrics.ConversationDetail parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static SummarizationEvaluationMetrics.ConversationDetail parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static SummarizationEvaluationMetrics.ConversationDetail parseFrom(CodedInputStream input)
public static SummarizationEvaluationMetrics.ConversationDetail parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static SummarizationEvaluationMetrics.ConversationDetail parseFrom(InputStream input)
public static SummarizationEvaluationMetrics.ConversationDetail parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static SummarizationEvaluationMetrics.ConversationDetail parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static SummarizationEvaluationMetrics.ConversationDetail parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<SummarizationEvaluationMetrics.ConversationDetail> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public SummarizationEvaluationMetrics.ConversationDetail getDefaultInstanceForType()
getMessageEntries(int index)
public MessageEntry getMessageEntries(int index)
Output only. Conversation transcript that used for summarization
evaluation as a reference.
repeated .google.cloud.dialogflow.v2.MessageEntry message_entries = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter |
| Name |
Description |
index |
int
|
getMessageEntriesCount()
public int getMessageEntriesCount()
Output only. Conversation transcript that used for summarization
evaluation as a reference.
repeated .google.cloud.dialogflow.v2.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.v2.MessageEntry message_entries = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
getMessageEntriesOrBuilder(int index)
public MessageEntryOrBuilder getMessageEntriesOrBuilder(int index)
Output only. Conversation transcript that used for summarization
evaluation as a reference.
repeated .google.cloud.dialogflow.v2.MessageEntry message_entries = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter |
| Name |
Description |
index |
int
|
getMessageEntriesOrBuilderList()
public List<? extends MessageEntryOrBuilder> getMessageEntriesOrBuilderList()
Output only. Conversation transcript that used for summarization
evaluation as a reference.
repeated .google.cloud.dialogflow.v2.MessageEntry message_entries = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
List<? extends com.google.cloud.dialogflow.v2.MessageEntryOrBuilder> |
|
getMetricDetails(int index)
public SummarizationEvaluationMetrics.ConversationDetail.MetricDetail getMetricDetails(int index)
Output only. List of metric details.
repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail metric_details = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter |
| Name |
Description |
index |
int
|
getMetricDetailsCount()
public int getMetricDetailsCount()
Output only. List of metric details.
repeated .google.cloud.dialogflow.v2.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.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail metric_details = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getMetricDetailsOrBuilder(int index)
public SummarizationEvaluationMetrics.ConversationDetail.MetricDetailOrBuilder getMetricDetailsOrBuilder(int index)
Output only. List of metric details.
repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail metric_details = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter |
| Name |
Description |
index |
int
|
getMetricDetailsOrBuilderList()
public List<? extends SummarizationEvaluationMetrics.ConversationDetail.MetricDetailOrBuilder> getMetricDetailsOrBuilderList()
Output only. List of metric details.
repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail metric_details = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
List<? extends com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetailOrBuilder> |
|
getParserForType()
public Parser<SummarizationEvaluationMetrics.ConversationDetail> getParserForType()
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.v2.SummarizationEvaluationMetrics.SectionToken section_tokens = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter |
| Name |
Description |
index |
int
|
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.v2.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.v2.SummarizationEvaluationMetrics.SectionToken section_tokens = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
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.v2.SummarizationEvaluationMetrics.SectionToken section_tokens = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter |
| Name |
Description |
index |
int
|
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.v2.SummarizationEvaluationMetrics.SectionToken section_tokens = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
List<? extends com.google.cloud.dialogflow.v2.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.v2.SummarySuggestion.SummarySection summary_sections = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter |
| Name |
Description |
index |
int
|
getSummarySectionsCount()
public int getSummarySectionsCount()
Output only. Summary sections that used for summarization evaluation as a
reference.
repeated .google.cloud.dialogflow.v2.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.v2.SummarySuggestion.SummarySection summary_sections = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
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.v2.SummarySuggestion.SummarySection summary_sections = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter |
| Name |
Description |
index |
int
|
getSummarySectionsOrBuilderList()
public List<? extends SummarySuggestion.SummarySectionOrBuilder> getSummarySectionsOrBuilderList()
Output only. Summary sections that used for summarization evaluation as a
reference.
repeated .google.cloud.dialogflow.v2.SummarySuggestion.SummarySection summary_sections = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
List<? extends com.google.cloud.dialogflow.v2.SummarySuggestion.SummarySectionOrBuilder> |
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public SummarizationEvaluationMetrics.ConversationDetail.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected SummarizationEvaluationMetrics.ConversationDetail.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
| Returns |
| Type |
Description |
Object |
|
Overrides
toBuilder()
public SummarizationEvaluationMetrics.ConversationDetail.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides