Package com.google.protobuf
Class DescriptorProtos.FeatureSetDefaults.FeatureSetEditionDefault.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<DescriptorProtos.FeatureSetDefaults.FeatureSetEditionDefault,DescriptorProtos.FeatureSetDefaults.FeatureSetEditionDefault.Builder>
-
- com.google.protobuf.DescriptorProtos.FeatureSetDefaults.FeatureSetEditionDefault.Builder
-
- All Implemented Interfaces:
DescriptorProtos.FeatureSetDefaults.FeatureSetEditionDefaultOrBuilder
,MessageLite.Builder
,MessageLiteOrBuilder
,java.lang.Cloneable
- Enclosing class:
- DescriptorProtos.FeatureSetDefaults.FeatureSetEditionDefault
public static final class DescriptorProtos.FeatureSetDefaults.FeatureSetEditionDefault.Builder extends GeneratedMessageLite.Builder<DescriptorProtos.FeatureSetDefaults.FeatureSetEditionDefault,DescriptorProtos.FeatureSetDefaults.FeatureSetEditionDefault.Builder> implements DescriptorProtos.FeatureSetDefaults.FeatureSetEditionDefaultOrBuilder
A map from every known edition with a unique set of defaults to its defaults. Not all editions may be contained here. For a given edition, the defaults at the closest matching edition ordered at or before it should be used. This field must be in strict ascending order by edition.
Protobuf typegoogle.protobuf.FeatureSetDefaults.FeatureSetEditionDefault
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite.Builder
AbstractMessageLite.Builder.LimitedInputStream
-
-
Field Summary
-
Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder
instance
-
-
Constructor Summary
Constructors Modifier Constructor Description private
Builder()
-
Method Summary
-
Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFrom
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
-
-
-
Method Detail
-
hasEdition
public boolean hasEdition()
optional .google.protobuf.Edition edition = 3;
- Specified by:
hasEdition
in interfaceDescriptorProtos.FeatureSetDefaults.FeatureSetEditionDefaultOrBuilder
- Returns:
- Whether the edition field is set.
-
getEdition
public DescriptorProtos.Edition getEdition()
optional .google.protobuf.Edition edition = 3;
- Specified by:
getEdition
in interfaceDescriptorProtos.FeatureSetDefaults.FeatureSetEditionDefaultOrBuilder
- Returns:
- The edition.
-
setEdition
public DescriptorProtos.FeatureSetDefaults.FeatureSetEditionDefault.Builder setEdition(DescriptorProtos.Edition value)
optional .google.protobuf.Edition edition = 3;
- Parameters:
value
- The enum numeric value on the wire for edition to set.- Returns:
- This builder for chaining.
-
clearEdition
public DescriptorProtos.FeatureSetDefaults.FeatureSetEditionDefault.Builder clearEdition()
optional .google.protobuf.Edition edition = 3;
- Returns:
- This builder for chaining.
-
hasOverridableFeatures
public boolean hasOverridableFeatures()
Defaults of features that can be overridden in this edition.
optional .google.protobuf.FeatureSet overridable_features = 4;
- Specified by:
hasOverridableFeatures
in interfaceDescriptorProtos.FeatureSetDefaults.FeatureSetEditionDefaultOrBuilder
- Returns:
- Whether the overridableFeatures field is set.
-
getOverridableFeatures
public DescriptorProtos.FeatureSet getOverridableFeatures()
Defaults of features that can be overridden in this edition.
optional .google.protobuf.FeatureSet overridable_features = 4;
- Specified by:
getOverridableFeatures
in interfaceDescriptorProtos.FeatureSetDefaults.FeatureSetEditionDefaultOrBuilder
- Returns:
- The overridableFeatures.
-
setOverridableFeatures
public DescriptorProtos.FeatureSetDefaults.FeatureSetEditionDefault.Builder setOverridableFeatures(DescriptorProtos.FeatureSet value)
Defaults of features that can be overridden in this edition.
optional .google.protobuf.FeatureSet overridable_features = 4;
-
setOverridableFeatures
public DescriptorProtos.FeatureSetDefaults.FeatureSetEditionDefault.Builder setOverridableFeatures(DescriptorProtos.FeatureSet.Builder builderForValue)
Defaults of features that can be overridden in this edition.
optional .google.protobuf.FeatureSet overridable_features = 4;
-
mergeOverridableFeatures
public DescriptorProtos.FeatureSetDefaults.FeatureSetEditionDefault.Builder mergeOverridableFeatures(DescriptorProtos.FeatureSet value)
Defaults of features that can be overridden in this edition.
optional .google.protobuf.FeatureSet overridable_features = 4;
-
clearOverridableFeatures
public DescriptorProtos.FeatureSetDefaults.FeatureSetEditionDefault.Builder clearOverridableFeatures()
Defaults of features that can be overridden in this edition.
optional .google.protobuf.FeatureSet overridable_features = 4;
-
hasFixedFeatures
public boolean hasFixedFeatures()
Defaults of features that can't be overridden in this edition.
optional .google.protobuf.FeatureSet fixed_features = 5;
- Specified by:
hasFixedFeatures
in interfaceDescriptorProtos.FeatureSetDefaults.FeatureSetEditionDefaultOrBuilder
- Returns:
- Whether the fixedFeatures field is set.
-
getFixedFeatures
public DescriptorProtos.FeatureSet getFixedFeatures()
Defaults of features that can't be overridden in this edition.
optional .google.protobuf.FeatureSet fixed_features = 5;
- Specified by:
getFixedFeatures
in interfaceDescriptorProtos.FeatureSetDefaults.FeatureSetEditionDefaultOrBuilder
- Returns:
- The fixedFeatures.
-
setFixedFeatures
public DescriptorProtos.FeatureSetDefaults.FeatureSetEditionDefault.Builder setFixedFeatures(DescriptorProtos.FeatureSet value)
Defaults of features that can't be overridden in this edition.
optional .google.protobuf.FeatureSet fixed_features = 5;
-
setFixedFeatures
public DescriptorProtos.FeatureSetDefaults.FeatureSetEditionDefault.Builder setFixedFeatures(DescriptorProtos.FeatureSet.Builder builderForValue)
Defaults of features that can't be overridden in this edition.
optional .google.protobuf.FeatureSet fixed_features = 5;
-
mergeFixedFeatures
public DescriptorProtos.FeatureSetDefaults.FeatureSetEditionDefault.Builder mergeFixedFeatures(DescriptorProtos.FeatureSet value)
Defaults of features that can't be overridden in this edition.
optional .google.protobuf.FeatureSet fixed_features = 5;
-
clearFixedFeatures
public DescriptorProtos.FeatureSetDefaults.FeatureSetEditionDefault.Builder clearFixedFeatures()
Defaults of features that can't be overridden in this edition.
optional .google.protobuf.FeatureSet fixed_features = 5;
-
-