Package biscuit.format.schema
Class Schema.TermV2.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Schema.TermV2.Builder>
-
- biscuit.format.schema.Schema.TermV2.Builder
-
- All Implemented Interfaces:
Schema.TermV2OrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Schema.TermV2
public static final class Schema.TermV2.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Schema.TermV2.Builder> implements Schema.TermV2OrBuilder
Protobuf typebiscuit.format.schema.TermV2
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Schema.TermV2.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Schema.TermV2build()Schema.TermV2buildPartial()Schema.TermV2.Builderclear()Schema.TermV2.BuilderclearBool()bool bool = 6;Schema.TermV2.BuilderclearBytes()bytes bytes = 5;Schema.TermV2.BuilderclearContent()Schema.TermV2.BuilderclearDate()uint64 date = 4;Schema.TermV2.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Schema.TermV2.BuilderclearInteger()int64 integer = 2;Schema.TermV2.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Schema.TermV2.BuilderclearSet().biscuit.format.schema.TermSet set = 7;Schema.TermV2.BuilderclearString()uint64 string = 3;Schema.TermV2.BuilderclearVariable()uint32 variable = 1;Schema.TermV2.Builderclone()booleangetBool()bool bool = 6;com.google.protobuf.ByteStringgetBytes()bytes bytes = 5;Schema.TermV2.ContentCasegetContentCase()longgetDate()uint64 date = 4;Schema.TermV2getDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()longgetInteger()int64 integer = 2;Schema.TermSetgetSet().biscuit.format.schema.TermSet set = 7;Schema.TermSet.BuildergetSetBuilder().biscuit.format.schema.TermSet set = 7;Schema.TermSetOrBuildergetSetOrBuilder().biscuit.format.schema.TermSet set = 7;longgetString()uint64 string = 3;intgetVariable()uint32 variable = 1;booleanhasBool()bool bool = 6;booleanhasBytes()bytes bytes = 5;booleanhasDate()uint64 date = 4;booleanhasInteger()int64 integer = 2;booleanhasSet().biscuit.format.schema.TermSet set = 7;booleanhasString()uint64 string = 3;booleanhasVariable()uint32 variable = 1;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Schema.TermV2.BuildermergeFrom(Schema.TermV2 other)Schema.TermV2.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Schema.TermV2.BuildermergeFrom(com.google.protobuf.Message other)Schema.TermV2.BuildermergeSet(Schema.TermSet value).biscuit.format.schema.TermSet set = 7;Schema.TermV2.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Schema.TermV2.BuildersetBool(boolean value)bool bool = 6;Schema.TermV2.BuildersetBytes(com.google.protobuf.ByteString value)bytes bytes = 5;Schema.TermV2.BuildersetDate(long value)uint64 date = 4;Schema.TermV2.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Schema.TermV2.BuildersetInteger(long value)int64 integer = 2;Schema.TermV2.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)Schema.TermV2.BuildersetSet(Schema.TermSet value).biscuit.format.schema.TermSet set = 7;Schema.TermV2.BuildersetSet(Schema.TermSet.Builder builderForValue).biscuit.format.schema.TermSet set = 7;Schema.TermV2.BuildersetString(long value)uint64 string = 3;Schema.TermV2.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Schema.TermV2.BuildersetVariable(int value)uint32 variable = 1;-
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.TermV2.Builder>
-
clear
public Schema.TermV2.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.TermV2.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.TermV2.Builder>
-
getDefaultInstanceForType
public Schema.TermV2 getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Schema.TermV2 build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Schema.TermV2 buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Schema.TermV2.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.TermV2.Builder>
-
setField
public Schema.TermV2.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.TermV2.Builder>
-
clearField
public Schema.TermV2.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Schema.TermV2.Builder>
-
clearOneof
public Schema.TermV2.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Schema.TermV2.Builder>
-
setRepeatedField
public Schema.TermV2.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.TermV2.Builder>
-
addRepeatedField
public Schema.TermV2.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.TermV2.Builder>
-
mergeFrom
public Schema.TermV2.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Schema.TermV2.Builder>
-
mergeFrom
public Schema.TermV2.Builder mergeFrom(Schema.TermV2 other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Schema.TermV2.Builder>
-
mergeFrom
public Schema.TermV2.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.TermV2.Builder>- Throws:
IOException
-
getContentCase
public Schema.TermV2.ContentCase getContentCase()
- Specified by:
getContentCasein interfaceSchema.TermV2OrBuilder
-
clearContent
public Schema.TermV2.Builder clearContent()
-
hasVariable
public boolean hasVariable()
uint32 variable = 1;- Specified by:
hasVariablein interfaceSchema.TermV2OrBuilder- Returns:
- Whether the variable field is set.
-
getVariable
public int getVariable()
uint32 variable = 1;- Specified by:
getVariablein interfaceSchema.TermV2OrBuilder- Returns:
- The variable.
-
setVariable
public Schema.TermV2.Builder setVariable(int value)
uint32 variable = 1;- Parameters:
value- The variable to set.- Returns:
- This builder for chaining.
-
clearVariable
public Schema.TermV2.Builder clearVariable()
uint32 variable = 1;- Returns:
- This builder for chaining.
-
hasInteger
public boolean hasInteger()
int64 integer = 2;- Specified by:
hasIntegerin interfaceSchema.TermV2OrBuilder- Returns:
- Whether the integer field is set.
-
getInteger
public long getInteger()
int64 integer = 2;- Specified by:
getIntegerin interfaceSchema.TermV2OrBuilder- Returns:
- The integer.
-
setInteger
public Schema.TermV2.Builder setInteger(long value)
int64 integer = 2;- Parameters:
value- The integer to set.- Returns:
- This builder for chaining.
-
clearInteger
public Schema.TermV2.Builder clearInteger()
int64 integer = 2;- Returns:
- This builder for chaining.
-
hasString
public boolean hasString()
uint64 string = 3;- Specified by:
hasStringin interfaceSchema.TermV2OrBuilder- Returns:
- Whether the string field is set.
-
getString
public long getString()
uint64 string = 3;- Specified by:
getStringin interfaceSchema.TermV2OrBuilder- Returns:
- The string.
-
setString
public Schema.TermV2.Builder setString(long value)
uint64 string = 3;- Parameters:
value- The string to set.- Returns:
- This builder for chaining.
-
clearString
public Schema.TermV2.Builder clearString()
uint64 string = 3;- Returns:
- This builder for chaining.
-
hasDate
public boolean hasDate()
uint64 date = 4;- Specified by:
hasDatein interfaceSchema.TermV2OrBuilder- Returns:
- Whether the date field is set.
-
getDate
public long getDate()
uint64 date = 4;- Specified by:
getDatein interfaceSchema.TermV2OrBuilder- Returns:
- The date.
-
setDate
public Schema.TermV2.Builder setDate(long value)
uint64 date = 4;- Parameters:
value- The date to set.- Returns:
- This builder for chaining.
-
clearDate
public Schema.TermV2.Builder clearDate()
uint64 date = 4;- Returns:
- This builder for chaining.
-
hasBytes
public boolean hasBytes()
bytes bytes = 5;- Specified by:
hasBytesin interfaceSchema.TermV2OrBuilder- Returns:
- Whether the bytes field is set.
-
getBytes
public com.google.protobuf.ByteString getBytes()
bytes bytes = 5;- Specified by:
getBytesin interfaceSchema.TermV2OrBuilder- Returns:
- The bytes.
-
setBytes
public Schema.TermV2.Builder setBytes(com.google.protobuf.ByteString value)
bytes bytes = 5;- Parameters:
value- The bytes to set.- Returns:
- This builder for chaining.
-
clearBytes
public Schema.TermV2.Builder clearBytes()
bytes bytes = 5;- Returns:
- This builder for chaining.
-
hasBool
public boolean hasBool()
bool bool = 6;- Specified by:
hasBoolin interfaceSchema.TermV2OrBuilder- Returns:
- Whether the bool field is set.
-
getBool
public boolean getBool()
bool bool = 6;- Specified by:
getBoolin interfaceSchema.TermV2OrBuilder- Returns:
- The bool.
-
setBool
public Schema.TermV2.Builder setBool(boolean value)
bool bool = 6;- Parameters:
value- The bool to set.- Returns:
- This builder for chaining.
-
clearBool
public Schema.TermV2.Builder clearBool()
bool bool = 6;- Returns:
- This builder for chaining.
-
hasSet
public boolean hasSet()
.biscuit.format.schema.TermSet set = 7;- Specified by:
hasSetin interfaceSchema.TermV2OrBuilder- Returns:
- Whether the set field is set.
-
getSet
public Schema.TermSet getSet()
.biscuit.format.schema.TermSet set = 7;- Specified by:
getSetin interfaceSchema.TermV2OrBuilder- Returns:
- The set.
-
setSet
public Schema.TermV2.Builder setSet(Schema.TermSet value)
.biscuit.format.schema.TermSet set = 7;
-
setSet
public Schema.TermV2.Builder setSet(Schema.TermSet.Builder builderForValue)
.biscuit.format.schema.TermSet set = 7;
-
mergeSet
public Schema.TermV2.Builder mergeSet(Schema.TermSet value)
.biscuit.format.schema.TermSet set = 7;
-
clearSet
public Schema.TermV2.Builder clearSet()
.biscuit.format.schema.TermSet set = 7;
-
getSetBuilder
public Schema.TermSet.Builder getSetBuilder()
.biscuit.format.schema.TermSet set = 7;
-
getSetOrBuilder
public Schema.TermSetOrBuilder getSetOrBuilder()
.biscuit.format.schema.TermSet set = 7;- Specified by:
getSetOrBuilderin interfaceSchema.TermV2OrBuilder
-
setUnknownFields
public final Schema.TermV2.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Schema.TermV2.Builder>
-
mergeUnknownFields
public final Schema.TermV2.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Schema.TermV2.Builder>
-
-