Package com.google.protobuf
Class DescriptorProtos.FieldOptions.EditionDefault.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<DescriptorProtos.FieldOptions.EditionDefault,DescriptorProtos.FieldOptions.EditionDefault.Builder>
-
- com.google.protobuf.DescriptorProtos.FieldOptions.EditionDefault.Builder
-
- All Implemented Interfaces:
DescriptorProtos.FieldOptions.EditionDefaultOrBuilder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,java.lang.Cloneable
- Enclosing class:
- DescriptorProtos.FieldOptions.EditionDefault
public static final class DescriptorProtos.FieldOptions.EditionDefault.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<DescriptorProtos.FieldOptions.EditionDefault,DescriptorProtos.FieldOptions.EditionDefault.Builder> implements DescriptorProtos.FieldOptions.EditionDefaultOrBuilder
Protobuf typegoogle.protobuf.FieldOptions.EditionDefault
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DescriptorProtos.FieldOptions.EditionDefault.BuilderclearEdition()optional .google.protobuf.Edition edition = 3 [json_name = "edition"];DescriptorProtos.FieldOptions.EditionDefault.BuilderclearValue()optional string value = 2 [json_name = "value"];DescriptorProtos.EditiongetEdition()optional .google.protobuf.Edition edition = 3 [json_name = "edition"];java.lang.StringgetValue()optional string value = 2 [json_name = "value"];com.google.protobuf.ByteStringgetValueBytes()optional string value = 2 [json_name = "value"];booleanhasEdition()optional .google.protobuf.Edition edition = 3 [json_name = "edition"];booleanhasValue()optional string value = 2 [json_name = "value"];DescriptorProtos.FieldOptions.EditionDefault.BuildersetEdition(DescriptorProtos.Edition value)optional .google.protobuf.Edition edition = 3 [json_name = "edition"];DescriptorProtos.FieldOptions.EditionDefault.BuildersetValue(java.lang.String value)optional string value = 2 [json_name = "value"];DescriptorProtos.FieldOptions.EditionDefault.BuildersetValueBytes(com.google.protobuf.ByteString value)optional string value = 2 [json_name = "value"];-
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
-
-
-
-
Method Detail
-
hasEdition
public boolean hasEdition()
optional .google.protobuf.Edition edition = 3 [json_name = "edition"];- Specified by:
hasEditionin interfaceDescriptorProtos.FieldOptions.EditionDefaultOrBuilder- Returns:
- Whether the edition field is set.
-
getEdition
public DescriptorProtos.Edition getEdition()
optional .google.protobuf.Edition edition = 3 [json_name = "edition"];- Specified by:
getEditionin interfaceDescriptorProtos.FieldOptions.EditionDefaultOrBuilder- Returns:
- The edition.
-
setEdition
public DescriptorProtos.FieldOptions.EditionDefault.Builder setEdition(DescriptorProtos.Edition value)
optional .google.protobuf.Edition edition = 3 [json_name = "edition"];- Parameters:
value- The enum numeric value on the wire for edition to set.- Returns:
- This builder for chaining.
-
clearEdition
public DescriptorProtos.FieldOptions.EditionDefault.Builder clearEdition()
optional .google.protobuf.Edition edition = 3 [json_name = "edition"];- Returns:
- This builder for chaining.
-
hasValue
public boolean hasValue()
optional string value = 2 [json_name = "value"];- Specified by:
hasValuein interfaceDescriptorProtos.FieldOptions.EditionDefaultOrBuilder- Returns:
- Whether the value field is set.
-
getValue
public java.lang.String getValue()
optional string value = 2 [json_name = "value"];- Specified by:
getValuein interfaceDescriptorProtos.FieldOptions.EditionDefaultOrBuilder- Returns:
- The value.
-
getValueBytes
public com.google.protobuf.ByteString getValueBytes()
optional string value = 2 [json_name = "value"];- Specified by:
getValueBytesin interfaceDescriptorProtos.FieldOptions.EditionDefaultOrBuilder- Returns:
- The bytes for value.
-
setValue
public DescriptorProtos.FieldOptions.EditionDefault.Builder setValue(java.lang.String value)
optional string value = 2 [json_name = "value"];- Parameters:
value- The value to set.- Returns:
- This builder for chaining.
-
clearValue
public DescriptorProtos.FieldOptions.EditionDefault.Builder clearValue()
optional string value = 2 [json_name = "value"];- Returns:
- This builder for chaining.
-
setValueBytes
public DescriptorProtos.FieldOptions.EditionDefault.Builder setValueBytes(com.google.protobuf.ByteString value)
optional string value = 2 [json_name = "value"];- Parameters:
value- The bytes for value to set.- Returns:
- This builder for chaining.
-
-