Package com.google.protobuf
Class DescriptorProtos.FieldOptions.FeatureSupport.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<DescriptorProtos.FieldOptions.FeatureSupport,DescriptorProtos.FieldOptions.FeatureSupport.Builder>
-
- com.google.protobuf.DescriptorProtos.FieldOptions.FeatureSupport.Builder
-
- All Implemented Interfaces:
DescriptorProtos.FieldOptions.FeatureSupportOrBuilder
,MessageLite.Builder
,MessageLiteOrBuilder
,java.lang.Cloneable
- Enclosing class:
- DescriptorProtos.FieldOptions.FeatureSupport
public static final class DescriptorProtos.FieldOptions.FeatureSupport.Builder extends GeneratedMessageLite.Builder<DescriptorProtos.FieldOptions.FeatureSupport,DescriptorProtos.FieldOptions.FeatureSupport.Builder> implements DescriptorProtos.FieldOptions.FeatureSupportOrBuilder
Protobuf typegoogle.protobuf.FieldOptions.FeatureSupport
-
-
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.FeatureSupport.Builder
clearDeprecationWarning()
optional string deprecation_warning = 3 [json_name = "deprecationWarning"];
DescriptorProtos.FieldOptions.FeatureSupport.Builder
clearEditionDeprecated()
optional .google.protobuf.Edition edition_deprecated = 2 [json_name = "editionDeprecated"];
DescriptorProtos.FieldOptions.FeatureSupport.Builder
clearEditionIntroduced()
optional .google.protobuf.Edition edition_introduced = 1 [json_name = "editionIntroduced"];
DescriptorProtos.FieldOptions.FeatureSupport.Builder
clearEditionRemoved()
optional .google.protobuf.Edition edition_removed = 4 [json_name = "editionRemoved"];
java.lang.String
getDeprecationWarning()
optional string deprecation_warning = 3 [json_name = "deprecationWarning"];
ByteString
getDeprecationWarningBytes()
optional string deprecation_warning = 3 [json_name = "deprecationWarning"];
DescriptorProtos.Edition
getEditionDeprecated()
optional .google.protobuf.Edition edition_deprecated = 2 [json_name = "editionDeprecated"];
DescriptorProtos.Edition
getEditionIntroduced()
optional .google.protobuf.Edition edition_introduced = 1 [json_name = "editionIntroduced"];
DescriptorProtos.Edition
getEditionRemoved()
optional .google.protobuf.Edition edition_removed = 4 [json_name = "editionRemoved"];
boolean
hasDeprecationWarning()
optional string deprecation_warning = 3 [json_name = "deprecationWarning"];
boolean
hasEditionDeprecated()
optional .google.protobuf.Edition edition_deprecated = 2 [json_name = "editionDeprecated"];
boolean
hasEditionIntroduced()
optional .google.protobuf.Edition edition_introduced = 1 [json_name = "editionIntroduced"];
boolean
hasEditionRemoved()
optional .google.protobuf.Edition edition_removed = 4 [json_name = "editionRemoved"];
DescriptorProtos.FieldOptions.FeatureSupport.Builder
setDeprecationWarning(java.lang.String value)
optional string deprecation_warning = 3 [json_name = "deprecationWarning"];
DescriptorProtos.FieldOptions.FeatureSupport.Builder
setDeprecationWarningBytes(ByteString value)
optional string deprecation_warning = 3 [json_name = "deprecationWarning"];
DescriptorProtos.FieldOptions.FeatureSupport.Builder
setEditionDeprecated(DescriptorProtos.Edition value)
optional .google.protobuf.Edition edition_deprecated = 2 [json_name = "editionDeprecated"];
DescriptorProtos.FieldOptions.FeatureSupport.Builder
setEditionIntroduced(DescriptorProtos.Edition value)
optional .google.protobuf.Edition edition_introduced = 1 [json_name = "editionIntroduced"];
DescriptorProtos.FieldOptions.FeatureSupport.Builder
setEditionRemoved(DescriptorProtos.Edition value)
optional .google.protobuf.Edition edition_removed = 4 [json_name = "editionRemoved"];
-
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
-
hasEditionIntroduced
public boolean hasEditionIntroduced()
optional .google.protobuf.Edition edition_introduced = 1 [json_name = "editionIntroduced"];
- Specified by:
hasEditionIntroduced
in interfaceDescriptorProtos.FieldOptions.FeatureSupportOrBuilder
- Returns:
- Whether the editionIntroduced field is set.
-
getEditionIntroduced
public DescriptorProtos.Edition getEditionIntroduced()
optional .google.protobuf.Edition edition_introduced = 1 [json_name = "editionIntroduced"];
- Specified by:
getEditionIntroduced
in interfaceDescriptorProtos.FieldOptions.FeatureSupportOrBuilder
- Returns:
- The editionIntroduced.
-
setEditionIntroduced
public DescriptorProtos.FieldOptions.FeatureSupport.Builder setEditionIntroduced(DescriptorProtos.Edition value)
optional .google.protobuf.Edition edition_introduced = 1 [json_name = "editionIntroduced"];
- Parameters:
value
- The enum numeric value on the wire for editionIntroduced to set.- Returns:
- This builder for chaining.
-
clearEditionIntroduced
public DescriptorProtos.FieldOptions.FeatureSupport.Builder clearEditionIntroduced()
optional .google.protobuf.Edition edition_introduced = 1 [json_name = "editionIntroduced"];
- Returns:
- This builder for chaining.
-
hasEditionDeprecated
public boolean hasEditionDeprecated()
optional .google.protobuf.Edition edition_deprecated = 2 [json_name = "editionDeprecated"];
- Specified by:
hasEditionDeprecated
in interfaceDescriptorProtos.FieldOptions.FeatureSupportOrBuilder
- Returns:
- Whether the editionDeprecated field is set.
-
getEditionDeprecated
public DescriptorProtos.Edition getEditionDeprecated()
optional .google.protobuf.Edition edition_deprecated = 2 [json_name = "editionDeprecated"];
- Specified by:
getEditionDeprecated
in interfaceDescriptorProtos.FieldOptions.FeatureSupportOrBuilder
- Returns:
- The editionDeprecated.
-
setEditionDeprecated
public DescriptorProtos.FieldOptions.FeatureSupport.Builder setEditionDeprecated(DescriptorProtos.Edition value)
optional .google.protobuf.Edition edition_deprecated = 2 [json_name = "editionDeprecated"];
- Parameters:
value
- The enum numeric value on the wire for editionDeprecated to set.- Returns:
- This builder for chaining.
-
clearEditionDeprecated
public DescriptorProtos.FieldOptions.FeatureSupport.Builder clearEditionDeprecated()
optional .google.protobuf.Edition edition_deprecated = 2 [json_name = "editionDeprecated"];
- Returns:
- This builder for chaining.
-
hasDeprecationWarning
public boolean hasDeprecationWarning()
optional string deprecation_warning = 3 [json_name = "deprecationWarning"];
- Specified by:
hasDeprecationWarning
in interfaceDescriptorProtos.FieldOptions.FeatureSupportOrBuilder
- Returns:
- Whether the deprecationWarning field is set.
-
getDeprecationWarning
public java.lang.String getDeprecationWarning()
optional string deprecation_warning = 3 [json_name = "deprecationWarning"];
- Specified by:
getDeprecationWarning
in interfaceDescriptorProtos.FieldOptions.FeatureSupportOrBuilder
- Returns:
- The deprecationWarning.
-
getDeprecationWarningBytes
public ByteString getDeprecationWarningBytes()
optional string deprecation_warning = 3 [json_name = "deprecationWarning"];
- Specified by:
getDeprecationWarningBytes
in interfaceDescriptorProtos.FieldOptions.FeatureSupportOrBuilder
- Returns:
- The bytes for deprecationWarning.
-
setDeprecationWarning
public DescriptorProtos.FieldOptions.FeatureSupport.Builder setDeprecationWarning(java.lang.String value)
optional string deprecation_warning = 3 [json_name = "deprecationWarning"];
- Parameters:
value
- The deprecationWarning to set.- Returns:
- This builder for chaining.
-
clearDeprecationWarning
public DescriptorProtos.FieldOptions.FeatureSupport.Builder clearDeprecationWarning()
optional string deprecation_warning = 3 [json_name = "deprecationWarning"];
- Returns:
- This builder for chaining.
-
setDeprecationWarningBytes
public DescriptorProtos.FieldOptions.FeatureSupport.Builder setDeprecationWarningBytes(ByteString value)
optional string deprecation_warning = 3 [json_name = "deprecationWarning"];
- Parameters:
value
- The bytes for deprecationWarning to set.- Returns:
- This builder for chaining.
-
hasEditionRemoved
public boolean hasEditionRemoved()
optional .google.protobuf.Edition edition_removed = 4 [json_name = "editionRemoved"];
- Specified by:
hasEditionRemoved
in interfaceDescriptorProtos.FieldOptions.FeatureSupportOrBuilder
- Returns:
- Whether the editionRemoved field is set.
-
getEditionRemoved
public DescriptorProtos.Edition getEditionRemoved()
optional .google.protobuf.Edition edition_removed = 4 [json_name = "editionRemoved"];
- Specified by:
getEditionRemoved
in interfaceDescriptorProtos.FieldOptions.FeatureSupportOrBuilder
- Returns:
- The editionRemoved.
-
setEditionRemoved
public DescriptorProtos.FieldOptions.FeatureSupport.Builder setEditionRemoved(DescriptorProtos.Edition value)
optional .google.protobuf.Edition edition_removed = 4 [json_name = "editionRemoved"];
- Parameters:
value
- The enum numeric value on the wire for editionRemoved to set.- Returns:
- This builder for chaining.
-
clearEditionRemoved
public DescriptorProtos.FieldOptions.FeatureSupport.Builder clearEditionRemoved()
optional .google.protobuf.Edition edition_removed = 4 [json_name = "editionRemoved"];
- Returns:
- This builder for chaining.
-
-