Class SummarizationEvaluationMetrics.CompletenessRubric.Builder (4.89.0)

public static final class SummarizationEvaluationMetrics.CompletenessRubric.Builder extends GeneratedMessage.Builder<SummarizationEvaluationMetrics.CompletenessRubric.Builder> implements SummarizationEvaluationMetrics.CompletenessRubricOrBuilder

Rubric details of the completeness evaluation result.

Protobuf type google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric

Static Methods

getDescriptor()

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

Methods

build()

public SummarizationEvaluationMetrics.CompletenessRubric build()
Returns
Type Description
SummarizationEvaluationMetrics.CompletenessRubric

buildPartial()

public SummarizationEvaluationMetrics.CompletenessRubric buildPartial()
Returns
Type Description
SummarizationEvaluationMetrics.CompletenessRubric

clear()

public SummarizationEvaluationMetrics.CompletenessRubric.Builder clear()
Returns
Type Description
SummarizationEvaluationMetrics.CompletenessRubric.Builder
Overrides

clearIsAddressed()

public SummarizationEvaluationMetrics.CompletenessRubric.Builder clearIsAddressed()

Output only. A boolean that indicates whether the rubric question is addressed or not.

optional bool is_addressed = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
SummarizationEvaluationMetrics.CompletenessRubric.Builder

This builder for chaining.

clearQuestion()

public SummarizationEvaluationMetrics.CompletenessRubric.Builder clearQuestion()

Output only. The question generated from instruction that used to evaluate summary.

string question = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
SummarizationEvaluationMetrics.CompletenessRubric.Builder

This builder for chaining.

getDefaultInstanceForType()

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

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getIsAddressed()

public boolean getIsAddressed()

Output only. A boolean that indicates whether the rubric question is addressed or not.

optional bool is_addressed = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

The isAddressed.

getQuestion()

public String getQuestion()

Output only. The question generated from instruction that used to evaluate summary.

string question = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The question.

getQuestionBytes()

public ByteString getQuestionBytes()

Output only. The question generated from instruction that used to evaluate summary.

string question = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for question.

hasIsAddressed()

public boolean hasIsAddressed()

Output only. A boolean that indicates whether the rubric question is addressed or not.

optional bool is_addressed = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the isAddressed field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(SummarizationEvaluationMetrics.CompletenessRubric other)

public SummarizationEvaluationMetrics.CompletenessRubric.Builder mergeFrom(SummarizationEvaluationMetrics.CompletenessRubric other)
Parameter
Name Description
other SummarizationEvaluationMetrics.CompletenessRubric
Returns
Type Description
SummarizationEvaluationMetrics.CompletenessRubric.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public SummarizationEvaluationMetrics.CompletenessRubric.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
SummarizationEvaluationMetrics.CompletenessRubric.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public SummarizationEvaluationMetrics.CompletenessRubric.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
SummarizationEvaluationMetrics.CompletenessRubric.Builder
Overrides

setIsAddressed(boolean value)

public SummarizationEvaluationMetrics.CompletenessRubric.Builder setIsAddressed(boolean value)

Output only. A boolean that indicates whether the rubric question is addressed or not.

optional bool is_addressed = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value boolean

The isAddressed to set.

Returns
Type Description
SummarizationEvaluationMetrics.CompletenessRubric.Builder

This builder for chaining.

setQuestion(String value)

public SummarizationEvaluationMetrics.CompletenessRubric.Builder setQuestion(String value)

Output only. The question generated from instruction that used to evaluate summary.

string question = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value String

The question to set.

Returns
Type Description
SummarizationEvaluationMetrics.CompletenessRubric.Builder

This builder for chaining.

setQuestionBytes(ByteString value)

public SummarizationEvaluationMetrics.CompletenessRubric.Builder setQuestionBytes(ByteString value)

Output only. The question generated from instruction that used to evaluate summary.

string question = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value ByteString

The bytes for question to set.

Returns
Type Description
SummarizationEvaluationMetrics.CompletenessRubric.Builder

This builder for chaining.