Package biscuit.format.schema
Interface Schema.RuleV2OrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Schema.RuleV2,Schema.RuleV2.Builder
- Enclosing class:
- Schema
public static interface Schema.RuleV2OrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Schema.PredicateV2getBody(int index)repeated .biscuit.format.schema.PredicateV2 body = 2;intgetBodyCount()repeated .biscuit.format.schema.PredicateV2 body = 2;List<Schema.PredicateV2>getBodyList()repeated .biscuit.format.schema.PredicateV2 body = 2;Schema.PredicateV2OrBuildergetBodyOrBuilder(int index)repeated .biscuit.format.schema.PredicateV2 body = 2;List<? extends Schema.PredicateV2OrBuilder>getBodyOrBuilderList()repeated .biscuit.format.schema.PredicateV2 body = 2;Schema.ExpressionV2getExpressions(int index)repeated .biscuit.format.schema.ExpressionV2 expressions = 3;intgetExpressionsCount()repeated .biscuit.format.schema.ExpressionV2 expressions = 3;List<Schema.ExpressionV2>getExpressionsList()repeated .biscuit.format.schema.ExpressionV2 expressions = 3;Schema.ExpressionV2OrBuildergetExpressionsOrBuilder(int index)repeated .biscuit.format.schema.ExpressionV2 expressions = 3;List<? extends Schema.ExpressionV2OrBuilder>getExpressionsOrBuilderList()repeated .biscuit.format.schema.ExpressionV2 expressions = 3;Schema.PredicateV2getHead()required .biscuit.format.schema.PredicateV2 head = 1;Schema.PredicateV2OrBuildergetHeadOrBuilder()required .biscuit.format.schema.PredicateV2 head = 1;booleanhasHead()required .biscuit.format.schema.PredicateV2 head = 1;-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasHead
boolean hasHead()
required .biscuit.format.schema.PredicateV2 head = 1;- Returns:
- Whether the head field is set.
-
getHead
Schema.PredicateV2 getHead()
required .biscuit.format.schema.PredicateV2 head = 1;- Returns:
- The head.
-
getHeadOrBuilder
Schema.PredicateV2OrBuilder getHeadOrBuilder()
required .biscuit.format.schema.PredicateV2 head = 1;
-
getBodyList
List<Schema.PredicateV2> getBodyList()
repeated .biscuit.format.schema.PredicateV2 body = 2;
-
getBody
Schema.PredicateV2 getBody(int index)
repeated .biscuit.format.schema.PredicateV2 body = 2;
-
getBodyCount
int getBodyCount()
repeated .biscuit.format.schema.PredicateV2 body = 2;
-
getBodyOrBuilderList
List<? extends Schema.PredicateV2OrBuilder> getBodyOrBuilderList()
repeated .biscuit.format.schema.PredicateV2 body = 2;
-
getBodyOrBuilder
Schema.PredicateV2OrBuilder getBodyOrBuilder(int index)
repeated .biscuit.format.schema.PredicateV2 body = 2;
-
getExpressionsList
List<Schema.ExpressionV2> getExpressionsList()
repeated .biscuit.format.schema.ExpressionV2 expressions = 3;
-
getExpressions
Schema.ExpressionV2 getExpressions(int index)
repeated .biscuit.format.schema.ExpressionV2 expressions = 3;
-
getExpressionsCount
int getExpressionsCount()
repeated .biscuit.format.schema.ExpressionV2 expressions = 3;
-
getExpressionsOrBuilderList
List<? extends Schema.ExpressionV2OrBuilder> getExpressionsOrBuilderList()
repeated .biscuit.format.schema.ExpressionV2 expressions = 3;
-
getExpressionsOrBuilder
Schema.ExpressionV2OrBuilder getExpressionsOrBuilder(int index)
repeated .biscuit.format.schema.ExpressionV2 expressions = 3;
-
-