Package com.google.protobuf
Class DescriptorProtos.UninterpretedOption.NamePart.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<DescriptorProtos.UninterpretedOption.NamePart,DescriptorProtos.UninterpretedOption.NamePart.Builder>
-
- com.google.protobuf.DescriptorProtos.UninterpretedOption.NamePart.Builder
-
- All Implemented Interfaces:
DescriptorProtos.UninterpretedOption.NamePartOrBuilder
,MessageLite.Builder
,MessageLiteOrBuilder
,java.lang.Cloneable
- Enclosing class:
- DescriptorProtos.UninterpretedOption.NamePart
public static final class DescriptorProtos.UninterpretedOption.NamePart.Builder extends GeneratedMessageLite.Builder<DescriptorProtos.UninterpretedOption.NamePart,DescriptorProtos.UninterpretedOption.NamePart.Builder> implements DescriptorProtos.UninterpretedOption.NamePartOrBuilder
The name of the uninterpreted option. Each string represents a segment in a dot-separated name. is_extension is true iff a segment represents an extension (denoted with parentheses in options specs in .proto files). E.g.,{ ["foo", false], ["bar.baz", true], ["moo", false] } represents "foo.(bar.baz).moo".
Protobuf typegoogle.protobuf.UninterpretedOption.NamePart
-
-
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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DescriptorProtos.UninterpretedOption.NamePart.Builder
clearIsExtension()
required bool is_extension = 2;
DescriptorProtos.UninterpretedOption.NamePart.Builder
clearNamePart()
required string name_part = 1;
boolean
getIsExtension()
required bool is_extension = 2;
java.lang.String
getNamePart()
required string name_part = 1;
ByteString
getNamePartBytes()
required string name_part = 1;
boolean
hasIsExtension()
required bool is_extension = 2;
boolean
hasNamePart()
required string name_part = 1;
DescriptorProtos.UninterpretedOption.NamePart.Builder
setIsExtension(boolean value)
required bool is_extension = 2;
DescriptorProtos.UninterpretedOption.NamePart.Builder
setNamePart(java.lang.String value)
required string name_part = 1;
DescriptorProtos.UninterpretedOption.NamePart.Builder
setNamePartBytes(ByteString value)
required string name_part = 1;
-
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
-
hasNamePart
public boolean hasNamePart()
required string name_part = 1;
- Specified by:
hasNamePart
in interfaceDescriptorProtos.UninterpretedOption.NamePartOrBuilder
- Returns:
- Whether the namePart field is set.
-
getNamePart
public java.lang.String getNamePart()
required string name_part = 1;
- Specified by:
getNamePart
in interfaceDescriptorProtos.UninterpretedOption.NamePartOrBuilder
- Returns:
- The namePart.
-
getNamePartBytes
public ByteString getNamePartBytes()
required string name_part = 1;
- Specified by:
getNamePartBytes
in interfaceDescriptorProtos.UninterpretedOption.NamePartOrBuilder
- Returns:
- The bytes for namePart.
-
setNamePart
public DescriptorProtos.UninterpretedOption.NamePart.Builder setNamePart(java.lang.String value)
required string name_part = 1;
- Parameters:
value
- The namePart to set.- Returns:
- This builder for chaining.
-
clearNamePart
public DescriptorProtos.UninterpretedOption.NamePart.Builder clearNamePart()
required string name_part = 1;
- Returns:
- This builder for chaining.
-
setNamePartBytes
public DescriptorProtos.UninterpretedOption.NamePart.Builder setNamePartBytes(ByteString value)
required string name_part = 1;
- Parameters:
value
- The bytes for namePart to set.- Returns:
- This builder for chaining.
-
hasIsExtension
public boolean hasIsExtension()
required bool is_extension = 2;
- Specified by:
hasIsExtension
in interfaceDescriptorProtos.UninterpretedOption.NamePartOrBuilder
- Returns:
- Whether the isExtension field is set.
-
getIsExtension
public boolean getIsExtension()
required bool is_extension = 2;
- Specified by:
getIsExtension
in interfaceDescriptorProtos.UninterpretedOption.NamePartOrBuilder
- Returns:
- The isExtension.
-
setIsExtension
public DescriptorProtos.UninterpretedOption.NamePart.Builder setIsExtension(boolean value)
required bool is_extension = 2;
- Parameters:
value
- The isExtension to set.- Returns:
- This builder for chaining.
-
clearIsExtension
public DescriptorProtos.UninterpretedOption.NamePart.Builder clearIsExtension()
required bool is_extension = 2;
- Returns:
- This builder for chaining.
-
-