Class EvaluationResult.EvaluationExpectationResult.Builder (0.3.0)

public static final class EvaluationResult.EvaluationExpectationResult.Builder extends GeneratedMessage.Builder<EvaluationResult.EvaluationExpectationResult.Builder> implements EvaluationResult.EvaluationExpectationResultOrBuilder

The result of a single evaluation expectation.

Protobuf type google.cloud.ces.v1beta.EvaluationResult.EvaluationExpectationResult

Static Methods

getDescriptor()

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

Methods

build()

public EvaluationResult.EvaluationExpectationResult build()
Returns
Type Description
EvaluationResult.EvaluationExpectationResult

buildPartial()

public EvaluationResult.EvaluationExpectationResult buildPartial()
Returns
Type Description
EvaluationResult.EvaluationExpectationResult

clear()

public EvaluationResult.EvaluationExpectationResult.Builder clear()
Returns
Type Description
EvaluationResult.EvaluationExpectationResult.Builder
Overrides

clearEvaluationExpectation()

public EvaluationResult.EvaluationExpectationResult.Builder clearEvaluationExpectation()

Output only. The evaluation expectation. Format: projects/{project}/locations/{location}/apps/{app}/evaluationExpectations/{evaluation_expectation}

string evaluation_expectation = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }

Returns
Type Description
EvaluationResult.EvaluationExpectationResult.Builder

This builder for chaining.

clearExplanation()

public EvaluationResult.EvaluationExpectationResult.Builder clearExplanation()

Output only. The explanation for the result.

string explanation = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
EvaluationResult.EvaluationExpectationResult.Builder

This builder for chaining.

clearOutcome()

public EvaluationResult.EvaluationExpectationResult.Builder clearOutcome()

Output only. The outcome of the evaluation expectation.

.google.cloud.ces.v1beta.EvaluationResult.Outcome outcome = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
EvaluationResult.EvaluationExpectationResult.Builder

This builder for chaining.

clearPrompt()

public EvaluationResult.EvaluationExpectationResult.Builder clearPrompt()

Output only. The prompt that was used for the evaluation.

string prompt = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
EvaluationResult.EvaluationExpectationResult.Builder

This builder for chaining.

getDefaultInstanceForType()

public EvaluationResult.EvaluationExpectationResult getDefaultInstanceForType()
Returns
Type Description
EvaluationResult.EvaluationExpectationResult

getDescriptorForType()

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

getEvaluationExpectation()

public String getEvaluationExpectation()

Output only. The evaluation expectation. Format: projects/{project}/locations/{location}/apps/{app}/evaluationExpectations/{evaluation_expectation}

string evaluation_expectation = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The evaluationExpectation.

getEvaluationExpectationBytes()

public ByteString getEvaluationExpectationBytes()

Output only. The evaluation expectation. Format: projects/{project}/locations/{location}/apps/{app}/evaluationExpectations/{evaluation_expectation}

string evaluation_expectation = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for evaluationExpectation.

getExplanation()

public String getExplanation()

Output only. The explanation for the result.

string explanation = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The explanation.

getExplanationBytes()

public ByteString getExplanationBytes()

Output only. The explanation for the result.

string explanation = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for explanation.

getOutcome()

public EvaluationResult.Outcome getOutcome()

Output only. The outcome of the evaluation expectation.

.google.cloud.ces.v1beta.EvaluationResult.Outcome outcome = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
EvaluationResult.Outcome

The outcome.

getOutcomeValue()

public int getOutcomeValue()

Output only. The outcome of the evaluation expectation.

.google.cloud.ces.v1beta.EvaluationResult.Outcome outcome = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The enum numeric value on the wire for outcome.

getPrompt()

public String getPrompt()

Output only. The prompt that was used for the evaluation.

string prompt = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The prompt.

getPromptBytes()

public ByteString getPromptBytes()

Output only. The prompt that was used for the evaluation.

string prompt = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for prompt.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(EvaluationResult.EvaluationExpectationResult other)

public EvaluationResult.EvaluationExpectationResult.Builder mergeFrom(EvaluationResult.EvaluationExpectationResult other)
Parameter
Name Description
other EvaluationResult.EvaluationExpectationResult
Returns
Type Description
EvaluationResult.EvaluationExpectationResult.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

public EvaluationResult.EvaluationExpectationResult.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
EvaluationResult.EvaluationExpectationResult.Builder
Overrides

setEvaluationExpectation(String value)

public EvaluationResult.EvaluationExpectationResult.Builder setEvaluationExpectation(String value)

Output only. The evaluation expectation. Format: projects/{project}/locations/{location}/apps/{app}/evaluationExpectations/{evaluation_expectation}

string evaluation_expectation = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value String

The evaluationExpectation to set.

Returns
Type Description
EvaluationResult.EvaluationExpectationResult.Builder

This builder for chaining.

setEvaluationExpectationBytes(ByteString value)

public EvaluationResult.EvaluationExpectationResult.Builder setEvaluationExpectationBytes(ByteString value)

Output only. The evaluation expectation. Format: projects/{project}/locations/{location}/apps/{app}/evaluationExpectations/{evaluation_expectation}

string evaluation_expectation = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value ByteString

The bytes for evaluationExpectation to set.

Returns
Type Description
EvaluationResult.EvaluationExpectationResult.Builder

This builder for chaining.

setExplanation(String value)

public EvaluationResult.EvaluationExpectationResult.Builder setExplanation(String value)

Output only. The explanation for the result.

string explanation = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value String

The explanation to set.

Returns
Type Description
EvaluationResult.EvaluationExpectationResult.Builder

This builder for chaining.

setExplanationBytes(ByteString value)

public EvaluationResult.EvaluationExpectationResult.Builder setExplanationBytes(ByteString value)

Output only. The explanation for the result.

string explanation = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value ByteString

The bytes for explanation to set.

Returns
Type Description
EvaluationResult.EvaluationExpectationResult.Builder

This builder for chaining.

setOutcome(EvaluationResult.Outcome value)

public EvaluationResult.EvaluationExpectationResult.Builder setOutcome(EvaluationResult.Outcome value)

Output only. The outcome of the evaluation expectation.

.google.cloud.ces.v1beta.EvaluationResult.Outcome outcome = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value EvaluationResult.Outcome

The outcome to set.

Returns
Type Description
EvaluationResult.EvaluationExpectationResult.Builder

This builder for chaining.

setOutcomeValue(int value)

public EvaluationResult.EvaluationExpectationResult.Builder setOutcomeValue(int value)

Output only. The outcome of the evaluation expectation.

.google.cloud.ces.v1beta.EvaluationResult.Outcome outcome = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value int

The enum numeric value on the wire for outcome to set.

Returns
Type Description
EvaluationResult.EvaluationExpectationResult.Builder

This builder for chaining.

setPrompt(String value)

public EvaluationResult.EvaluationExpectationResult.Builder setPrompt(String value)

Output only. The prompt that was used for the evaluation.

string prompt = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value String

The prompt to set.

Returns
Type Description
EvaluationResult.EvaluationExpectationResult.Builder

This builder for chaining.

setPromptBytes(ByteString value)

public EvaluationResult.EvaluationExpectationResult.Builder setPromptBytes(ByteString value)

Output only. The prompt that was used for the evaluation.

string prompt = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value ByteString

The bytes for prompt to set.

Returns
Type Description
EvaluationResult.EvaluationExpectationResult.Builder

This builder for chaining.