Package biscuit.format.schema
Class Schema.AuthorizerSnapshot.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Schema.AuthorizerSnapshot.Builder>
-
- biscuit.format.schema.Schema.AuthorizerSnapshot.Builder
-
- All Implemented Interfaces:
Schema.AuthorizerSnapshotOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Schema.AuthorizerSnapshot
public static final class Schema.AuthorizerSnapshot.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Schema.AuthorizerSnapshot.Builder> implements Schema.AuthorizerSnapshotOrBuilder
Protobuf typebiscuit.format.schema.AuthorizerSnapshot
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Schema.AuthorizerSnapshot.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Schema.AuthorizerSnapshotbuild()Schema.AuthorizerSnapshotbuildPartial()Schema.AuthorizerSnapshot.Builderclear()Schema.AuthorizerSnapshot.BuilderclearExecutionTime()required uint64 executionTime = 2;Schema.AuthorizerSnapshot.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Schema.AuthorizerSnapshot.BuilderclearLimits()required .biscuit.format.schema.RunLimits limits = 1;Schema.AuthorizerSnapshot.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Schema.AuthorizerSnapshot.BuilderclearWorld()required .biscuit.format.schema.AuthorizerWorld world = 3;Schema.AuthorizerSnapshot.Builderclone()Schema.AuthorizerSnapshotgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()longgetExecutionTime()required uint64 executionTime = 2;Schema.RunLimitsgetLimits()required .biscuit.format.schema.RunLimits limits = 1;Schema.RunLimits.BuildergetLimitsBuilder()required .biscuit.format.schema.RunLimits limits = 1;Schema.RunLimitsOrBuildergetLimitsOrBuilder()required .biscuit.format.schema.RunLimits limits = 1;Schema.AuthorizerWorldgetWorld()required .biscuit.format.schema.AuthorizerWorld world = 3;Schema.AuthorizerWorld.BuildergetWorldBuilder()required .biscuit.format.schema.AuthorizerWorld world = 3;Schema.AuthorizerWorldOrBuildergetWorldOrBuilder()required .biscuit.format.schema.AuthorizerWorld world = 3;booleanhasExecutionTime()required uint64 executionTime = 2;booleanhasLimits()required .biscuit.format.schema.RunLimits limits = 1;booleanhasWorld()required .biscuit.format.schema.AuthorizerWorld world = 3;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Schema.AuthorizerSnapshot.BuildermergeFrom(Schema.AuthorizerSnapshot other)Schema.AuthorizerSnapshot.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Schema.AuthorizerSnapshot.BuildermergeFrom(com.google.protobuf.Message other)Schema.AuthorizerSnapshot.BuildermergeLimits(Schema.RunLimits value)required .biscuit.format.schema.RunLimits limits = 1;Schema.AuthorizerSnapshot.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Schema.AuthorizerSnapshot.BuildermergeWorld(Schema.AuthorizerWorld value)required .biscuit.format.schema.AuthorizerWorld world = 3;Schema.AuthorizerSnapshot.BuildersetExecutionTime(long value)required uint64 executionTime = 2;Schema.AuthorizerSnapshot.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Schema.AuthorizerSnapshot.BuildersetLimits(Schema.RunLimits value)required .biscuit.format.schema.RunLimits limits = 1;Schema.AuthorizerSnapshot.BuildersetLimits(Schema.RunLimits.Builder builderForValue)required .biscuit.format.schema.RunLimits limits = 1;Schema.AuthorizerSnapshot.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)Schema.AuthorizerSnapshot.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Schema.AuthorizerSnapshot.BuildersetWorld(Schema.AuthorizerWorld value)required .biscuit.format.schema.AuthorizerWorld world = 3;Schema.AuthorizerSnapshot.BuildersetWorld(Schema.AuthorizerWorld.Builder builderForValue)required .biscuit.format.schema.AuthorizerWorld world = 3;-
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.AuthorizerSnapshot.Builder>
-
clear
public Schema.AuthorizerSnapshot.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.AuthorizerSnapshot.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.AuthorizerSnapshot.Builder>
-
getDefaultInstanceForType
public Schema.AuthorizerSnapshot getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Schema.AuthorizerSnapshot build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Schema.AuthorizerSnapshot buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Schema.AuthorizerSnapshot.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.AuthorizerSnapshot.Builder>
-
setField
public Schema.AuthorizerSnapshot.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.AuthorizerSnapshot.Builder>
-
clearField
public Schema.AuthorizerSnapshot.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Schema.AuthorizerSnapshot.Builder>
-
clearOneof
public Schema.AuthorizerSnapshot.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Schema.AuthorizerSnapshot.Builder>
-
setRepeatedField
public Schema.AuthorizerSnapshot.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.AuthorizerSnapshot.Builder>
-
addRepeatedField
public Schema.AuthorizerSnapshot.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.AuthorizerSnapshot.Builder>
-
mergeFrom
public Schema.AuthorizerSnapshot.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Schema.AuthorizerSnapshot.Builder>
-
mergeFrom
public Schema.AuthorizerSnapshot.Builder mergeFrom(Schema.AuthorizerSnapshot other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Schema.AuthorizerSnapshot.Builder>
-
mergeFrom
public Schema.AuthorizerSnapshot.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.AuthorizerSnapshot.Builder>- Throws:
IOException
-
hasLimits
public boolean hasLimits()
required .biscuit.format.schema.RunLimits limits = 1;- Specified by:
hasLimitsin interfaceSchema.AuthorizerSnapshotOrBuilder- Returns:
- Whether the limits field is set.
-
getLimits
public Schema.RunLimits getLimits()
required .biscuit.format.schema.RunLimits limits = 1;- Specified by:
getLimitsin interfaceSchema.AuthorizerSnapshotOrBuilder- Returns:
- The limits.
-
setLimits
public Schema.AuthorizerSnapshot.Builder setLimits(Schema.RunLimits value)
required .biscuit.format.schema.RunLimits limits = 1;
-
setLimits
public Schema.AuthorizerSnapshot.Builder setLimits(Schema.RunLimits.Builder builderForValue)
required .biscuit.format.schema.RunLimits limits = 1;
-
mergeLimits
public Schema.AuthorizerSnapshot.Builder mergeLimits(Schema.RunLimits value)
required .biscuit.format.schema.RunLimits limits = 1;
-
clearLimits
public Schema.AuthorizerSnapshot.Builder clearLimits()
required .biscuit.format.schema.RunLimits limits = 1;
-
getLimitsBuilder
public Schema.RunLimits.Builder getLimitsBuilder()
required .biscuit.format.schema.RunLimits limits = 1;
-
getLimitsOrBuilder
public Schema.RunLimitsOrBuilder getLimitsOrBuilder()
required .biscuit.format.schema.RunLimits limits = 1;- Specified by:
getLimitsOrBuilderin interfaceSchema.AuthorizerSnapshotOrBuilder
-
hasExecutionTime
public boolean hasExecutionTime()
required uint64 executionTime = 2;- Specified by:
hasExecutionTimein interfaceSchema.AuthorizerSnapshotOrBuilder- Returns:
- Whether the executionTime field is set.
-
getExecutionTime
public long getExecutionTime()
required uint64 executionTime = 2;- Specified by:
getExecutionTimein interfaceSchema.AuthorizerSnapshotOrBuilder- Returns:
- The executionTime.
-
setExecutionTime
public Schema.AuthorizerSnapshot.Builder setExecutionTime(long value)
required uint64 executionTime = 2;- Parameters:
value- The executionTime to set.- Returns:
- This builder for chaining.
-
clearExecutionTime
public Schema.AuthorizerSnapshot.Builder clearExecutionTime()
required uint64 executionTime = 2;- Returns:
- This builder for chaining.
-
hasWorld
public boolean hasWorld()
required .biscuit.format.schema.AuthorizerWorld world = 3;- Specified by:
hasWorldin interfaceSchema.AuthorizerSnapshotOrBuilder- Returns:
- Whether the world field is set.
-
getWorld
public Schema.AuthorizerWorld getWorld()
required .biscuit.format.schema.AuthorizerWorld world = 3;- Specified by:
getWorldin interfaceSchema.AuthorizerSnapshotOrBuilder- Returns:
- The world.
-
setWorld
public Schema.AuthorizerSnapshot.Builder setWorld(Schema.AuthorizerWorld value)
required .biscuit.format.schema.AuthorizerWorld world = 3;
-
setWorld
public Schema.AuthorizerSnapshot.Builder setWorld(Schema.AuthorizerWorld.Builder builderForValue)
required .biscuit.format.schema.AuthorizerWorld world = 3;
-
mergeWorld
public Schema.AuthorizerSnapshot.Builder mergeWorld(Schema.AuthorizerWorld value)
required .biscuit.format.schema.AuthorizerWorld world = 3;
-
clearWorld
public Schema.AuthorizerSnapshot.Builder clearWorld()
required .biscuit.format.schema.AuthorizerWorld world = 3;
-
getWorldBuilder
public Schema.AuthorizerWorld.Builder getWorldBuilder()
required .biscuit.format.schema.AuthorizerWorld world = 3;
-
getWorldOrBuilder
public Schema.AuthorizerWorldOrBuilder getWorldOrBuilder()
required .biscuit.format.schema.AuthorizerWorld world = 3;- Specified by:
getWorldOrBuilderin interfaceSchema.AuthorizerSnapshotOrBuilder
-
setUnknownFields
public final Schema.AuthorizerSnapshot.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Schema.AuthorizerSnapshot.Builder>
-
mergeUnknownFields
public final Schema.AuthorizerSnapshot.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Schema.AuthorizerSnapshot.Builder>
-
-