Interface ConditionExplanation.EvaluationStateOrBuilder (1.40.0)

public static interface ConditionExplanation.EvaluationStateOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getEnd()

public abstract int getEnd()

End position of an expression in the condition, by character, end included, for example: the end position of the first part of a==b || c==d would be 4.

int32 end = 2;

Returns
TypeDescription
int

The end.

getErrors(int index)

public abstract Status getErrors(int index)

Any errors that prevented complete evaluation of the condition expression.

repeated .google.rpc.Status errors = 4;

Parameter
NameDescription
indexint
Returns
TypeDescription
com.google.rpc.Status

getErrorsCount()

public abstract int getErrorsCount()

Any errors that prevented complete evaluation of the condition expression.

repeated .google.rpc.Status errors = 4;

Returns
TypeDescription
int

getErrorsList()

public abstract List<Status> getErrorsList()

Any errors that prevented complete evaluation of the condition expression.

repeated .google.rpc.Status errors = 4;

Returns
TypeDescription
List<com.google.rpc.Status>

getErrorsOrBuilder(int index)

public abstract StatusOrBuilder getErrorsOrBuilder(int index)

Any errors that prevented complete evaluation of the condition expression.

repeated .google.rpc.Status errors = 4;

Parameter
NameDescription
indexint
Returns
TypeDescription
com.google.rpc.StatusOrBuilder

getErrorsOrBuilderList()

public abstract List<? extends StatusOrBuilder> getErrorsOrBuilderList()

Any errors that prevented complete evaluation of the condition expression.

repeated .google.rpc.Status errors = 4;

Returns
TypeDescription
List<? extends com.google.rpc.StatusOrBuilder>

getStart()

public abstract int getStart()

Start position of an expression in the condition, by character.

int32 start = 1;

Returns
TypeDescription
int

The start.

getValue()

public abstract Value getValue()

Value of this expression.

.google.protobuf.Value value = 3;

Returns
TypeDescription
Value

The value.

getValueOrBuilder()

public abstract ValueOrBuilder getValueOrBuilder()

Value of this expression.

.google.protobuf.Value value = 3;

Returns
TypeDescription
ValueOrBuilder

hasValue()

public abstract boolean hasValue()

Value of this expression.

.google.protobuf.Value value = 3;

Returns
TypeDescription
boolean

Whether the value field is set.