Package com.google.protobuf
Class DescriptorProtos.FeatureSetDefaults.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessage.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.GeneratedMessage.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.FeatureSetDefaultsbuild()DescriptorProtos.FeatureSetDefaultsbuildPartial()DescriptorProtos.FeatureSetDefaults.Builderclear()DescriptorProtos.FeatureSetDefaults.BuilderclearDefaults()repeated .google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault defaults = 1;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.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.GeneratedMessage.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.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.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.-
Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, 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.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.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.GeneratedMessage.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.GeneratedMessage.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
-
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.GeneratedMessage.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.
-
-