Package biscuit.format.schema
Class Schema.RuleV2.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Schema.RuleV2.Builder>
-
- biscuit.format.schema.Schema.RuleV2.Builder
-
- All Implemented Interfaces:
Schema.RuleV2OrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Schema.RuleV2
public static final class Schema.RuleV2.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Schema.RuleV2.Builder> implements Schema.RuleV2OrBuilder
Protobuf typebiscuit.format.schema.RuleV2
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Schema.RuleV2.BuilderaddAllBody(Iterable<? extends Schema.PredicateV2> values)repeated .biscuit.format.schema.PredicateV2 body = 2;Schema.RuleV2.BuilderaddAllExpressions(Iterable<? extends Schema.ExpressionV2> values)repeated .biscuit.format.schema.ExpressionV2 expressions = 3;Schema.RuleV2.BuilderaddAllScope(Iterable<? extends Schema.Scope> values)repeated .biscuit.format.schema.Scope scope = 4;Schema.RuleV2.BuilderaddBody(int index, Schema.PredicateV2 value)repeated .biscuit.format.schema.PredicateV2 body = 2;Schema.RuleV2.BuilderaddBody(int index, Schema.PredicateV2.Builder builderForValue)repeated .biscuit.format.schema.PredicateV2 body = 2;Schema.RuleV2.BuilderaddBody(Schema.PredicateV2 value)repeated .biscuit.format.schema.PredicateV2 body = 2;Schema.RuleV2.BuilderaddBody(Schema.PredicateV2.Builder builderForValue)repeated .biscuit.format.schema.PredicateV2 body = 2;Schema.PredicateV2.BuilderaddBodyBuilder()repeated .biscuit.format.schema.PredicateV2 body = 2;Schema.PredicateV2.BuilderaddBodyBuilder(int index)repeated .biscuit.format.schema.PredicateV2 body = 2;Schema.RuleV2.BuilderaddExpressions(int index, Schema.ExpressionV2 value)repeated .biscuit.format.schema.ExpressionV2 expressions = 3;Schema.RuleV2.BuilderaddExpressions(int index, Schema.ExpressionV2.Builder builderForValue)repeated .biscuit.format.schema.ExpressionV2 expressions = 3;Schema.RuleV2.BuilderaddExpressions(Schema.ExpressionV2 value)repeated .biscuit.format.schema.ExpressionV2 expressions = 3;Schema.RuleV2.BuilderaddExpressions(Schema.ExpressionV2.Builder builderForValue)repeated .biscuit.format.schema.ExpressionV2 expressions = 3;Schema.ExpressionV2.BuilderaddExpressionsBuilder()repeated .biscuit.format.schema.ExpressionV2 expressions = 3;Schema.ExpressionV2.BuilderaddExpressionsBuilder(int index)repeated .biscuit.format.schema.ExpressionV2 expressions = 3;Schema.RuleV2.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Schema.RuleV2.BuilderaddScope(int index, Schema.Scope value)repeated .biscuit.format.schema.Scope scope = 4;Schema.RuleV2.BuilderaddScope(int index, Schema.Scope.Builder builderForValue)repeated .biscuit.format.schema.Scope scope = 4;Schema.RuleV2.BuilderaddScope(Schema.Scope value)repeated .biscuit.format.schema.Scope scope = 4;Schema.RuleV2.BuilderaddScope(Schema.Scope.Builder builderForValue)repeated .biscuit.format.schema.Scope scope = 4;Schema.Scope.BuilderaddScopeBuilder()repeated .biscuit.format.schema.Scope scope = 4;Schema.Scope.BuilderaddScopeBuilder(int index)repeated .biscuit.format.schema.Scope scope = 4;Schema.RuleV2build()Schema.RuleV2buildPartial()Schema.RuleV2.Builderclear()Schema.RuleV2.BuilderclearBody()repeated .biscuit.format.schema.PredicateV2 body = 2;Schema.RuleV2.BuilderclearExpressions()repeated .biscuit.format.schema.ExpressionV2 expressions = 3;Schema.RuleV2.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Schema.RuleV2.BuilderclearHead()required .biscuit.format.schema.PredicateV2 head = 1;Schema.RuleV2.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Schema.RuleV2.BuilderclearScope()repeated .biscuit.format.schema.Scope scope = 4;Schema.RuleV2.Builderclone()Schema.PredicateV2getBody(int index)repeated .biscuit.format.schema.PredicateV2 body = 2;Schema.PredicateV2.BuildergetBodyBuilder(int index)repeated .biscuit.format.schema.PredicateV2 body = 2;List<Schema.PredicateV2.Builder>getBodyBuilderList()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.RuleV2getDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()Schema.ExpressionV2getExpressions(int index)repeated .biscuit.format.schema.ExpressionV2 expressions = 3;Schema.ExpressionV2.BuildergetExpressionsBuilder(int index)repeated .biscuit.format.schema.ExpressionV2 expressions = 3;List<Schema.ExpressionV2.Builder>getExpressionsBuilderList()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.PredicateV2.BuildergetHeadBuilder()required .biscuit.format.schema.PredicateV2 head = 1;Schema.PredicateV2OrBuildergetHeadOrBuilder()required .biscuit.format.schema.PredicateV2 head = 1;Schema.ScopegetScope(int index)repeated .biscuit.format.schema.Scope scope = 4;Schema.Scope.BuildergetScopeBuilder(int index)repeated .biscuit.format.schema.Scope scope = 4;List<Schema.Scope.Builder>getScopeBuilderList()repeated .biscuit.format.schema.Scope scope = 4;intgetScopeCount()repeated .biscuit.format.schema.Scope scope = 4;List<Schema.Scope>getScopeList()repeated .biscuit.format.schema.Scope scope = 4;Schema.ScopeOrBuildergetScopeOrBuilder(int index)repeated .biscuit.format.schema.Scope scope = 4;List<? extends Schema.ScopeOrBuilder>getScopeOrBuilderList()repeated .biscuit.format.schema.Scope scope = 4;booleanhasHead()required .biscuit.format.schema.PredicateV2 head = 1;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Schema.RuleV2.BuildermergeFrom(Schema.RuleV2 other)Schema.RuleV2.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Schema.RuleV2.BuildermergeFrom(com.google.protobuf.Message other)Schema.RuleV2.BuildermergeHead(Schema.PredicateV2 value)required .biscuit.format.schema.PredicateV2 head = 1;Schema.RuleV2.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Schema.RuleV2.BuilderremoveBody(int index)repeated .biscuit.format.schema.PredicateV2 body = 2;Schema.RuleV2.BuilderremoveExpressions(int index)repeated .biscuit.format.schema.ExpressionV2 expressions = 3;Schema.RuleV2.BuilderremoveScope(int index)repeated .biscuit.format.schema.Scope scope = 4;Schema.RuleV2.BuildersetBody(int index, Schema.PredicateV2 value)repeated .biscuit.format.schema.PredicateV2 body = 2;Schema.RuleV2.BuildersetBody(int index, Schema.PredicateV2.Builder builderForValue)repeated .biscuit.format.schema.PredicateV2 body = 2;Schema.RuleV2.BuildersetExpressions(int index, Schema.ExpressionV2 value)repeated .biscuit.format.schema.ExpressionV2 expressions = 3;Schema.RuleV2.BuildersetExpressions(int index, Schema.ExpressionV2.Builder builderForValue)repeated .biscuit.format.schema.ExpressionV2 expressions = 3;Schema.RuleV2.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Schema.RuleV2.BuildersetHead(Schema.PredicateV2 value)required .biscuit.format.schema.PredicateV2 head = 1;Schema.RuleV2.BuildersetHead(Schema.PredicateV2.Builder builderForValue)required .biscuit.format.schema.PredicateV2 head = 1;Schema.RuleV2.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)Schema.RuleV2.BuildersetScope(int index, Schema.Scope value)repeated .biscuit.format.schema.Scope scope = 4;Schema.RuleV2.BuildersetScope(int index, Schema.Scope.Builder builderForValue)repeated .biscuit.format.schema.Scope scope = 4;Schema.RuleV2.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Schema.RuleV2.Builder>
-
clear
public Schema.RuleV2.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<Schema.RuleV2.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<Schema.RuleV2.Builder>
-
getDefaultInstanceForType
public Schema.RuleV2 getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Schema.RuleV2 build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Schema.RuleV2 buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Schema.RuleV2.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<Schema.RuleV2.Builder>
-
setField
public Schema.RuleV2.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Schema.RuleV2.Builder>
-
clearField
public Schema.RuleV2.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Schema.RuleV2.Builder>
-
clearOneof
public Schema.RuleV2.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Schema.RuleV2.Builder>
-
setRepeatedField
public Schema.RuleV2.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Schema.RuleV2.Builder>
-
addRepeatedField
public Schema.RuleV2.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Schema.RuleV2.Builder>
-
mergeFrom
public Schema.RuleV2.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Schema.RuleV2.Builder>
-
mergeFrom
public Schema.RuleV2.Builder mergeFrom(Schema.RuleV2 other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Schema.RuleV2.Builder>
-
mergeFrom
public Schema.RuleV2.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Schema.RuleV2.Builder>- Throws:
IOException
-
hasHead
public boolean hasHead()
required .biscuit.format.schema.PredicateV2 head = 1;- Specified by:
hasHeadin interfaceSchema.RuleV2OrBuilder- Returns:
- Whether the head field is set.
-
getHead
public Schema.PredicateV2 getHead()
required .biscuit.format.schema.PredicateV2 head = 1;- Specified by:
getHeadin interfaceSchema.RuleV2OrBuilder- Returns:
- The head.
-
setHead
public Schema.RuleV2.Builder setHead(Schema.PredicateV2 value)
required .biscuit.format.schema.PredicateV2 head = 1;
-
setHead
public Schema.RuleV2.Builder setHead(Schema.PredicateV2.Builder builderForValue)
required .biscuit.format.schema.PredicateV2 head = 1;
-
mergeHead
public Schema.RuleV2.Builder mergeHead(Schema.PredicateV2 value)
required .biscuit.format.schema.PredicateV2 head = 1;
-
clearHead
public Schema.RuleV2.Builder clearHead()
required .biscuit.format.schema.PredicateV2 head = 1;
-
getHeadBuilder
public Schema.PredicateV2.Builder getHeadBuilder()
required .biscuit.format.schema.PredicateV2 head = 1;
-
getHeadOrBuilder
public Schema.PredicateV2OrBuilder getHeadOrBuilder()
required .biscuit.format.schema.PredicateV2 head = 1;- Specified by:
getHeadOrBuilderin interfaceSchema.RuleV2OrBuilder
-
getBodyList
public List<Schema.PredicateV2> getBodyList()
repeated .biscuit.format.schema.PredicateV2 body = 2;- Specified by:
getBodyListin interfaceSchema.RuleV2OrBuilder
-
getBodyCount
public int getBodyCount()
repeated .biscuit.format.schema.PredicateV2 body = 2;- Specified by:
getBodyCountin interfaceSchema.RuleV2OrBuilder
-
getBody
public Schema.PredicateV2 getBody(int index)
repeated .biscuit.format.schema.PredicateV2 body = 2;- Specified by:
getBodyin interfaceSchema.RuleV2OrBuilder
-
setBody
public Schema.RuleV2.Builder setBody(int index, Schema.PredicateV2 value)
repeated .biscuit.format.schema.PredicateV2 body = 2;
-
setBody
public Schema.RuleV2.Builder setBody(int index, Schema.PredicateV2.Builder builderForValue)
repeated .biscuit.format.schema.PredicateV2 body = 2;
-
addBody
public Schema.RuleV2.Builder addBody(Schema.PredicateV2 value)
repeated .biscuit.format.schema.PredicateV2 body = 2;
-
addBody
public Schema.RuleV2.Builder addBody(int index, Schema.PredicateV2 value)
repeated .biscuit.format.schema.PredicateV2 body = 2;
-
addBody
public Schema.RuleV2.Builder addBody(Schema.PredicateV2.Builder builderForValue)
repeated .biscuit.format.schema.PredicateV2 body = 2;
-
addBody
public Schema.RuleV2.Builder addBody(int index, Schema.PredicateV2.Builder builderForValue)
repeated .biscuit.format.schema.PredicateV2 body = 2;
-
addAllBody
public Schema.RuleV2.Builder addAllBody(Iterable<? extends Schema.PredicateV2> values)
repeated .biscuit.format.schema.PredicateV2 body = 2;
-
clearBody
public Schema.RuleV2.Builder clearBody()
repeated .biscuit.format.schema.PredicateV2 body = 2;
-
removeBody
public Schema.RuleV2.Builder removeBody(int index)
repeated .biscuit.format.schema.PredicateV2 body = 2;
-
getBodyBuilder
public Schema.PredicateV2.Builder getBodyBuilder(int index)
repeated .biscuit.format.schema.PredicateV2 body = 2;
-
getBodyOrBuilder
public Schema.PredicateV2OrBuilder getBodyOrBuilder(int index)
repeated .biscuit.format.schema.PredicateV2 body = 2;- Specified by:
getBodyOrBuilderin interfaceSchema.RuleV2OrBuilder
-
getBodyOrBuilderList
public List<? extends Schema.PredicateV2OrBuilder> getBodyOrBuilderList()
repeated .biscuit.format.schema.PredicateV2 body = 2;- Specified by:
getBodyOrBuilderListin interfaceSchema.RuleV2OrBuilder
-
addBodyBuilder
public Schema.PredicateV2.Builder addBodyBuilder()
repeated .biscuit.format.schema.PredicateV2 body = 2;
-
addBodyBuilder
public Schema.PredicateV2.Builder addBodyBuilder(int index)
repeated .biscuit.format.schema.PredicateV2 body = 2;
-
getBodyBuilderList
public List<Schema.PredicateV2.Builder> getBodyBuilderList()
repeated .biscuit.format.schema.PredicateV2 body = 2;
-
getExpressionsList
public List<Schema.ExpressionV2> getExpressionsList()
repeated .biscuit.format.schema.ExpressionV2 expressions = 3;- Specified by:
getExpressionsListin interfaceSchema.RuleV2OrBuilder
-
getExpressionsCount
public int getExpressionsCount()
repeated .biscuit.format.schema.ExpressionV2 expressions = 3;- Specified by:
getExpressionsCountin interfaceSchema.RuleV2OrBuilder
-
getExpressions
public Schema.ExpressionV2 getExpressions(int index)
repeated .biscuit.format.schema.ExpressionV2 expressions = 3;- Specified by:
getExpressionsin interfaceSchema.RuleV2OrBuilder
-
setExpressions
public Schema.RuleV2.Builder setExpressions(int index, Schema.ExpressionV2 value)
repeated .biscuit.format.schema.ExpressionV2 expressions = 3;
-
setExpressions
public Schema.RuleV2.Builder setExpressions(int index, Schema.ExpressionV2.Builder builderForValue)
repeated .biscuit.format.schema.ExpressionV2 expressions = 3;
-
addExpressions
public Schema.RuleV2.Builder addExpressions(Schema.ExpressionV2 value)
repeated .biscuit.format.schema.ExpressionV2 expressions = 3;
-
addExpressions
public Schema.RuleV2.Builder addExpressions(int index, Schema.ExpressionV2 value)
repeated .biscuit.format.schema.ExpressionV2 expressions = 3;
-
addExpressions
public Schema.RuleV2.Builder addExpressions(Schema.ExpressionV2.Builder builderForValue)
repeated .biscuit.format.schema.ExpressionV2 expressions = 3;
-
addExpressions
public Schema.RuleV2.Builder addExpressions(int index, Schema.ExpressionV2.Builder builderForValue)
repeated .biscuit.format.schema.ExpressionV2 expressions = 3;
-
addAllExpressions
public Schema.RuleV2.Builder addAllExpressions(Iterable<? extends Schema.ExpressionV2> values)
repeated .biscuit.format.schema.ExpressionV2 expressions = 3;
-
clearExpressions
public Schema.RuleV2.Builder clearExpressions()
repeated .biscuit.format.schema.ExpressionV2 expressions = 3;
-
removeExpressions
public Schema.RuleV2.Builder removeExpressions(int index)
repeated .biscuit.format.schema.ExpressionV2 expressions = 3;
-
getExpressionsBuilder
public Schema.ExpressionV2.Builder getExpressionsBuilder(int index)
repeated .biscuit.format.schema.ExpressionV2 expressions = 3;
-
getExpressionsOrBuilder
public Schema.ExpressionV2OrBuilder getExpressionsOrBuilder(int index)
repeated .biscuit.format.schema.ExpressionV2 expressions = 3;- Specified by:
getExpressionsOrBuilderin interfaceSchema.RuleV2OrBuilder
-
getExpressionsOrBuilderList
public List<? extends Schema.ExpressionV2OrBuilder> getExpressionsOrBuilderList()
repeated .biscuit.format.schema.ExpressionV2 expressions = 3;- Specified by:
getExpressionsOrBuilderListin interfaceSchema.RuleV2OrBuilder
-
addExpressionsBuilder
public Schema.ExpressionV2.Builder addExpressionsBuilder()
repeated .biscuit.format.schema.ExpressionV2 expressions = 3;
-
addExpressionsBuilder
public Schema.ExpressionV2.Builder addExpressionsBuilder(int index)
repeated .biscuit.format.schema.ExpressionV2 expressions = 3;
-
getExpressionsBuilderList
public List<Schema.ExpressionV2.Builder> getExpressionsBuilderList()
repeated .biscuit.format.schema.ExpressionV2 expressions = 3;
-
getScopeList
public List<Schema.Scope> getScopeList()
repeated .biscuit.format.schema.Scope scope = 4;- Specified by:
getScopeListin interfaceSchema.RuleV2OrBuilder
-
getScopeCount
public int getScopeCount()
repeated .biscuit.format.schema.Scope scope = 4;- Specified by:
getScopeCountin interfaceSchema.RuleV2OrBuilder
-
getScope
public Schema.Scope getScope(int index)
repeated .biscuit.format.schema.Scope scope = 4;- Specified by:
getScopein interfaceSchema.RuleV2OrBuilder
-
setScope
public Schema.RuleV2.Builder setScope(int index, Schema.Scope value)
repeated .biscuit.format.schema.Scope scope = 4;
-
setScope
public Schema.RuleV2.Builder setScope(int index, Schema.Scope.Builder builderForValue)
repeated .biscuit.format.schema.Scope scope = 4;
-
addScope
public Schema.RuleV2.Builder addScope(Schema.Scope value)
repeated .biscuit.format.schema.Scope scope = 4;
-
addScope
public Schema.RuleV2.Builder addScope(int index, Schema.Scope value)
repeated .biscuit.format.schema.Scope scope = 4;
-
addScope
public Schema.RuleV2.Builder addScope(Schema.Scope.Builder builderForValue)
repeated .biscuit.format.schema.Scope scope = 4;
-
addScope
public Schema.RuleV2.Builder addScope(int index, Schema.Scope.Builder builderForValue)
repeated .biscuit.format.schema.Scope scope = 4;
-
addAllScope
public Schema.RuleV2.Builder addAllScope(Iterable<? extends Schema.Scope> values)
repeated .biscuit.format.schema.Scope scope = 4;
-
clearScope
public Schema.RuleV2.Builder clearScope()
repeated .biscuit.format.schema.Scope scope = 4;
-
removeScope
public Schema.RuleV2.Builder removeScope(int index)
repeated .biscuit.format.schema.Scope scope = 4;
-
getScopeBuilder
public Schema.Scope.Builder getScopeBuilder(int index)
repeated .biscuit.format.schema.Scope scope = 4;
-
getScopeOrBuilder
public Schema.ScopeOrBuilder getScopeOrBuilder(int index)
repeated .biscuit.format.schema.Scope scope = 4;- Specified by:
getScopeOrBuilderin interfaceSchema.RuleV2OrBuilder
-
getScopeOrBuilderList
public List<? extends Schema.ScopeOrBuilder> getScopeOrBuilderList()
repeated .biscuit.format.schema.Scope scope = 4;- Specified by:
getScopeOrBuilderListin interfaceSchema.RuleV2OrBuilder
-
addScopeBuilder
public Schema.Scope.Builder addScopeBuilder()
repeated .biscuit.format.schema.Scope scope = 4;
-
addScopeBuilder
public Schema.Scope.Builder addScopeBuilder(int index)
repeated .biscuit.format.schema.Scope scope = 4;
-
getScopeBuilderList
public List<Schema.Scope.Builder> getScopeBuilderList()
repeated .biscuit.format.schema.Scope scope = 4;
-
setUnknownFields
public final Schema.RuleV2.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Schema.RuleV2.Builder>
-
mergeUnknownFields
public final Schema.RuleV2.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Schema.RuleV2.Builder>
-
-