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
,GeneratedMessageLite.ExtendableMessageOrBuilder<DescriptorProtos.FieldOptions,DescriptorProtos.FieldOptions.Builder>
,MessageLite.Builder
,MessageLiteOrBuilder
,java.lang.Cloneable
- Enclosing class:
- DescriptorProtos.FieldOptions
public static final class DescriptorProtos.FieldOptions.Builder extends GeneratedMessageLite.ExtendableBuilder<DescriptorProtos.FieldOptions,DescriptorProtos.FieldOptions.Builder> implements DescriptorProtos.FieldOptionsOrBuilder
Protobuf typegoogle.protobuf.FieldOptions
-
-
Field Summary
-
Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder
instance
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DescriptorProtos.FieldOptions.Builder
addAllEditionDefaults(java.lang.Iterable<? extends DescriptorProtos.FieldOptions.EditionDefault> values)
repeated .google.protobuf.FieldOptions.EditionDefault edition_defaults = 20 [json_name = "editionDefaults"];
DescriptorProtos.FieldOptions.Builder
addAllTargets(java.lang.Iterable<? extends DescriptorProtos.FieldOptions.OptionTargetType> values)
repeated .google.protobuf.FieldOptions.OptionTargetType targets = 19 [json_name = "targets"];
DescriptorProtos.FieldOptions.Builder
addAllUninterpretedOption(java.lang.Iterable<? extends DescriptorProtos.UninterpretedOption> values)
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999 [json_name = "uninterpretedOption"];
DescriptorProtos.FieldOptions.Builder
addEditionDefaults(int index, DescriptorProtos.FieldOptions.EditionDefault value)
repeated .google.protobuf.FieldOptions.EditionDefault edition_defaults = 20 [json_name = "editionDefaults"];
DescriptorProtos.FieldOptions.Builder
addEditionDefaults(int index, DescriptorProtos.FieldOptions.EditionDefault.Builder builderForValue)
repeated .google.protobuf.FieldOptions.EditionDefault edition_defaults = 20 [json_name = "editionDefaults"];
DescriptorProtos.FieldOptions.Builder
addEditionDefaults(DescriptorProtos.FieldOptions.EditionDefault value)
repeated .google.protobuf.FieldOptions.EditionDefault edition_defaults = 20 [json_name = "editionDefaults"];
DescriptorProtos.FieldOptions.Builder
addEditionDefaults(DescriptorProtos.FieldOptions.EditionDefault.Builder builderForValue)
repeated .google.protobuf.FieldOptions.EditionDefault edition_defaults = 20 [json_name = "editionDefaults"];
DescriptorProtos.FieldOptions.Builder
addTargets(DescriptorProtos.FieldOptions.OptionTargetType value)
repeated .google.protobuf.FieldOptions.OptionTargetType targets = 19 [json_name = "targets"];
DescriptorProtos.FieldOptions.Builder
addUninterpretedOption(int index, DescriptorProtos.UninterpretedOption value)
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999 [json_name = "uninterpretedOption"];
DescriptorProtos.FieldOptions.Builder
addUninterpretedOption(int index, DescriptorProtos.UninterpretedOption.Builder builderForValue)
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999 [json_name = "uninterpretedOption"];
DescriptorProtos.FieldOptions.Builder
addUninterpretedOption(DescriptorProtos.UninterpretedOption value)
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999 [json_name = "uninterpretedOption"];
DescriptorProtos.FieldOptions.Builder
addUninterpretedOption(DescriptorProtos.UninterpretedOption.Builder builderForValue)
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999 [json_name = "uninterpretedOption"];
DescriptorProtos.FieldOptions.Builder
clearCtype()
optional .google.protobuf.FieldOptions.CType ctype = 1 [default = STRING, json_name = "ctype"];
DescriptorProtos.FieldOptions.Builder
clearDebugRedact()
optional bool debug_redact = 16 [default = false, json_name = "debugRedact"];
DescriptorProtos.FieldOptions.Builder
clearDeprecated()
optional bool deprecated = 3 [default = false, json_name = "deprecated"];
DescriptorProtos.FieldOptions.Builder
clearEditionDefaults()
repeated .google.protobuf.FieldOptions.EditionDefault edition_defaults = 20 [json_name = "editionDefaults"];
DescriptorProtos.FieldOptions.Builder
clearFeatures()
optional .google.protobuf.FeatureSet features = 21 [json_name = "features"];
DescriptorProtos.FieldOptions.Builder
clearFeatureSupport()
optional .google.protobuf.FieldOptions.FeatureSupport feature_support = 22 [json_name = "featureSupport"];
DescriptorProtos.FieldOptions.Builder
clearJstype()
optional .google.protobuf.FieldOptions.JSType jstype = 6 [default = JS_NORMAL, json_name = "jstype"];
DescriptorProtos.FieldOptions.Builder
clearLazy()
optional bool lazy = 5 [default = false, json_name = "lazy"];
DescriptorProtos.FieldOptions.Builder
clearPacked()
optional bool packed = 2 [json_name = "packed"];
DescriptorProtos.FieldOptions.Builder
clearRetention()
optional .google.protobuf.FieldOptions.OptionRetention retention = 17 [json_name = "retention"];
DescriptorProtos.FieldOptions.Builder
clearTargets()
repeated .google.protobuf.FieldOptions.OptionTargetType targets = 19 [json_name = "targets"];
DescriptorProtos.FieldOptions.Builder
clearUninterpretedOption()
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999 [json_name = "uninterpretedOption"];
DescriptorProtos.FieldOptions.Builder
clearUnverifiedLazy()
optional bool unverified_lazy = 15 [default = false, json_name = "unverifiedLazy"];
DescriptorProtos.FieldOptions.Builder
clearWeak()
optional bool weak = 10 [default = false, json_name = "weak"];
DescriptorProtos.FieldOptions.CType
getCtype()
optional .google.protobuf.FieldOptions.CType ctype = 1 [default = STRING, json_name = "ctype"];
boolean
getDebugRedact()
optional bool debug_redact = 16 [default = false, json_name = "debugRedact"];
boolean
getDeprecated()
optional bool deprecated = 3 [default = false, json_name = "deprecated"];
DescriptorProtos.FieldOptions.EditionDefault
getEditionDefaults(int index)
repeated .google.protobuf.FieldOptions.EditionDefault edition_defaults = 20 [json_name = "editionDefaults"];
int
getEditionDefaultsCount()
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.FeatureSet
getFeatures()
optional .google.protobuf.FeatureSet features = 21 [json_name = "features"];
DescriptorProtos.FieldOptions.FeatureSupport
getFeatureSupport()
optional .google.protobuf.FieldOptions.FeatureSupport feature_support = 22 [json_name = "featureSupport"];
DescriptorProtos.FieldOptions.JSType
getJstype()
optional .google.protobuf.FieldOptions.JSType jstype = 6 [default = JS_NORMAL, json_name = "jstype"];
boolean
getLazy()
optional bool lazy = 5 [default = false, json_name = "lazy"];
boolean
getPacked()
optional bool packed = 2 [json_name = "packed"];
DescriptorProtos.FieldOptions.OptionRetention
getRetention()
optional .google.protobuf.FieldOptions.OptionRetention retention = 17 [json_name = "retention"];
DescriptorProtos.FieldOptions.OptionTargetType
getTargets(int index)
repeated .google.protobuf.FieldOptions.OptionTargetType targets = 19 [json_name = "targets"];
int
getTargetsCount()
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.UninterpretedOption
getUninterpretedOption(int index)
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999 [json_name = "uninterpretedOption"];
int
getUninterpretedOptionCount()
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"];
boolean
getUnverifiedLazy()
optional bool unverified_lazy = 15 [default = false, json_name = "unverifiedLazy"];
boolean
getWeak()
optional bool weak = 10 [default = false, json_name = "weak"];
boolean
hasCtype()
optional .google.protobuf.FieldOptions.CType ctype = 1 [default = STRING, json_name = "ctype"];
boolean
hasDebugRedact()
optional bool debug_redact = 16 [default = false, json_name = "debugRedact"];
boolean
hasDeprecated()
optional bool deprecated = 3 [default = false, json_name = "deprecated"];
boolean
hasFeatures()
optional .google.protobuf.FeatureSet features = 21 [json_name = "features"];
boolean
hasFeatureSupport()
optional .google.protobuf.FieldOptions.FeatureSupport feature_support = 22 [json_name = "featureSupport"];
boolean
hasJstype()
optional .google.protobuf.FieldOptions.JSType jstype = 6 [default = JS_NORMAL, json_name = "jstype"];
boolean
hasLazy()
optional bool lazy = 5 [default = false, json_name = "lazy"];
boolean
hasPacked()
optional bool packed = 2 [json_name = "packed"];
boolean
hasRetention()
optional .google.protobuf.FieldOptions.OptionRetention retention = 17 [json_name = "retention"];
boolean
hasUnverifiedLazy()
optional bool unverified_lazy = 15 [default = false, json_name = "unverifiedLazy"];
boolean
hasWeak()
optional bool weak = 10 [default = false, json_name = "weak"];
DescriptorProtos.FieldOptions.Builder
mergeFeatures(DescriptorProtos.FeatureSet value)
optional .google.protobuf.FeatureSet features = 21 [json_name = "features"];
DescriptorProtos.FieldOptions.Builder
mergeFeatureSupport(DescriptorProtos.FieldOptions.FeatureSupport value)
optional .google.protobuf.FieldOptions.FeatureSupport feature_support = 22 [json_name = "featureSupport"];
DescriptorProtos.FieldOptions.Builder
removeEditionDefaults(int index)
repeated .google.protobuf.FieldOptions.EditionDefault edition_defaults = 20 [json_name = "editionDefaults"];
DescriptorProtos.FieldOptions.Builder
removeUninterpretedOption(int index)
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999 [json_name = "uninterpretedOption"];
DescriptorProtos.FieldOptions.Builder
setCtype(DescriptorProtos.FieldOptions.CType value)
optional .google.protobuf.FieldOptions.CType ctype = 1 [default = STRING, json_name = "ctype"];
DescriptorProtos.FieldOptions.Builder
setDebugRedact(boolean value)
optional bool debug_redact = 16 [default = false, json_name = "debugRedact"];
DescriptorProtos.FieldOptions.Builder
setDeprecated(boolean value)
optional bool deprecated = 3 [default = false, json_name = "deprecated"];
DescriptorProtos.FieldOptions.Builder
setEditionDefaults(int index, DescriptorProtos.FieldOptions.EditionDefault value)
repeated .google.protobuf.FieldOptions.EditionDefault edition_defaults = 20 [json_name = "editionDefaults"];
DescriptorProtos.FieldOptions.Builder
setEditionDefaults(int index, DescriptorProtos.FieldOptions.EditionDefault.Builder builderForValue)
repeated .google.protobuf.FieldOptions.EditionDefault edition_defaults = 20 [json_name = "editionDefaults"];
DescriptorProtos.FieldOptions.Builder
setFeatures(DescriptorProtos.FeatureSet value)
optional .google.protobuf.FeatureSet features = 21 [json_name = "features"];
DescriptorProtos.FieldOptions.Builder
setFeatures(DescriptorProtos.FeatureSet.Builder builderForValue)
optional .google.protobuf.FeatureSet features = 21 [json_name = "features"];
DescriptorProtos.FieldOptions.Builder
setFeatureSupport(DescriptorProtos.FieldOptions.FeatureSupport value)
optional .google.protobuf.FieldOptions.FeatureSupport feature_support = 22 [json_name = "featureSupport"];
DescriptorProtos.FieldOptions.Builder
setFeatureSupport(DescriptorProtos.FieldOptions.FeatureSupport.Builder builderForValue)
optional .google.protobuf.FieldOptions.FeatureSupport feature_support = 22 [json_name = "featureSupport"];
DescriptorProtos.FieldOptions.Builder
setJstype(DescriptorProtos.FieldOptions.JSType value)
optional .google.protobuf.FieldOptions.JSType jstype = 6 [default = JS_NORMAL, json_name = "jstype"];
DescriptorProtos.FieldOptions.Builder
setLazy(boolean value)
optional bool lazy = 5 [default = false, json_name = "lazy"];
DescriptorProtos.FieldOptions.Builder
setPacked(boolean value)
optional bool packed = 2 [json_name = "packed"];
DescriptorProtos.FieldOptions.Builder
setRetention(DescriptorProtos.FieldOptions.OptionRetention value)
optional .google.protobuf.FieldOptions.OptionRetention retention = 17 [json_name = "retention"];
DescriptorProtos.FieldOptions.Builder
setTargets(int index, DescriptorProtos.FieldOptions.OptionTargetType value)
repeated .google.protobuf.FieldOptions.OptionTargetType targets = 19 [json_name = "targets"];
DescriptorProtos.FieldOptions.Builder
setUninterpretedOption(int index, DescriptorProtos.UninterpretedOption value)
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999 [json_name = "uninterpretedOption"];
DescriptorProtos.FieldOptions.Builder
setUninterpretedOption(int index, DescriptorProtos.UninterpretedOption.Builder builderForValue)
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999 [json_name = "uninterpretedOption"];
DescriptorProtos.FieldOptions.Builder
setUnverifiedLazy(boolean value)
optional bool unverified_lazy = 15 [default = false, json_name = "unverifiedLazy"];
DescriptorProtos.FieldOptions.Builder
setWeak(boolean value)
optional bool weak = 10 [default = false, json_name = "weak"];
-
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
-
Methods inherited from interface com.google.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder
getExtension, getExtension, getExtensionCount, hasExtension
-
Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
-
-
-
Method Detail
-
hasCtype
public boolean hasCtype()
optional .google.protobuf.FieldOptions.CType ctype = 1 [default = STRING, json_name = "ctype"];
- Specified by:
hasCtype
in 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:
getCtype
in 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:
hasPacked
in interfaceDescriptorProtos.FieldOptionsOrBuilder
- Returns:
- Whether the packed field is set.
-
getPacked
public boolean getPacked()
optional bool packed = 2 [json_name = "packed"];
- Specified by:
getPacked
in 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:
hasJstype
in 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:
getJstype
in 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:
hasLazy
in interfaceDescriptorProtos.FieldOptionsOrBuilder
- Returns:
- Whether the lazy field is set.
-
getLazy
public boolean getLazy()
optional bool lazy = 5 [default = false, json_name = "lazy"];
- Specified by:
getLazy
in 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:
hasUnverifiedLazy
in 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:
getUnverifiedLazy
in 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:
hasDeprecated
in interfaceDescriptorProtos.FieldOptionsOrBuilder
- Returns:
- Whether the deprecated field is set.
-
getDeprecated
public boolean getDeprecated()
optional bool deprecated = 3 [default = false, json_name = "deprecated"];
- Specified by:
getDeprecated
in 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
public boolean hasWeak()
optional bool weak = 10 [default = false, json_name = "weak"];
- Specified by:
hasWeak
in interfaceDescriptorProtos.FieldOptionsOrBuilder
- Returns:
- Whether the weak field is set.
-
getWeak
public boolean getWeak()
optional bool weak = 10 [default = false, json_name = "weak"];
- Specified by:
getWeak
in interfaceDescriptorProtos.FieldOptionsOrBuilder
- Returns:
- The weak.
-
setWeak
public DescriptorProtos.FieldOptions.Builder setWeak(boolean value)
optional bool weak = 10 [default = false, json_name = "weak"];
- Parameters:
value
- The weak to set.- Returns:
- This builder for chaining.
-
clearWeak
public DescriptorProtos.FieldOptions.Builder clearWeak()
optional bool weak = 10 [default = false, json_name = "weak"];
- Returns:
- This builder for chaining.
-
hasDebugRedact
public boolean hasDebugRedact()
optional bool debug_redact = 16 [default = false, json_name = "debugRedact"];
- Specified by:
hasDebugRedact
in 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:
getDebugRedact
in 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:
hasRetention
in 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:
getRetention
in 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:
getTargetsList
in interfaceDescriptorProtos.FieldOptionsOrBuilder
- Returns:
- A list containing the targets.
-
getTargetsCount
public int getTargetsCount()
repeated .google.protobuf.FieldOptions.OptionTargetType targets = 19 [json_name = "targets"];
- Specified by:
getTargetsCount
in 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:
getTargets
in 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:
getEditionDefaultsList
in interfaceDescriptorProtos.FieldOptionsOrBuilder
-
getEditionDefaultsCount
public int getEditionDefaultsCount()
repeated .google.protobuf.FieldOptions.EditionDefault edition_defaults = 20 [json_name = "editionDefaults"];
- Specified by:
getEditionDefaultsCount
in interfaceDescriptorProtos.FieldOptionsOrBuilder
-
getEditionDefaults
public DescriptorProtos.FieldOptions.EditionDefault getEditionDefaults(int index)
repeated .google.protobuf.FieldOptions.EditionDefault edition_defaults = 20 [json_name = "editionDefaults"];
- Specified by:
getEditionDefaults
in 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:
hasFeatures
in 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:
getFeatures
in 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:
hasFeatureSupport
in 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:
getFeatureSupport
in 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:
getUninterpretedOptionList
in interfaceDescriptorProtos.FieldOptionsOrBuilder
-
getUninterpretedOptionCount
public int getUninterpretedOptionCount()
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999 [json_name = "uninterpretedOption"];
- Specified by:
getUninterpretedOptionCount
in interfaceDescriptorProtos.FieldOptionsOrBuilder
-
getUninterpretedOption
public DescriptorProtos.UninterpretedOption getUninterpretedOption(int index)
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999 [json_name = "uninterpretedOption"];
- Specified by:
getUninterpretedOption
in 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"];
-
-