Package com.google.protobuf
Class DescriptorProtos.FieldOptions.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<DescriptorProtos.FieldOptions,DescriptorProtos.FieldOptions.Builder>
-
- com.google.protobuf.DescriptorProtos.FieldOptions.Builder
-
- All Implemented Interfaces:
DescriptorProtos.FieldOptionsOrBuilder,com.google.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder<DescriptorProtos.FieldOptions,DescriptorProtos.FieldOptions.Builder>,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,java.lang.Cloneable
- Enclosing class:
- DescriptorProtos.FieldOptions
public static final class DescriptorProtos.FieldOptions.Builder extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<DescriptorProtos.FieldOptions,DescriptorProtos.FieldOptions.Builder> implements DescriptorProtos.FieldOptionsOrBuilder
Protobuf typegoogle.protobuf.FieldOptions
-
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description DescriptorProtos.FieldOptions.BuilderaddAllEditionDefaults(java.lang.Iterable<? extends DescriptorProtos.FieldOptions.EditionDefault> values)repeated .google.protobuf.FieldOptions.EditionDefault edition_defaults = 20 [json_name = "editionDefaults"];DescriptorProtos.FieldOptions.BuilderaddAllTargets(java.lang.Iterable<? extends DescriptorProtos.FieldOptions.OptionTargetType> values)repeated .google.protobuf.FieldOptions.OptionTargetType targets = 19 [json_name = "targets"];DescriptorProtos.FieldOptions.BuilderaddAllUninterpretedOption(java.lang.Iterable<? extends DescriptorProtos.UninterpretedOption> values)repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999 [json_name = "uninterpretedOption"];DescriptorProtos.FieldOptions.BuilderaddEditionDefaults(int index, DescriptorProtos.FieldOptions.EditionDefault value)repeated .google.protobuf.FieldOptions.EditionDefault edition_defaults = 20 [json_name = "editionDefaults"];DescriptorProtos.FieldOptions.BuilderaddEditionDefaults(int index, DescriptorProtos.FieldOptions.EditionDefault.Builder builderForValue)repeated .google.protobuf.FieldOptions.EditionDefault edition_defaults = 20 [json_name = "editionDefaults"];DescriptorProtos.FieldOptions.BuilderaddEditionDefaults(DescriptorProtos.FieldOptions.EditionDefault value)repeated .google.protobuf.FieldOptions.EditionDefault edition_defaults = 20 [json_name = "editionDefaults"];DescriptorProtos.FieldOptions.BuilderaddEditionDefaults(DescriptorProtos.FieldOptions.EditionDefault.Builder builderForValue)repeated .google.protobuf.FieldOptions.EditionDefault edition_defaults = 20 [json_name = "editionDefaults"];DescriptorProtos.FieldOptions.BuilderaddTargets(DescriptorProtos.FieldOptions.OptionTargetType value)repeated .google.protobuf.FieldOptions.OptionTargetType targets = 19 [json_name = "targets"];DescriptorProtos.FieldOptions.BuilderaddUninterpretedOption(int index, DescriptorProtos.UninterpretedOption value)repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999 [json_name = "uninterpretedOption"];DescriptorProtos.FieldOptions.BuilderaddUninterpretedOption(int index, DescriptorProtos.UninterpretedOption.Builder builderForValue)repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999 [json_name = "uninterpretedOption"];DescriptorProtos.FieldOptions.BuilderaddUninterpretedOption(DescriptorProtos.UninterpretedOption value)repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999 [json_name = "uninterpretedOption"];DescriptorProtos.FieldOptions.BuilderaddUninterpretedOption(DescriptorProtos.UninterpretedOption.Builder builderForValue)repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999 [json_name = "uninterpretedOption"];DescriptorProtos.FieldOptions.BuilderclearCtype()optional .google.protobuf.FieldOptions.CType ctype = 1 [default = STRING, json_name = "ctype"];DescriptorProtos.FieldOptions.BuilderclearDebugRedact()optional bool debug_redact = 16 [default = false, json_name = "debugRedact"];DescriptorProtos.FieldOptions.BuilderclearDeprecated()optional bool deprecated = 3 [default = false, json_name = "deprecated"];DescriptorProtos.FieldOptions.BuilderclearEditionDefaults()repeated .google.protobuf.FieldOptions.EditionDefault edition_defaults = 20 [json_name = "editionDefaults"];DescriptorProtos.FieldOptions.BuilderclearFeatures()optional .google.protobuf.FeatureSet features = 21 [json_name = "features"];DescriptorProtos.FieldOptions.BuilderclearFeatureSupport()optional .google.protobuf.FieldOptions.FeatureSupport feature_support = 22 [json_name = "featureSupport"];DescriptorProtos.FieldOptions.BuilderclearJstype()optional .google.protobuf.FieldOptions.JSType jstype = 6 [default = JS_NORMAL, json_name = "jstype"];DescriptorProtos.FieldOptions.BuilderclearLazy()optional bool lazy = 5 [default = false, json_name = "lazy"];DescriptorProtos.FieldOptions.BuilderclearPacked()optional bool packed = 2 [json_name = "packed"];DescriptorProtos.FieldOptions.BuilderclearRetention()optional .google.protobuf.FieldOptions.OptionRetention retention = 17 [json_name = "retention"];DescriptorProtos.FieldOptions.BuilderclearTargets()repeated .google.protobuf.FieldOptions.OptionTargetType targets = 19 [json_name = "targets"];DescriptorProtos.FieldOptions.BuilderclearUninterpretedOption()repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999 [json_name = "uninterpretedOption"];DescriptorProtos.FieldOptions.BuilderclearUnverifiedLazy()optional bool unverified_lazy = 15 [default = false, json_name = "unverifiedLazy"];DescriptorProtos.FieldOptions.BuilderclearWeak()Deprecated.google.protobuf.FieldOptions.weak is deprecated.DescriptorProtos.FieldOptions.CTypegetCtype()optional .google.protobuf.FieldOptions.CType ctype = 1 [default = STRING, json_name = "ctype"];booleangetDebugRedact()optional bool debug_redact = 16 [default = false, json_name = "debugRedact"];booleangetDeprecated()optional bool deprecated = 3 [default = false, json_name = "deprecated"];DescriptorProtos.FieldOptions.EditionDefaultgetEditionDefaults(int index)repeated .google.protobuf.FieldOptions.EditionDefault edition_defaults = 20 [json_name = "editionDefaults"];intgetEditionDefaultsCount()repeated .google.protobuf.FieldOptions.EditionDefault edition_defaults = 20 [json_name = "editionDefaults"];java.util.List<DescriptorProtos.FieldOptions.EditionDefault>getEditionDefaultsList()repeated .google.protobuf.FieldOptions.EditionDefault edition_defaults = 20 [json_name = "editionDefaults"];DescriptorProtos.FeatureSetgetFeatures()optional .google.protobuf.FeatureSet features = 21 [json_name = "features"];DescriptorProtos.FieldOptions.FeatureSupportgetFeatureSupport()optional .google.protobuf.FieldOptions.FeatureSupport feature_support = 22 [json_name = "featureSupport"];DescriptorProtos.FieldOptions.JSTypegetJstype()optional .google.protobuf.FieldOptions.JSType jstype = 6 [default = JS_NORMAL, json_name = "jstype"];booleangetLazy()optional bool lazy = 5 [default = false, json_name = "lazy"];booleangetPacked()optional bool packed = 2 [json_name = "packed"];DescriptorProtos.FieldOptions.OptionRetentiongetRetention()optional .google.protobuf.FieldOptions.OptionRetention retention = 17 [json_name = "retention"];DescriptorProtos.FieldOptions.OptionTargetTypegetTargets(int index)repeated .google.protobuf.FieldOptions.OptionTargetType targets = 19 [json_name = "targets"];intgetTargetsCount()repeated .google.protobuf.FieldOptions.OptionTargetType targets = 19 [json_name = "targets"];java.util.List<DescriptorProtos.FieldOptions.OptionTargetType>getTargetsList()repeated .google.protobuf.FieldOptions.OptionTargetType targets = 19 [json_name = "targets"];DescriptorProtos.UninterpretedOptiongetUninterpretedOption(int index)repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999 [json_name = "uninterpretedOption"];intgetUninterpretedOptionCount()repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999 [json_name = "uninterpretedOption"];java.util.List<DescriptorProtos.UninterpretedOption>getUninterpretedOptionList()repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999 [json_name = "uninterpretedOption"];booleangetUnverifiedLazy()optional bool unverified_lazy = 15 [default = false, json_name = "unverifiedLazy"];booleangetWeak()Deprecated.google.protobuf.FieldOptions.weak is deprecated.booleanhasCtype()optional .google.protobuf.FieldOptions.CType ctype = 1 [default = STRING, json_name = "ctype"];booleanhasDebugRedact()optional bool debug_redact = 16 [default = false, json_name = "debugRedact"];booleanhasDeprecated()optional bool deprecated = 3 [default = false, json_name = "deprecated"];booleanhasFeatures()optional .google.protobuf.FeatureSet features = 21 [json_name = "features"];booleanhasFeatureSupport()optional .google.protobuf.FieldOptions.FeatureSupport feature_support = 22 [json_name = "featureSupport"];booleanhasJstype()optional .google.protobuf.FieldOptions.JSType jstype = 6 [default = JS_NORMAL, json_name = "jstype"];booleanhasLazy()optional bool lazy = 5 [default = false, json_name = "lazy"];booleanhasPacked()optional bool packed = 2 [json_name = "packed"];booleanhasRetention()optional .google.protobuf.FieldOptions.OptionRetention retention = 17 [json_name = "retention"];booleanhasUnverifiedLazy()optional bool unverified_lazy = 15 [default = false, json_name = "unverifiedLazy"];booleanhasWeak()Deprecated.google.protobuf.FieldOptions.weak is deprecated.DescriptorProtos.FieldOptions.BuildermergeFeatures(DescriptorProtos.FeatureSet value)optional .google.protobuf.FeatureSet features = 21 [json_name = "features"];DescriptorProtos.FieldOptions.BuildermergeFeatureSupport(DescriptorProtos.FieldOptions.FeatureSupport value)optional .google.protobuf.FieldOptions.FeatureSupport feature_support = 22 [json_name = "featureSupport"];DescriptorProtos.FieldOptions.BuilderremoveEditionDefaults(int index)repeated .google.protobuf.FieldOptions.EditionDefault edition_defaults = 20 [json_name = "editionDefaults"];DescriptorProtos.FieldOptions.BuilderremoveUninterpretedOption(int index)repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999 [json_name = "uninterpretedOption"];DescriptorProtos.FieldOptions.BuildersetCtype(DescriptorProtos.FieldOptions.CType value)optional .google.protobuf.FieldOptions.CType ctype = 1 [default = STRING, json_name = "ctype"];DescriptorProtos.FieldOptions.BuildersetDebugRedact(boolean value)optional bool debug_redact = 16 [default = false, json_name = "debugRedact"];DescriptorProtos.FieldOptions.BuildersetDeprecated(boolean value)optional bool deprecated = 3 [default = false, json_name = "deprecated"];DescriptorProtos.FieldOptions.BuildersetEditionDefaults(int index, DescriptorProtos.FieldOptions.EditionDefault value)repeated .google.protobuf.FieldOptions.EditionDefault edition_defaults = 20 [json_name = "editionDefaults"];DescriptorProtos.FieldOptions.BuildersetEditionDefaults(int index, DescriptorProtos.FieldOptions.EditionDefault.Builder builderForValue)repeated .google.protobuf.FieldOptions.EditionDefault edition_defaults = 20 [json_name = "editionDefaults"];DescriptorProtos.FieldOptions.BuildersetFeatures(DescriptorProtos.FeatureSet value)optional .google.protobuf.FeatureSet features = 21 [json_name = "features"];DescriptorProtos.FieldOptions.BuildersetFeatures(DescriptorProtos.FeatureSet.Builder builderForValue)optional .google.protobuf.FeatureSet features = 21 [json_name = "features"];DescriptorProtos.FieldOptions.BuildersetFeatureSupport(DescriptorProtos.FieldOptions.FeatureSupport value)optional .google.protobuf.FieldOptions.FeatureSupport feature_support = 22 [json_name = "featureSupport"];DescriptorProtos.FieldOptions.BuildersetFeatureSupport(DescriptorProtos.FieldOptions.FeatureSupport.Builder builderForValue)optional .google.protobuf.FieldOptions.FeatureSupport feature_support = 22 [json_name = "featureSupport"];DescriptorProtos.FieldOptions.BuildersetJstype(DescriptorProtos.FieldOptions.JSType value)optional .google.protobuf.FieldOptions.JSType jstype = 6 [default = JS_NORMAL, json_name = "jstype"];DescriptorProtos.FieldOptions.BuildersetLazy(boolean value)optional bool lazy = 5 [default = false, json_name = "lazy"];DescriptorProtos.FieldOptions.BuildersetPacked(boolean value)optional bool packed = 2 [json_name = "packed"];DescriptorProtos.FieldOptions.BuildersetRetention(DescriptorProtos.FieldOptions.OptionRetention value)optional .google.protobuf.FieldOptions.OptionRetention retention = 17 [json_name = "retention"];DescriptorProtos.FieldOptions.BuildersetTargets(int index, DescriptorProtos.FieldOptions.OptionTargetType value)repeated .google.protobuf.FieldOptions.OptionTargetType targets = 19 [json_name = "targets"];DescriptorProtos.FieldOptions.BuildersetUninterpretedOption(int index, DescriptorProtos.UninterpretedOption value)repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999 [json_name = "uninterpretedOption"];DescriptorProtos.FieldOptions.BuildersetUninterpretedOption(int index, DescriptorProtos.UninterpretedOption.Builder builderForValue)repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999 [json_name = "uninterpretedOption"];DescriptorProtos.FieldOptions.BuildersetUnverifiedLazy(boolean value)optional bool unverified_lazy = 15 [default = false, json_name = "unverifiedLazy"];DescriptorProtos.FieldOptions.BuildersetWeak(boolean value)Deprecated.google.protobuf.FieldOptions.weak is deprecated.-
Methods inherited from class com.google.protobuf.GeneratedMessageLite.ExtendableBuilder
addExtension, buildPartial, clearExtension, copyOnWriteInternal, getExtension, getExtension, getExtensionCount, hasExtension, setExtension, setExtension
-
Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
build, clear, clone, copyOnWrite, 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
-
-
-
-
Method Detail
-
hasCtype
public boolean hasCtype()
optional .google.protobuf.FieldOptions.CType ctype = 1 [default = STRING, json_name = "ctype"];- Specified by:
hasCtypein interfaceDescriptorProtos.FieldOptionsOrBuilder- Returns:
- Whether the ctype field is set.
-
getCtype
public DescriptorProtos.FieldOptions.CType getCtype()
optional .google.protobuf.FieldOptions.CType ctype = 1 [default = STRING, json_name = "ctype"];- Specified by:
getCtypein interfaceDescriptorProtos.FieldOptionsOrBuilder- Returns:
- The ctype.
-
setCtype
public DescriptorProtos.FieldOptions.Builder setCtype(DescriptorProtos.FieldOptions.CType value)
optional .google.protobuf.FieldOptions.CType ctype = 1 [default = STRING, json_name = "ctype"];- Parameters:
value- The enum numeric value on the wire for ctype to set.- Returns:
- This builder for chaining.
-
clearCtype
public DescriptorProtos.FieldOptions.Builder clearCtype()
optional .google.protobuf.FieldOptions.CType ctype = 1 [default = STRING, json_name = "ctype"];- Returns:
- This builder for chaining.
-
hasPacked
public boolean hasPacked()
optional bool packed = 2 [json_name = "packed"];- Specified by:
hasPackedin interfaceDescriptorProtos.FieldOptionsOrBuilder- Returns:
- Whether the packed field is set.
-
getPacked
public boolean getPacked()
optional bool packed = 2 [json_name = "packed"];- Specified by:
getPackedin interfaceDescriptorProtos.FieldOptionsOrBuilder- Returns:
- The packed.
-
setPacked
public DescriptorProtos.FieldOptions.Builder setPacked(boolean value)
optional bool packed = 2 [json_name = "packed"];- Parameters:
value- The packed to set.- Returns:
- This builder for chaining.
-
clearPacked
public DescriptorProtos.FieldOptions.Builder clearPacked()
optional bool packed = 2 [json_name = "packed"];- Returns:
- This builder for chaining.
-
hasJstype
public boolean hasJstype()
optional .google.protobuf.FieldOptions.JSType jstype = 6 [default = JS_NORMAL, json_name = "jstype"];- Specified by:
hasJstypein interfaceDescriptorProtos.FieldOptionsOrBuilder- Returns:
- Whether the jstype field is set.
-
getJstype
public DescriptorProtos.FieldOptions.JSType getJstype()
optional .google.protobuf.FieldOptions.JSType jstype = 6 [default = JS_NORMAL, json_name = "jstype"];- Specified by:
getJstypein interfaceDescriptorProtos.FieldOptionsOrBuilder- Returns:
- The jstype.
-
setJstype
public DescriptorProtos.FieldOptions.Builder setJstype(DescriptorProtos.FieldOptions.JSType value)
optional .google.protobuf.FieldOptions.JSType jstype = 6 [default = JS_NORMAL, json_name = "jstype"];- Parameters:
value- The enum numeric value on the wire for jstype to set.- Returns:
- This builder for chaining.
-
clearJstype
public DescriptorProtos.FieldOptions.Builder clearJstype()
optional .google.protobuf.FieldOptions.JSType jstype = 6 [default = JS_NORMAL, json_name = "jstype"];- Returns:
- This builder for chaining.
-
hasLazy
public boolean hasLazy()
optional bool lazy = 5 [default = false, json_name = "lazy"];- Specified by:
hasLazyin interfaceDescriptorProtos.FieldOptionsOrBuilder- Returns:
- Whether the lazy field is set.
-
getLazy
public boolean getLazy()
optional bool lazy = 5 [default = false, json_name = "lazy"];- Specified by:
getLazyin interfaceDescriptorProtos.FieldOptionsOrBuilder- Returns:
- The lazy.
-
setLazy
public DescriptorProtos.FieldOptions.Builder setLazy(boolean value)
optional bool lazy = 5 [default = false, json_name = "lazy"];- Parameters:
value- The lazy to set.- Returns:
- This builder for chaining.
-
clearLazy
public DescriptorProtos.FieldOptions.Builder clearLazy()
optional bool lazy = 5 [default = false, json_name = "lazy"];- Returns:
- This builder for chaining.
-
hasUnverifiedLazy
public boolean hasUnverifiedLazy()
optional bool unverified_lazy = 15 [default = false, json_name = "unverifiedLazy"];- Specified by:
hasUnverifiedLazyin interfaceDescriptorProtos.FieldOptionsOrBuilder- Returns:
- Whether the unverifiedLazy field is set.
-
getUnverifiedLazy
public boolean getUnverifiedLazy()
optional bool unverified_lazy = 15 [default = false, json_name = "unverifiedLazy"];- Specified by:
getUnverifiedLazyin interfaceDescriptorProtos.FieldOptionsOrBuilder- Returns:
- The unverifiedLazy.
-
setUnverifiedLazy
public DescriptorProtos.FieldOptions.Builder setUnverifiedLazy(boolean value)
optional bool unverified_lazy = 15 [default = false, json_name = "unverifiedLazy"];- Parameters:
value- The unverifiedLazy to set.- Returns:
- This builder for chaining.
-
clearUnverifiedLazy
public DescriptorProtos.FieldOptions.Builder clearUnverifiedLazy()
optional bool unverified_lazy = 15 [default = false, json_name = "unverifiedLazy"];- Returns:
- This builder for chaining.
-
hasDeprecated
public boolean hasDeprecated()
optional bool deprecated = 3 [default = false, json_name = "deprecated"];- Specified by:
hasDeprecatedin interfaceDescriptorProtos.FieldOptionsOrBuilder- Returns:
- Whether the deprecated field is set.
-
getDeprecated
public boolean getDeprecated()
optional bool deprecated = 3 [default = false, json_name = "deprecated"];- Specified by:
getDeprecatedin interfaceDescriptorProtos.FieldOptionsOrBuilder- Returns:
- The deprecated.
-
setDeprecated
public DescriptorProtos.FieldOptions.Builder setDeprecated(boolean value)
optional bool deprecated = 3 [default = false, json_name = "deprecated"];- Parameters:
value- The deprecated to set.- Returns:
- This builder for chaining.
-
clearDeprecated
public DescriptorProtos.FieldOptions.Builder clearDeprecated()
optional bool deprecated = 3 [default = false, json_name = "deprecated"];- Returns:
- This builder for chaining.
-
hasWeak
@Deprecated public boolean hasWeak()
Deprecated.google.protobuf.FieldOptions.weak is deprecated. See google/protobuf/descriptor.proto;l=0optional bool weak = 10 [default = false, json_name = "weak", deprecated = true];- Specified by:
hasWeakin interfaceDescriptorProtos.FieldOptionsOrBuilder- Returns:
- Whether the weak field is set.
-
getWeak
@Deprecated public boolean getWeak()
Deprecated.google.protobuf.FieldOptions.weak is deprecated. See google/protobuf/descriptor.proto;l=0optional bool weak = 10 [default = false, json_name = "weak", deprecated = true];- Specified by:
getWeakin interfaceDescriptorProtos.FieldOptionsOrBuilder- Returns:
- The weak.
-
setWeak
@Deprecated public DescriptorProtos.FieldOptions.Builder setWeak(boolean value)
Deprecated.google.protobuf.FieldOptions.weak is deprecated. See google/protobuf/descriptor.proto;l=0optional bool weak = 10 [default = false, json_name = "weak", deprecated = true];- Parameters:
value- The weak to set.- Returns:
- This builder for chaining.
-
clearWeak
@Deprecated public DescriptorProtos.FieldOptions.Builder clearWeak()
Deprecated.google.protobuf.FieldOptions.weak is deprecated. See google/protobuf/descriptor.proto;l=0optional bool weak = 10 [default = false, json_name = "weak", deprecated = true];- Returns:
- This builder for chaining.
-
hasDebugRedact
public boolean hasDebugRedact()
optional bool debug_redact = 16 [default = false, json_name = "debugRedact"];- Specified by:
hasDebugRedactin interfaceDescriptorProtos.FieldOptionsOrBuilder- Returns:
- Whether the debugRedact field is set.
-
getDebugRedact
public boolean getDebugRedact()
optional bool debug_redact = 16 [default = false, json_name = "debugRedact"];- Specified by:
getDebugRedactin interfaceDescriptorProtos.FieldOptionsOrBuilder- Returns:
- The debugRedact.
-
setDebugRedact
public DescriptorProtos.FieldOptions.Builder setDebugRedact(boolean value)
optional bool debug_redact = 16 [default = false, json_name = "debugRedact"];- Parameters:
value- The debugRedact to set.- Returns:
- This builder for chaining.
-
clearDebugRedact
public DescriptorProtos.FieldOptions.Builder clearDebugRedact()
optional bool debug_redact = 16 [default = false, json_name = "debugRedact"];- Returns:
- This builder for chaining.
-
hasRetention
public boolean hasRetention()
optional .google.protobuf.FieldOptions.OptionRetention retention = 17 [json_name = "retention"];- Specified by:
hasRetentionin interfaceDescriptorProtos.FieldOptionsOrBuilder- Returns:
- Whether the retention field is set.
-
getRetention
public DescriptorProtos.FieldOptions.OptionRetention getRetention()
optional .google.protobuf.FieldOptions.OptionRetention retention = 17 [json_name = "retention"];- Specified by:
getRetentionin interfaceDescriptorProtos.FieldOptionsOrBuilder- Returns:
- The retention.
-
setRetention
public DescriptorProtos.FieldOptions.Builder setRetention(DescriptorProtos.FieldOptions.OptionRetention value)
optional .google.protobuf.FieldOptions.OptionRetention retention = 17 [json_name = "retention"];- Parameters:
value- The enum numeric value on the wire for retention to set.- Returns:
- This builder for chaining.
-
clearRetention
public DescriptorProtos.FieldOptions.Builder clearRetention()
optional .google.protobuf.FieldOptions.OptionRetention retention = 17 [json_name = "retention"];- Returns:
- This builder for chaining.
-
getTargetsList
public java.util.List<DescriptorProtos.FieldOptions.OptionTargetType> getTargetsList()
repeated .google.protobuf.FieldOptions.OptionTargetType targets = 19 [json_name = "targets"];- Specified by:
getTargetsListin interfaceDescriptorProtos.FieldOptionsOrBuilder- Returns:
- A list containing the targets.
-
getTargetsCount
public int getTargetsCount()
repeated .google.protobuf.FieldOptions.OptionTargetType targets = 19 [json_name = "targets"];- Specified by:
getTargetsCountin interfaceDescriptorProtos.FieldOptionsOrBuilder- Returns:
- The count of targets.
-
getTargets
public DescriptorProtos.FieldOptions.OptionTargetType getTargets(int index)
repeated .google.protobuf.FieldOptions.OptionTargetType targets = 19 [json_name = "targets"];- Specified by:
getTargetsin interfaceDescriptorProtos.FieldOptionsOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The targets at the given index.
-
setTargets
public DescriptorProtos.FieldOptions.Builder setTargets(int index, DescriptorProtos.FieldOptions.OptionTargetType value)
repeated .google.protobuf.FieldOptions.OptionTargetType targets = 19 [json_name = "targets"];- Parameters:
index- The index to set the value at.value- The targets to set.- Returns:
- This builder for chaining.
-
addTargets
public DescriptorProtos.FieldOptions.Builder addTargets(DescriptorProtos.FieldOptions.OptionTargetType value)
repeated .google.protobuf.FieldOptions.OptionTargetType targets = 19 [json_name = "targets"];- Parameters:
value- The targets to add.- Returns:
- This builder for chaining.
-
addAllTargets
public DescriptorProtos.FieldOptions.Builder addAllTargets(java.lang.Iterable<? extends DescriptorProtos.FieldOptions.OptionTargetType> values)
repeated .google.protobuf.FieldOptions.OptionTargetType targets = 19 [json_name = "targets"];- Parameters:
values- The targets to add.- Returns:
- This builder for chaining.
-
clearTargets
public DescriptorProtos.FieldOptions.Builder clearTargets()
repeated .google.protobuf.FieldOptions.OptionTargetType targets = 19 [json_name = "targets"];- Returns:
- This builder for chaining.
-
getEditionDefaultsList
public java.util.List<DescriptorProtos.FieldOptions.EditionDefault> getEditionDefaultsList()
repeated .google.protobuf.FieldOptions.EditionDefault edition_defaults = 20 [json_name = "editionDefaults"];- Specified by:
getEditionDefaultsListin interfaceDescriptorProtos.FieldOptionsOrBuilder
-
getEditionDefaultsCount
public int getEditionDefaultsCount()
repeated .google.protobuf.FieldOptions.EditionDefault edition_defaults = 20 [json_name = "editionDefaults"];- Specified by:
getEditionDefaultsCountin interfaceDescriptorProtos.FieldOptionsOrBuilder
-
getEditionDefaults
public DescriptorProtos.FieldOptions.EditionDefault getEditionDefaults(int index)
repeated .google.protobuf.FieldOptions.EditionDefault edition_defaults = 20 [json_name = "editionDefaults"];- Specified by:
getEditionDefaultsin interfaceDescriptorProtos.FieldOptionsOrBuilder
-
setEditionDefaults
public DescriptorProtos.FieldOptions.Builder setEditionDefaults(int index, DescriptorProtos.FieldOptions.EditionDefault value)
repeated .google.protobuf.FieldOptions.EditionDefault edition_defaults = 20 [json_name = "editionDefaults"];
-
setEditionDefaults
public DescriptorProtos.FieldOptions.Builder setEditionDefaults(int index, DescriptorProtos.FieldOptions.EditionDefault.Builder builderForValue)
repeated .google.protobuf.FieldOptions.EditionDefault edition_defaults = 20 [json_name = "editionDefaults"];
-
addEditionDefaults
public DescriptorProtos.FieldOptions.Builder addEditionDefaults(DescriptorProtos.FieldOptions.EditionDefault value)
repeated .google.protobuf.FieldOptions.EditionDefault edition_defaults = 20 [json_name = "editionDefaults"];
-
addEditionDefaults
public DescriptorProtos.FieldOptions.Builder addEditionDefaults(int index, DescriptorProtos.FieldOptions.EditionDefault value)
repeated .google.protobuf.FieldOptions.EditionDefault edition_defaults = 20 [json_name = "editionDefaults"];
-
addEditionDefaults
public DescriptorProtos.FieldOptions.Builder addEditionDefaults(DescriptorProtos.FieldOptions.EditionDefault.Builder builderForValue)
repeated .google.protobuf.FieldOptions.EditionDefault edition_defaults = 20 [json_name = "editionDefaults"];
-
addEditionDefaults
public DescriptorProtos.FieldOptions.Builder addEditionDefaults(int index, DescriptorProtos.FieldOptions.EditionDefault.Builder builderForValue)
repeated .google.protobuf.FieldOptions.EditionDefault edition_defaults = 20 [json_name = "editionDefaults"];
-
addAllEditionDefaults
public DescriptorProtos.FieldOptions.Builder addAllEditionDefaults(java.lang.Iterable<? extends DescriptorProtos.FieldOptions.EditionDefault> values)
repeated .google.protobuf.FieldOptions.EditionDefault edition_defaults = 20 [json_name = "editionDefaults"];
-
clearEditionDefaults
public DescriptorProtos.FieldOptions.Builder clearEditionDefaults()
repeated .google.protobuf.FieldOptions.EditionDefault edition_defaults = 20 [json_name = "editionDefaults"];
-
removeEditionDefaults
public DescriptorProtos.FieldOptions.Builder removeEditionDefaults(int index)
repeated .google.protobuf.FieldOptions.EditionDefault edition_defaults = 20 [json_name = "editionDefaults"];
-
hasFeatures
public boolean hasFeatures()
optional .google.protobuf.FeatureSet features = 21 [json_name = "features"];- Specified by:
hasFeaturesin interfaceDescriptorProtos.FieldOptionsOrBuilder- Returns:
- Whether the features field is set.
-
getFeatures
public DescriptorProtos.FeatureSet getFeatures()
optional .google.protobuf.FeatureSet features = 21 [json_name = "features"];- Specified by:
getFeaturesin interfaceDescriptorProtos.FieldOptionsOrBuilder- Returns:
- The features.
-
setFeatures
public DescriptorProtos.FieldOptions.Builder setFeatures(DescriptorProtos.FeatureSet value)
optional .google.protobuf.FeatureSet features = 21 [json_name = "features"];
-
setFeatures
public DescriptorProtos.FieldOptions.Builder setFeatures(DescriptorProtos.FeatureSet.Builder builderForValue)
optional .google.protobuf.FeatureSet features = 21 [json_name = "features"];
-
mergeFeatures
public DescriptorProtos.FieldOptions.Builder mergeFeatures(DescriptorProtos.FeatureSet value)
optional .google.protobuf.FeatureSet features = 21 [json_name = "features"];
-
clearFeatures
public DescriptorProtos.FieldOptions.Builder clearFeatures()
optional .google.protobuf.FeatureSet features = 21 [json_name = "features"];
-
hasFeatureSupport
public boolean hasFeatureSupport()
optional .google.protobuf.FieldOptions.FeatureSupport feature_support = 22 [json_name = "featureSupport"];- Specified by:
hasFeatureSupportin interfaceDescriptorProtos.FieldOptionsOrBuilder- Returns:
- Whether the featureSupport field is set.
-
getFeatureSupport
public DescriptorProtos.FieldOptions.FeatureSupport getFeatureSupport()
optional .google.protobuf.FieldOptions.FeatureSupport feature_support = 22 [json_name = "featureSupport"];- Specified by:
getFeatureSupportin interfaceDescriptorProtos.FieldOptionsOrBuilder- Returns:
- The featureSupport.
-
setFeatureSupport
public DescriptorProtos.FieldOptions.Builder setFeatureSupport(DescriptorProtos.FieldOptions.FeatureSupport value)
optional .google.protobuf.FieldOptions.FeatureSupport feature_support = 22 [json_name = "featureSupport"];
-
setFeatureSupport
public DescriptorProtos.FieldOptions.Builder setFeatureSupport(DescriptorProtos.FieldOptions.FeatureSupport.Builder builderForValue)
optional .google.protobuf.FieldOptions.FeatureSupport feature_support = 22 [json_name = "featureSupport"];
-
mergeFeatureSupport
public DescriptorProtos.FieldOptions.Builder mergeFeatureSupport(DescriptorProtos.FieldOptions.FeatureSupport value)
optional .google.protobuf.FieldOptions.FeatureSupport feature_support = 22 [json_name = "featureSupport"];
-
clearFeatureSupport
public DescriptorProtos.FieldOptions.Builder clearFeatureSupport()
optional .google.protobuf.FieldOptions.FeatureSupport feature_support = 22 [json_name = "featureSupport"];
-
getUninterpretedOptionList
public java.util.List<DescriptorProtos.UninterpretedOption> getUninterpretedOptionList()
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999 [json_name = "uninterpretedOption"];- Specified by:
getUninterpretedOptionListin interfaceDescriptorProtos.FieldOptionsOrBuilder
-
getUninterpretedOptionCount
public int getUninterpretedOptionCount()
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999 [json_name = "uninterpretedOption"];- Specified by:
getUninterpretedOptionCountin interfaceDescriptorProtos.FieldOptionsOrBuilder
-
getUninterpretedOption
public DescriptorProtos.UninterpretedOption getUninterpretedOption(int index)
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999 [json_name = "uninterpretedOption"];- Specified by:
getUninterpretedOptionin interfaceDescriptorProtos.FieldOptionsOrBuilder
-
setUninterpretedOption
public DescriptorProtos.FieldOptions.Builder setUninterpretedOption(int index, DescriptorProtos.UninterpretedOption value)
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999 [json_name = "uninterpretedOption"];
-
setUninterpretedOption
public DescriptorProtos.FieldOptions.Builder setUninterpretedOption(int index, DescriptorProtos.UninterpretedOption.Builder builderForValue)
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999 [json_name = "uninterpretedOption"];
-
addUninterpretedOption
public DescriptorProtos.FieldOptions.Builder addUninterpretedOption(DescriptorProtos.UninterpretedOption value)
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999 [json_name = "uninterpretedOption"];
-
addUninterpretedOption
public DescriptorProtos.FieldOptions.Builder addUninterpretedOption(int index, DescriptorProtos.UninterpretedOption value)
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999 [json_name = "uninterpretedOption"];
-
addUninterpretedOption
public DescriptorProtos.FieldOptions.Builder addUninterpretedOption(DescriptorProtos.UninterpretedOption.Builder builderForValue)
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999 [json_name = "uninterpretedOption"];
-
addUninterpretedOption
public DescriptorProtos.FieldOptions.Builder addUninterpretedOption(int index, DescriptorProtos.UninterpretedOption.Builder builderForValue)
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999 [json_name = "uninterpretedOption"];
-
addAllUninterpretedOption
public DescriptorProtos.FieldOptions.Builder addAllUninterpretedOption(java.lang.Iterable<? extends DescriptorProtos.UninterpretedOption> values)
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999 [json_name = "uninterpretedOption"];
-
clearUninterpretedOption
public DescriptorProtos.FieldOptions.Builder clearUninterpretedOption()
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999 [json_name = "uninterpretedOption"];
-
removeUninterpretedOption
public DescriptorProtos.FieldOptions.Builder removeUninterpretedOption(int index)
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999 [json_name = "uninterpretedOption"];
-
-