Package com.streamlayer.sports.common
Class ArrayQueryOption.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<ArrayQueryOption,ArrayQueryOption.Builder>
-
- com.streamlayer.sports.common.ArrayQueryOption.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,ArrayQueryOptionOrBuilder,java.lang.Cloneable
- Enclosing class:
- ArrayQueryOption
public static final class ArrayQueryOption.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<ArrayQueryOption,ArrayQueryOption.Builder> implements ArrayQueryOptionOrBuilder
Protobuf typestreamlayer.sports.ArrayQueryOption
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ArrayQueryOption.BuilderaddAllValue(java.lang.Iterable<java.lang.String> values)repeated string value = 2 [json_name = "value"];ArrayQueryOption.BuilderaddValue(java.lang.String value)repeated string value = 2 [json_name = "value"];ArrayQueryOption.BuilderaddValueBytes(com.google.protobuf.ByteString value)repeated string value = 2 [json_name = "value"];ArrayQueryOption.BuilderclearKey()string key = 1 [json_name = "key"];ArrayQueryOption.BuilderclearValue()repeated string value = 2 [json_name = "value"];java.lang.StringgetKey()string key = 1 [json_name = "key"];com.google.protobuf.ByteStringgetKeyBytes()string key = 1 [json_name = "key"];java.lang.StringgetValue(int index)repeated string value = 2 [json_name = "value"];com.google.protobuf.ByteStringgetValueBytes(int index)repeated string value = 2 [json_name = "value"];intgetValueCount()repeated string value = 2 [json_name = "value"];java.util.List<java.lang.String>getValueList()repeated string value = 2 [json_name = "value"];ArrayQueryOption.BuildersetKey(java.lang.String value)string key = 1 [json_name = "key"];ArrayQueryOption.BuildersetKeyBytes(com.google.protobuf.ByteString value)string key = 1 [json_name = "key"];ArrayQueryOption.BuildersetValue(int index, java.lang.String value)repeated 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
-
getKey
public java.lang.String getKey()
string key = 1 [json_name = "key"];- Specified by:
getKeyin interfaceArrayQueryOptionOrBuilder- Returns:
- The key.
-
getKeyBytes
public com.google.protobuf.ByteString getKeyBytes()
string key = 1 [json_name = "key"];- Specified by:
getKeyBytesin interfaceArrayQueryOptionOrBuilder- Returns:
- The bytes for key.
-
setKey
public ArrayQueryOption.Builder setKey(java.lang.String value)
string key = 1 [json_name = "key"];- Parameters:
value- The key to set.- Returns:
- This builder for chaining.
-
clearKey
public ArrayQueryOption.Builder clearKey()
string key = 1 [json_name = "key"];- Returns:
- This builder for chaining.
-
setKeyBytes
public ArrayQueryOption.Builder setKeyBytes(com.google.protobuf.ByteString value)
string key = 1 [json_name = "key"];- Parameters:
value- The bytes for key to set.- Returns:
- This builder for chaining.
-
getValueList
public java.util.List<java.lang.String> getValueList()
repeated string value = 2 [json_name = "value"];- Specified by:
getValueListin interfaceArrayQueryOptionOrBuilder- Returns:
- A list containing the value.
-
getValueCount
public int getValueCount()
repeated string value = 2 [json_name = "value"];- Specified by:
getValueCountin interfaceArrayQueryOptionOrBuilder- Returns:
- The count of value.
-
getValue
public java.lang.String getValue(int index)
repeated string value = 2 [json_name = "value"];- Specified by:
getValuein interfaceArrayQueryOptionOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The value at the given index.
-
getValueBytes
public com.google.protobuf.ByteString getValueBytes(int index)
repeated string value = 2 [json_name = "value"];- Specified by:
getValueBytesin interfaceArrayQueryOptionOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the value at the given index.
-
setValue
public ArrayQueryOption.Builder setValue(int index, java.lang.String value)
repeated string value = 2 [json_name = "value"];- Parameters:
index- The index to set the value at.value- The value to set.- Returns:
- This builder for chaining.
-
addValue
public ArrayQueryOption.Builder addValue(java.lang.String value)
repeated string value = 2 [json_name = "value"];- Parameters:
value- The value to add.- Returns:
- This builder for chaining.
-
addAllValue
public ArrayQueryOption.Builder addAllValue(java.lang.Iterable<java.lang.String> values)
repeated string value = 2 [json_name = "value"];- Parameters:
values- The value to add.- Returns:
- This builder for chaining.
-
clearValue
public ArrayQueryOption.Builder clearValue()
repeated string value = 2 [json_name = "value"];- Returns:
- This builder for chaining.
-
addValueBytes
public ArrayQueryOption.Builder addValueBytes(com.google.protobuf.ByteString value)
repeated string value = 2 [json_name = "value"];- Parameters:
value- The bytes of the value to add.- Returns:
- This builder for chaining.
-
-