Class Evaluation.GoldenTurn.Builder (0.3.0)

public static final class Evaluation.GoldenTurn.Builder extends GeneratedMessage.Builder<Evaluation.GoldenTurn.Builder> implements Evaluation.GoldenTurnOrBuilder

A golden turn defines a single turn in a golden conversation.

Protobuf type google.cloud.ces.v1beta.Evaluation.GoldenTurn

Static Methods

getDescriptor()

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

Methods

addAllSteps(Iterable<? extends Evaluation.Step> values)

public Evaluation.GoldenTurn.Builder addAllSteps(Iterable<? extends Evaluation.Step> values)

Required. The steps required to replay a golden conversation.

repeated .google.cloud.ces.v1beta.Evaluation.Step steps = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
values Iterable<? extends com.google.cloud.ces.v1beta.Evaluation.Step>
Returns
Type Description
Evaluation.GoldenTurn.Builder

addSteps(Evaluation.Step value)

public Evaluation.GoldenTurn.Builder addSteps(Evaluation.Step value)

Required. The steps required to replay a golden conversation.

repeated .google.cloud.ces.v1beta.Evaluation.Step steps = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value Evaluation.Step
Returns
Type Description
Evaluation.GoldenTurn.Builder

addSteps(Evaluation.Step.Builder builderForValue)

public Evaluation.GoldenTurn.Builder addSteps(Evaluation.Step.Builder builderForValue)

Required. The steps required to replay a golden conversation.

repeated .google.cloud.ces.v1beta.Evaluation.Step steps = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
builderForValue Evaluation.Step.Builder
Returns
Type Description
Evaluation.GoldenTurn.Builder

addSteps(int index, Evaluation.Step value)

public Evaluation.GoldenTurn.Builder addSteps(int index, Evaluation.Step value)

Required. The steps required to replay a golden conversation.

repeated .google.cloud.ces.v1beta.Evaluation.Step steps = 1 [(.google.api.field_behavior) = REQUIRED];

Parameters
Name Description
index int
value Evaluation.Step
Returns
Type Description
Evaluation.GoldenTurn.Builder

addSteps(int index, Evaluation.Step.Builder builderForValue)

public Evaluation.GoldenTurn.Builder addSteps(int index, Evaluation.Step.Builder builderForValue)

Required. The steps required to replay a golden conversation.

repeated .google.cloud.ces.v1beta.Evaluation.Step steps = 1 [(.google.api.field_behavior) = REQUIRED];

Parameters
Name Description
index int
builderForValue Evaluation.Step.Builder
Returns
Type Description
Evaluation.GoldenTurn.Builder

addStepsBuilder()

public Evaluation.Step.Builder addStepsBuilder()

Required. The steps required to replay a golden conversation.

repeated .google.cloud.ces.v1beta.Evaluation.Step steps = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
Evaluation.Step.Builder

addStepsBuilder(int index)

public Evaluation.Step.Builder addStepsBuilder(int index)

Required. The steps required to replay a golden conversation.

repeated .google.cloud.ces.v1beta.Evaluation.Step steps = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
Evaluation.Step.Builder

build()

public Evaluation.GoldenTurn build()
Returns
Type Description
Evaluation.GoldenTurn

buildPartial()

public Evaluation.GoldenTurn buildPartial()
Returns
Type Description
Evaluation.GoldenTurn

clear()

public Evaluation.GoldenTurn.Builder clear()
Returns
Type Description
Evaluation.GoldenTurn.Builder
Overrides

clearRootSpan()

public Evaluation.GoldenTurn.Builder clearRootSpan()

Optional. The root span of the golden turn for processing and maintaining audio information.

.google.cloud.ces.v1beta.Span root_span = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Evaluation.GoldenTurn.Builder

clearSteps()

public Evaluation.GoldenTurn.Builder clearSteps()

Required. The steps required to replay a golden conversation.

repeated .google.cloud.ces.v1beta.Evaluation.Step steps = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
Evaluation.GoldenTurn.Builder

getDefaultInstanceForType()

public Evaluation.GoldenTurn getDefaultInstanceForType()
Returns
Type Description
Evaluation.GoldenTurn

getDescriptorForType()

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

getRootSpan()

public Span getRootSpan()

Optional. The root span of the golden turn for processing and maintaining audio information.

.google.cloud.ces.v1beta.Span root_span = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Span

The rootSpan.

getRootSpanBuilder()

public Span.Builder getRootSpanBuilder()

Optional. The root span of the golden turn for processing and maintaining audio information.

.google.cloud.ces.v1beta.Span root_span = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Span.Builder

getRootSpanOrBuilder()

