Package com.google.protobuf
Class DescriptorProtos.FeatureSetDefaults.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<DescriptorProtos.FeatureSetDefaults.Builder>
-
- com.google.protobuf.DescriptorProtos.FeatureSetDefaults.Builder
-
- All Implemented Interfaces:
DescriptorProtos.FeatureSetDefaultsOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.lang.Cloneable
- Enclosing class:
- DescriptorProtos.FeatureSetDefaults
public static final class DescriptorProtos.FeatureSetDefaults.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<DescriptorProtos.FeatureSetDefaults.Builder> implements DescriptorProtos.FeatureSetDefaultsOrBuilder
A compiled specification for the defaults of a set of features. These messages are generated from FeatureSet extensions and can be used to seed feature resolution. The resolution with this object becomes a simple search for the closest matching edition, followed by proto merges.
Protobuf typegoogle.protobuf.FeatureSetDefaults
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description DescriptorProtos.FeatureSetDefaults.BuilderaddAllDefaults(java.lang.Iterable<? extends DescriptorProtos.FeatureSetDefaults.FeatureSetEditionDefault> values)repeated .google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault defaults = 1;DescriptorProtos.FeatureSetDefaults.BuilderaddDefaults(int index, DescriptorProtos.FeatureSetDefaults.FeatureSetEditionDefault value)repeated .google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault defaults = 1;DescriptorProtos.FeatureSetDefaults.BuilderaddDefaults(int index, DescriptorProtos.FeatureSetDefaults.FeatureSetEditionDefault.Builder builderForValue)repeated .google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault defaults = 1;DescriptorProtos.FeatureSetDefaults.BuilderaddDefaults(DescriptorProtos.FeatureSetDefaults.FeatureSetEditionDefault value)repeated .google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault defaults = 1;DescriptorProtos.FeatureSetDefaults.BuilderaddDefaults(DescriptorProtos.FeatureSetDefaults.FeatureSetEditionDefault.Builder builderForValue)repeated .google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault defaults = 1;DescriptorProtos.FeatureSetDefaults.FeatureSetEditionDefault.BuilderaddDefaultsBuilder()repeated .google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault defaults = 1;DescriptorProtos.FeatureSetDefaults.FeatureSetEditionDefault.BuilderaddDefaultsBuilder(int index)repeated .google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault defaults = 1;DescriptorProtos.FeatureSetDefaults.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)DescriptorProtos.FeatureSetDefaultsbuild()DescriptorProtos.FeatureSetDefaultsbuildPartial()DescriptorProtos.FeatureSetDefaults.Builderclear()DescriptorProtos.FeatureSetDefaults.BuilderclearDefaults()repeated .google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault defaults = 1;DescriptorProtos.FeatureSetDefaults.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)DescriptorProtos.FeatureSetDefaults.BuilderclearMaximumEdition()The maximum known edition (inclusive) when this was constructed.DescriptorProtos.FeatureSetDefaults.BuilderclearMinimumEdition()The minimum supported edition (inclusive) when this was constructed.DescriptorProtos.FeatureSetDefaults.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)DescriptorProtos.FeatureSetDefaults.Builderclone()DescriptorProtos.FeatureSetDefaultsgetDefaultInstanceForType()DescriptorProtos.FeatureSetDefaults.FeatureSetEditionDefaultgetDefaults(int index)repeated .google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault defaults = 1;DescriptorProtos.FeatureSetDefaults.FeatureSetEditionDefault.BuildergetDefaultsBuilder(int index)repeated .google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault defaults = 1;java.util.List<DescriptorProtos.FeatureSetDefaults.FeatureSetEditionDefault.Builder>getDefaultsBuilderList()repeated .google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault defaults = 1;intgetDefaultsCount()repeated .google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault defaults = 1;java.util.List<DescriptorProtos.FeatureSetDefaults.FeatureSetEditionDefault>getDefaultsList()repeated .google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault defaults = 1;DescriptorProtos.FeatureSetDefaults.FeatureSetEditionDefaultOrBuildergetDefaultsOrBuilder(int index)repeated .google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault defaults = 1;java.util.List<? extends DescriptorProtos.FeatureSetDefaults.FeatureSetEditionDefaultOrBuilder>getDefaultsOrBuilderList()repeated .google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault defaults = 1;static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()DescriptorProtos.EditiongetMaximumEdition()The maximum known edition (inclusive) when this was constructed.DescriptorProtos.EditiongetMinimumEdition()The minimum supported edition (inclusive) when this was constructed.booleanhasMaximumEdition()The maximum known edition (inclusive) when this was constructed.booleanhasMinimumEdition()The minimum supported edition (inclusive) when this was constructed.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()DescriptorProtos.FeatureSetDefaults.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)DescriptorProtos.FeatureSetDefaults.BuildermergeFrom(DescriptorProtos.FeatureSetDefaults other)DescriptorProtos.FeatureSetDefaults.BuildermergeFrom(com.google.protobuf.Message other)DescriptorProtos.FeatureSetDefaults.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)DescriptorProtos.FeatureSetDefaults.BuilderremoveDefaults(int index)repeated .google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault defaults = 1;DescriptorProtos.FeatureSetDefaults.BuildersetDefaults(int index, DescriptorProtos.FeatureSetDefaults.FeatureSetEditionDefault value)repeated .google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault defaults = 1;DescriptorProtos.FeatureSetDefaults.BuildersetDefaults(int index, DescriptorProtos.FeatureSetDefaults.FeatureSetEditionDefault.Builder builderForValue)repeated .google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault defaults = 1;DescriptorProtos.FeatureSetDefaults.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)DescriptorProtos.FeatureSetDefaults.BuildersetMaximumEdition(DescriptorProtos.Edition value)The maximum known edition (inclusive) when this was constructed.DescriptorProtos.FeatureSetDefaults.BuildersetMinimumEdition(DescriptorProtos.Edition value)The minimum supported edition (inclusive) when this was constructed.DescriptorProtos.FeatureSetDefaults.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)DescriptorProtos.FeatureSetDefaults.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, internalGetMutableMapField, 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<DescriptorProtos.FeatureSetDefaults.Builder>
-
clear
public DescriptorProtos.FeatureSetDefaults.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<DescriptorProtos.FeatureSetDefaults.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<DescriptorProtos.FeatureSetDefaults.Builder>
-
getDefaultInstanceForType
public DescriptorProtos.FeatureSetDefaults getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public DescriptorProtos.FeatureSetDefaults build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public DescriptorProtos.FeatureSetDefaults buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public DescriptorProtos.FeatureSetDefaults.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<DescriptorProtos.FeatureSetDefaults.Builder>
-
setField
public DescriptorProtos.FeatureSetDefaults.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DescriptorProtos.FeatureSetDefaults.Builder>
-
clearField
public DescriptorProtos.FeatureSetDefaults.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DescriptorProtos.FeatureSetDefaults.Builder>
-
clearOneof
public DescriptorProtos.FeatureSetDefaults.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<DescriptorProtos.FeatureSetDefaults.Builder>
-
setRepeatedField
public DescriptorProtos.FeatureSetDefaults.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DescriptorProtos.FeatureSetDefaults.Builder>
-
addRepeatedField
public DescriptorProtos.FeatureSetDefaults.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DescriptorProtos.FeatureSetDefaults.Builder>
-
mergeFrom
public DescriptorProtos.FeatureSetDefaults.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DescriptorProtos.FeatureSetDefaults.Builder>
-
mergeFrom
public DescriptorProtos.FeatureSetDefaults.Builder mergeFrom(DescriptorProtos.FeatureSetDefaults other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<DescriptorProtos.FeatureSetDefaults.Builder>
-
mergeFrom
public DescriptorProtos.FeatureSetDefaults.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DescriptorProtos.FeatureSetDefaults.Builder>- Throws:
java.io.IOException
-
getDefaultsList
public java.util.List<DescriptorProtos.FeatureSetDefaults.FeatureSetEditionDefault> getDefaultsList()
repeated .google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault defaults = 1;- Specified by:
getDefaultsListin interfaceDescriptorProtos.FeatureSetDefaultsOrBuilder
-
getDefaultsCount
public int getDefaultsCount()
repeated .google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault defaults = 1;- Specified by:
getDefaultsCountin interfaceDescriptorProtos.FeatureSetDefaultsOrBuilder
-
getDefaults
public DescriptorProtos.FeatureSetDefaults.FeatureSetEditionDefault getDefaults(int index)
repeated .google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault defaults = 1;- Specified by:
getDefaultsin interfaceDescriptorProtos.FeatureSetDefaultsOrBuilder
-
setDefaults
public DescriptorProtos.FeatureSetDefaults.Builder setDefaults(int index, DescriptorProtos.FeatureSetDefaults.FeatureSetEditionDefault value)
repeated .google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault defaults = 1;
-
setDefaults
public DescriptorProtos.FeatureSetDefaults.Builder setDefaults(int index, DescriptorProtos.FeatureSetDefaults.FeatureSetEditionDefault.Builder builderForValue)
repeated .google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault defaults = 1;
-
addDefaults
public DescriptorProtos.FeatureSetDefaults.Builder addDefaults(DescriptorProtos.FeatureSetDefaults.FeatureSetEditionDefault value)
repeated .google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault defaults = 1;
-
addDefaults
public DescriptorProtos.FeatureSetDefaults.Builder addDefaults(int index, DescriptorProtos.FeatureSetDefaults.FeatureSetEditionDefault value)
repeated .google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault defaults = 1;
-
addDefaults
public DescriptorProtos.FeatureSetDefaults.Builder addDefaults(DescriptorProtos.FeatureSetDefaults.FeatureSetEditionDefault.Builder builderForValue)
repeated .google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault defaults = 1;
-
addDefaults
public DescriptorProtos.FeatureSetDefaults.Builder addDefaults(int index, DescriptorProtos.FeatureSetDefaults.FeatureSetEditionDefault.Builder builderForValue)
repeated .google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault defaults = 1;
-
addAllDefaults
public DescriptorProtos.FeatureSetDefaults.Builder addAllDefaults(java.lang.Iterable<? extends DescriptorProtos.FeatureSetDefaults.FeatureSetEditionDefault> values)
repeated .google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault defaults = 1;
-
clearDefaults
public DescriptorProtos.FeatureSetDefaults.Builder clearDefaults()
repeated .google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault defaults = 1;
-
removeDefaults
public DescriptorProtos.FeatureSetDefaults.Builder removeDefaults(int index)
repeated .google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault defaults = 1;
-
getDefaultsBuilder
public DescriptorProtos.FeatureSetDefaults.FeatureSetEditionDefault.Builder getDefaultsBuilder(int index)
repeated .google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault defaults = 1;
-
getDefaultsOrBuilder
public DescriptorProtos.FeatureSetDefaults.FeatureSetEditionDefaultOrBuilder getDefaultsOrBuilder(int index)
repeated .google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault defaults = 1;- Specified by:
getDefaultsOrBuilderin interfaceDescriptorProtos.FeatureSetDefaultsOrBuilder
-
getDefaultsOrBuilderList
public java.util.List<? extends DescriptorProtos.FeatureSetDefaults.FeatureSetEditionDefaultOrBuilder> getDefaultsOrBuilderList()
repeated .google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault defaults = 1;- Specified by:
getDefaultsOrBuilderListin interfaceDescriptorProtos.FeatureSetDefaultsOrBuilder
-
addDefaultsBuilder
public DescriptorProtos.FeatureSetDefaults.FeatureSetEditionDefault.Builder addDefaultsBuilder()
repeated .google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault defaults = 1;
-
addDefaultsBuilder
public DescriptorProtos.FeatureSetDefaults.FeatureSetEditionDefault.Builder addDefaultsBuilder(int index)
repeated .google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault defaults = 1;
-
getDefaultsBuilderList
public java.util.List<DescriptorProtos.FeatureSetDefaults.FeatureSetEditionDefault.Builder> getDefaultsBuilderList()
repeated .google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault defaults = 1;
-
hasMinimumEdition
public boolean hasMinimumEdition()
The minimum supported edition (inclusive) when this was constructed. Editions before this will not have defaults.
optional .google.protobuf.Edition minimum_edition = 4;- Specified by:
hasMinimumEditionin interfaceDescriptorProtos.FeatureSetDefaultsOrBuilder- Returns:
- Whether the minimumEdition field is set.
-
getMinimumEdition
public DescriptorProtos.Edition getMinimumEdition()
The minimum supported edition (inclusive) when this was constructed. Editions before this will not have defaults.
optional .google.protobuf.Edition minimum_edition = 4;- Specified by:
getMinimumEditionin interfaceDescriptorProtos.FeatureSetDefaultsOrBuilder- Returns:
- The minimumEdition.
-
setMinimumEdition
public DescriptorProtos.FeatureSetDefaults.Builder setMinimumEdition(DescriptorProtos.Edition value)
The minimum supported edition (inclusive) when this was constructed. Editions before this will not have defaults.
optional .google.protobuf.Edition minimum_edition = 4;- Parameters:
value- The minimumEdition to set.- Returns:
- This builder for chaining.
-
clearMinimumEdition
public DescriptorProtos.FeatureSetDefaults.Builder clearMinimumEdition()
The minimum supported edition (inclusive) when this was constructed. Editions before this will not have defaults.
optional .google.protobuf.Edition minimum_edition = 4;- Returns:
- This builder for chaining.
-
hasMaximumEdition
public boolean hasMaximumEdition()
The maximum known edition (inclusive) when this was constructed. Editions after this will not have reliable defaults.
optional .google.protobuf.Edition maximum_edition = 5;- Specified by:
hasMaximumEditionin interfaceDescriptorProtos.FeatureSetDefaultsOrBuilder- Returns:
- Whether the maximumEdition field is set.
-
getMaximumEdition
public DescriptorProtos.Edition getMaximumEdition()
The maximum known edition (inclusive) when this was constructed. Editions after this will not have reliable defaults.
optional .google.protobuf.Edition maximum_edition = 5;- Specified by:
getMaximumEditionin interfaceDescriptorProtos.FeatureSetDefaultsOrBuilder- Returns:
- The maximumEdition.
-
setMaximumEdition
public DescriptorProtos.FeatureSetDefaults.Builder setMaximumEdition(DescriptorProtos.Edition value)
The maximum known edition (inclusive) when this was constructed. Editions after this will not have reliable defaults.
optional .google.protobuf.Edition maximum_edition = 5;- Parameters:
value- The maximumEdition to set.- Returns:
- This builder for chaining.
-
clearMaximumEdition
public DescriptorProtos.FeatureSetDefaults.Builder clearMaximumEdition()
The maximum known edition (inclusive) when this was constructed. Editions after this will not have reliable defaults.
optional .google.protobuf.Edition maximum_edition = 5;- Returns:
- This builder for chaining.
-
setUnknownFields
public final DescriptorProtos.FeatureSetDefaults.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<DescriptorProtos.FeatureSetDefaults.Builder>
-
mergeUnknownFields
public final DescriptorProtos.FeatureSetDefaults.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<DescriptorProtos.FeatureSetDefaults.Builder>
-
-