Package com.authzed.api.v1
Interface CaveatEvalInfoOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
CaveatEvalInfo,CaveatEvalInfo.Builder
@Generated
public interface CaveatEvalInfoOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptioncaveat_name is the name of the caveat that was executed, if applicable.com.google.protobuf.ByteStringcaveat_name is the name of the caveat that was executed, if applicable.com.google.protobuf.Structcontext consists of any named values that were used for evaluating the caveat expression.com.google.protobuf.StructOrBuildercontext consists of any named values that were used for evaluating the caveat expression.expression is the expression that was evaluated.com.google.protobuf.ByteStringexpression is the expression that was evaluated.partial_caveat_info holds information of a partially-evaluated caveated response, if applicable.partial_caveat_info holds information of a partially-evaluated caveated response, if applicable.result is the result of the evaluation.intresult is the result of the evaluation.booleancontext consists of any named values that were used for evaluating the caveat expression.booleanpartial_caveat_info holds information of a partially-evaluated caveated response, if applicable.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getExpression
String getExpression()expression is the expression that was evaluated.
string expression = 1;- Returns:
- The expression.
-
getExpressionBytes
com.google.protobuf.ByteString getExpressionBytes()expression is the expression that was evaluated.
string expression = 1;- Returns:
- The bytes for expression.
-
getResultValue
int getResultValue()result is the result of the evaluation.
.authzed.api.v1.CaveatEvalInfo.Result result = 2;- Returns:
- The enum numeric value on the wire for result.
-
getResult
CaveatEvalInfo.Result getResult()result is the result of the evaluation.
.authzed.api.v1.CaveatEvalInfo.Result result = 2;- Returns:
- The result.
-
hasContext
boolean hasContext()context consists of any named values that were used for evaluating the caveat expression.
.google.protobuf.Struct context = 3;- Returns:
- Whether the context field is set.
-
getContext
com.google.protobuf.Struct getContext()context consists of any named values that were used for evaluating the caveat expression.
.google.protobuf.Struct context = 3;- Returns:
- The context.
-
getContextOrBuilder
com.google.protobuf.StructOrBuilder getContextOrBuilder()context consists of any named values that were used for evaluating the caveat expression.
.google.protobuf.Struct context = 3; -
hasPartialCaveatInfo
boolean hasPartialCaveatInfo()partial_caveat_info holds information of a partially-evaluated caveated response, if applicable.
.authzed.api.v1.PartialCaveatInfo partial_caveat_info = 4;- Returns:
- Whether the partialCaveatInfo field is set.
-
getPartialCaveatInfo
PartialCaveatInfo getPartialCaveatInfo()partial_caveat_info holds information of a partially-evaluated caveated response, if applicable.
.authzed.api.v1.PartialCaveatInfo partial_caveat_info = 4;- Returns:
- The partialCaveatInfo.
-
getPartialCaveatInfoOrBuilder
PartialCaveatInfoOrBuilder getPartialCaveatInfoOrBuilder()partial_caveat_info holds information of a partially-evaluated caveated response, if applicable.
.authzed.api.v1.PartialCaveatInfo partial_caveat_info = 4; -
getCaveatName
String getCaveatName()caveat_name is the name of the caveat that was executed, if applicable.
string caveat_name = 5;- Returns:
- The caveatName.
-
getCaveatNameBytes
com.google.protobuf.ByteString getCaveatNameBytes()caveat_name is the name of the caveat that was executed, if applicable.
string caveat_name = 5;- Returns:
- The bytes for caveatName.
-