Interface ConditionExplanation.EvaluationStateOrBuilder (1.45.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
Type Description
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
Name Description
index int
Returns
Type Description
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
Type Description
int

getErrorsList()

public abstract List<Status> getErrorsList()

Any errors that prevented complete evaluation of the condition expression.

repeated .google.rpc.Status errors = 4;

Returns
Type Description
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
Name Description
index int
Returns
Type Description
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
Type Description
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
Type Description
int

The start.

getValue()

public abstract Value getValue()

Value of this expression.

.google.protobuf.Value value = 3;

Returns
Type Description
Value

The value.

getValueOrBuilder()

public abstract ValueOrBuilder getValueOrBuilder()

Value of this expression.

.google.protobuf.Value value = 3;

Returns
Type Description
ValueOrBuilder

hasValue()

public abstract boolean hasValue()

Value of this expression.

.google.protobuf.Value value = 3;

Returns
Type Description
boolean

Whether the value field is set.