Package com.google.protobuf
Class StringValue.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<StringValue,StringValue.Builder>
-
- com.google.protobuf.StringValue.Builder
-
- All Implemented Interfaces:
MessageLite.Builder
,MessageLiteOrBuilder
,StringValueOrBuilder
,java.lang.Cloneable
- Enclosing class:
- StringValue
public static final class StringValue.Builder extends GeneratedMessageLite.Builder<StringValue,StringValue.Builder> implements StringValueOrBuilder
Wrapper message for `string`. The JSON representation for `StringValue` is JSON string.
Protobuf typegoogle.protobuf.StringValue
-
-
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, isBuilt
-
-
Constructor Summary
Constructors Modifier Constructor Description private
Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringValue.Builder
clearValue()
The string value.java.lang.String
getValue()
The string value.ByteString
getValueBytes()
The string value.StringValue.Builder
setValue(java.lang.String value)
The string value.StringValue.Builder
setValueBytes(ByteString value)
The string 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
-
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
-
getValue
public java.lang.String getValue()
The string value.
string value = 1;
- Specified by:
getValue
in interfaceStringValueOrBuilder
- Returns:
- The value.
-
getValueBytes
public ByteString getValueBytes()
The string value.
string value = 1;
- Specified by:
getValueBytes
in interfaceStringValueOrBuilder
- Returns:
- The bytes for value.
-
setValue
public StringValue.Builder setValue(java.lang.String value)
The string value.
string value = 1;
- Parameters:
value
- The value to set.- Returns:
- This builder for chaining.
-
clearValue
public StringValue.Builder clearValue()
The string value.
string value = 1;
- Returns:
- This builder for chaining.
-
setValueBytes
public StringValue.Builder setValueBytes(ByteString value)
The string value.
string value = 1;
- Parameters:
value
- The bytes for value to set.- Returns:
- This builder for chaining.
-
-