public SpanOrBuilder getRootSpanOrBuilder()

Optional. The root span of the golden turn for processing and maintaining audio information.

.google.cloud.ces.v1beta.Span root_span = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
SpanOrBuilder

getSteps(int index)

public Evaluation.Step getSteps(int index)

Required. The steps required to replay a golden conversation.

repeated .google.cloud.ces.v1beta.Evaluation.Step steps = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
Evaluation.Step

getStepsBuilder(int index)

public Evaluation.Step.Builder getStepsBuilder(int index)

Required. The steps required to replay a golden conversation.

repeated .google.cloud.ces.v1beta.Evaluation.Step steps = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
Evaluation.Step.Builder

getStepsBuilderList()

public List<Evaluation.Step.Builder> getStepsBuilderList()

Required. The steps required to replay a golden conversation.

repeated .google.cloud.ces.v1beta.Evaluation.Step steps = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
List<Builder>

getStepsCount()

public int getStepsCount()

Required. The steps required to replay a golden conversation.

repeated .google.cloud.ces.v1beta.Evaluation.Step steps = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
int

getStepsList()

public List<Evaluation.Step> getStepsList()

Required. The steps required to replay a golden conversation.

repeated .google.cloud.ces.v1beta.Evaluation.Step steps = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
List<Step>

getStepsOrBuilder(int index)

public Evaluation.StepOrBuilder getStepsOrBuilder(int index)

Required. The steps required to replay a golden conversation.

repeated .google.cloud.ces.v1beta.Evaluation.Step steps = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
Evaluation.StepOrBuilder

getStepsOrBuilderList()

public List<? extends Evaluation.StepOrBuilder> getStepsOrBuilderList()

Required. The steps required to replay a golden conversation.

repeated .google.cloud.ces.v1beta.Evaluation.Step steps = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
List<? extends com.google.cloud.ces.v1beta.Evaluation.StepOrBuilder>

hasRootSpan()

public boolean hasRootSpan()

Optional. The root span of the golden turn for processing and maintaining audio information.

.google.cloud.ces.v1beta.Span root_span = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the rootSpan field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(Evaluation.GoldenTurn other)

public Evaluation.GoldenTurn.Builder mergeFrom(Evaluation.GoldenTurn other)
Parameter
Name Description
other Evaluation.GoldenTurn
Returns
Type Description
Evaluation.GoldenTurn.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

public Evaluation.GoldenTurn.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
Evaluation.GoldenTurn.Builder
Overrides

mergeRootSpan(Span value)

public Evaluation.GoldenTurn.Builder mergeRootSpan(Span value)

Optional. The root span of the golden turn for processing and maintaining audio information.

.google.cloud.ces.v1beta.Span root_span = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value Span
Returns
Type Description
Evaluation.GoldenTurn.Builder

removeSteps(int index)

public Evaluation.GoldenTurn.Builder removeSteps(int index)

Required. The steps required to replay a golden conversation.

repeated .google.cloud.ces.v1beta.Evaluation.Step steps = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
Evaluation.GoldenTurn.Builder

setRootSpan(Span value)

public Evaluation.GoldenTurn.Builder setRootSpan(Span value)

Optional. The root span of the golden turn for processing and maintaining audio information.

.google.cloud.ces.v1beta.Span root_span = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value Span
Returns
Type Description
Evaluation.GoldenTurn.Builder

setRootSpan(Span.Builder builderForValue)

public Evaluation.GoldenTurn.Builder setRootSpan(Span.Builder builderForValue)

Optional. The root span of the golden turn for processing and maintaining audio information.

.google.cloud.ces.v1beta.Span root_span = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue Span.Builder
Returns
Type Description
Evaluation.GoldenTurn.Builder

setSteps(int index, Evaluation.Step value)

public Evaluation.GoldenTurn.Builder setSteps(int index, Evaluation.Step value)

Required. The steps required to replay a golden conversation.

repeated .google.cloud.ces.v1beta.Evaluation.Step steps = 1 [(.google.api.field_behavior) = REQUIRED];

Parameters
Name Description
index int
value Evaluation.Step
Returns
Type Description
Evaluation.GoldenTurn.Builder

setSteps(int index, Evaluation.Step.Builder builderForValue)

public Evaluation.GoldenTurn.Builder setSteps(int index, Evaluation.Step.Builder builderForValue)

Required. The steps required to replay a golden conversation.

repeated .google.cloud.ces.v1beta.Evaluation.Step steps = 1 [(.google.api.field_behavior) = REQUIRED];

Parameters
Name Description
index int
builderForValue Evaluation.Step.Builder
Returns
Type Description
Evaluation.GoldenTurn.Builder