Class ListRequest.ListRequestFilter.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<ListRequest.ListRequestFilter,ListRequest.ListRequestFilter.Builder>
-
- com.streamlayer.interactive.leaderboard.admin.ListRequest.ListRequestFilter.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,ListRequest.ListRequestFilterOrBuilder,java.lang.Cloneable
- Enclosing class:
- ListRequest.ListRequestFilter
public static final class ListRequest.ListRequestFilter.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<ListRequest.ListRequestFilter,ListRequest.ListRequestFilter.Builder> implements ListRequest.ListRequestFilterOrBuilder
Protobuf typestreamlayer.interactive.leaderboard.admin.ListRequest.ListRequestFilter
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ListRequest.ListRequestFilter.BuilderaddAllEventIds(java.lang.Iterable<java.lang.String> values)repeated string event_ids = 2 [json_name = "eventIds"];ListRequest.ListRequestFilter.BuilderaddAllTypes(java.lang.Iterable<? extends LeaderboardType> values)repeated .streamlayer.interactive.leaderboard.LeaderboardType types = 1 [json_name = "types"];ListRequest.ListRequestFilter.BuilderaddAllTypesValue(java.lang.Iterable<java.lang.Integer> values)repeated .streamlayer.interactive.leaderboard.LeaderboardType types = 1 [json_name = "types"];ListRequest.ListRequestFilter.BuilderaddEventIds(java.lang.String value)repeated string event_ids = 2 [json_name = "eventIds"];ListRequest.ListRequestFilter.BuilderaddEventIdsBytes(com.google.protobuf.ByteString value)repeated string event_ids = 2 [json_name = "eventIds"];ListRequest.ListRequestFilter.BuilderaddTypes(LeaderboardType value)repeated .streamlayer.interactive.leaderboard.LeaderboardType types = 1 [json_name = "types"];ListRequest.ListRequestFilter.BuilderaddTypesValue(int value)repeated .streamlayer.interactive.leaderboard.LeaderboardType types = 1 [json_name = "types"];ListRequest.ListRequestFilter.BuilderclearEventIds()repeated string event_ids = 2 [json_name = "eventIds"];ListRequest.ListRequestFilter.BuilderclearTypes()repeated .streamlayer.interactive.leaderboard.LeaderboardType types = 1 [json_name = "types"];ListRequest.ListRequestFilter.BuilderclearUsername()string username = 3 [json_name = "username"];java.lang.StringgetEventIds(int index)repeated string event_ids = 2 [json_name = "eventIds"];com.google.protobuf.ByteStringgetEventIdsBytes(int index)repeated string event_ids = 2 [json_name = "eventIds"];intgetEventIdsCount()repeated string event_ids = 2 [json_name = "eventIds"];java.util.List<java.lang.String>getEventIdsList()repeated string event_ids = 2 [json_name = "eventIds"];LeaderboardTypegetTypes(int index)repeated .streamlayer.interactive.leaderboard.LeaderboardType types = 1 [json_name = "types"];intgetTypesCount()repeated .streamlayer.interactive.leaderboard.LeaderboardType types = 1 [json_name = "types"];java.util.List<LeaderboardType>getTypesList()repeated .streamlayer.interactive.leaderboard.LeaderboardType types = 1 [json_name = "types"];intgetTypesValue(int index)repeated .streamlayer.interactive.leaderboard.LeaderboardType types = 1 [json_name = "types"];java.util.List<java.lang.Integer>getTypesValueList()repeated .streamlayer.interactive.leaderboard.LeaderboardType types = 1 [json_name = "types"];java.lang.StringgetUsername()string username = 3 [json_name = "username"];com.google.protobuf.ByteStringgetUsernameBytes()string username = 3 [json_name = "username"];ListRequest.ListRequestFilter.BuildersetEventIds(int index, java.lang.String value)repeated string event_ids = 2 [json_name = "eventIds"];ListRequest.ListRequestFilter.BuildersetTypes(int index, LeaderboardType value)repeated .streamlayer.interactive.leaderboard.LeaderboardType types = 1 [json_name = "types"];ListRequest.ListRequestFilter.BuildersetTypesValue(int index, int value)repeated .streamlayer.interactive.leaderboard.LeaderboardType types = 1 [json_name = "types"];ListRequest.ListRequestFilter.BuildersetUsername(java.lang.String value)string username = 3 [json_name = "username"];ListRequest.ListRequestFilter.BuildersetUsernameBytes(com.google.protobuf.ByteString value)string username = 3 [json_name = "username"];-
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
-
getTypesList
public java.util.List<LeaderboardType> getTypesList()
repeated .streamlayer.interactive.leaderboard.LeaderboardType types = 1 [json_name = "types"];- Specified by:
getTypesListin interfaceListRequest.ListRequestFilterOrBuilder- Returns:
- A list containing the types.
-
getTypesCount
public int getTypesCount()
repeated .streamlayer.interactive.leaderboard.LeaderboardType types = 1 [json_name = "types"];- Specified by:
getTypesCountin interfaceListRequest.ListRequestFilterOrBuilder- Returns:
- The count of types.
-
getTypes
public LeaderboardType getTypes(int index)
repeated .streamlayer.interactive.leaderboard.LeaderboardType types = 1 [json_name = "types"];- Specified by:
getTypesin interfaceListRequest.ListRequestFilterOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The types at the given index.
-
setTypes
public ListRequest.ListRequestFilter.Builder setTypes(int index, LeaderboardType value)
repeated .streamlayer.interactive.leaderboard.LeaderboardType types = 1 [json_name = "types"];- Parameters:
index- The index to set the value at.value- The types to set.- Returns:
- This builder for chaining.
-
addTypes
public ListRequest.ListRequestFilter.Builder addTypes(LeaderboardType value)
repeated .streamlayer.interactive.leaderboard.LeaderboardType types = 1 [json_name = "types"];- Parameters:
value- The types to add.- Returns:
- This builder for chaining.
-
addAllTypes
public ListRequest.ListRequestFilter.Builder addAllTypes(java.lang.Iterable<? extends LeaderboardType> values)
repeated .streamlayer.interactive.leaderboard.LeaderboardType types = 1 [json_name = "types"];- Parameters:
values- The types to add.- Returns:
- This builder for chaining.
-
clearTypes
public ListRequest.ListRequestFilter.Builder clearTypes()
repeated .streamlayer.interactive.leaderboard.LeaderboardType types = 1 [json_name = "types"];- Returns:
- This builder for chaining.
-
getTypesValueList
public java.util.List<java.lang.Integer> getTypesValueList()
repeated .streamlayer.interactive.leaderboard.LeaderboardType types = 1 [json_name = "types"];- Specified by:
getTypesValueListin interfaceListRequest.ListRequestFilterOrBuilder- Returns:
- A list containing the enum numeric values on the wire for types.
-
getTypesValue
public int getTypesValue(int index)
repeated .streamlayer.interactive.leaderboard.LeaderboardType types = 1 [json_name = "types"];- Specified by:
getTypesValuein interfaceListRequest.ListRequestFilterOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The enum numeric value on the wire of types at the given index.
-
setTypesValue
public ListRequest.ListRequestFilter.Builder setTypesValue(int index, int value)
repeated .streamlayer.interactive.leaderboard.LeaderboardType types = 1 [json_name = "types"];- Parameters:
index- The index to set the value at.value- The enum numeric value on the wire for types to set.- Returns:
- This builder for chaining.
-
addTypesValue
public ListRequest.ListRequestFilter.Builder addTypesValue(int value)
repeated .streamlayer.interactive.leaderboard.LeaderboardType types = 1 [json_name = "types"];- Parameters:
value- The enum numeric value on the wire for types to add.- Returns:
- This builder for chaining.
-
addAllTypesValue
public ListRequest.ListRequestFilter.Builder addAllTypesValue(java.lang.Iterable<java.lang.Integer> values)
repeated .streamlayer.interactive.leaderboard.LeaderboardType types = 1 [json_name = "types"];- Parameters:
values- The enum numeric values on the wire for types to add.- Returns:
- This builder for chaining.
-
getEventIdsList
public java.util.List<java.lang.String> getEventIdsList()
repeated string event_ids = 2 [json_name = "eventIds"];- Specified by:
getEventIdsListin interfaceListRequest.ListRequestFilterOrBuilder- Returns:
- A list containing the eventIds.
-
getEventIdsCount
public int getEventIdsCount()
repeated string event_ids = 2 [json_name = "eventIds"];- Specified by:
getEventIdsCountin interfaceListRequest.ListRequestFilterOrBuilder- Returns:
- The count of eventIds.
-
getEventIds
public java.lang.String getEventIds(int index)
repeated string event_ids = 2 [json_name = "eventIds"];- Specified by:
getEventIdsin interfaceListRequest.ListRequestFilterOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The eventIds at the given index.
-
getEventIdsBytes
public com.google.protobuf.ByteString getEventIdsBytes(int index)
repeated string event_ids = 2 [json_name = "eventIds"];- Specified by:
getEventIdsBytesin interfaceListRequest.ListRequestFilterOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the eventIds at the given index.
-
setEventIds
public ListRequest.ListRequestFilter.Builder setEventIds(int index, java.lang.String value)
repeated string event_ids = 2 [json_name = "eventIds"];- Parameters:
index- The index to set the value at.value- The eventIds to set.- Returns:
- This builder for chaining.
-
addEventIds
public ListRequest.ListRequestFilter.Builder addEventIds(java.lang.String value)
repeated string event_ids = 2 [json_name = "eventIds"];- Parameters:
value- The eventIds to add.- Returns:
- This builder for chaining.
-
addAllEventIds
public ListRequest.ListRequestFilter.Builder addAllEventIds(java.lang.Iterable<java.lang.String> values)
repeated string event_ids = 2 [json_name = "eventIds"];- Parameters:
values- The eventIds to add.- Returns:
- This builder for chaining.
-
clearEventIds
public ListRequest.ListRequestFilter.Builder clearEventIds()
repeated string event_ids = 2 [json_name = "eventIds"];- Returns:
- This builder for chaining.
-
addEventIdsBytes
public ListRequest.ListRequestFilter.Builder addEventIdsBytes(com.google.protobuf.ByteString value)
repeated string event_ids = 2 [json_name = "eventIds"];- Parameters:
value- The bytes of the eventIds to add.- Returns:
- This builder for chaining.
-
getUsername
public java.lang.String getUsername()
string username = 3 [json_name = "username"];- Specified by:
getUsernamein interfaceListRequest.ListRequestFilterOrBuilder- Returns:
- The username.
-
getUsernameBytes
public com.google.protobuf.ByteString getUsernameBytes()
string username = 3 [json_name = "username"];- Specified by:
getUsernameBytesin interfaceListRequest.ListRequestFilterOrBuilder- Returns:
- The bytes for username.
-
setUsername
public ListRequest.ListRequestFilter.Builder setUsername(java.lang.String value)
string username = 3 [json_name = "username"];- Parameters:
value- The username to set.- Returns:
- This builder for chaining.
-
clearUsername
public ListRequest.ListRequestFilter.Builder clearUsername()
string username = 3 [json_name = "username"];- Returns:
- This builder for chaining.
-
setUsernameBytes
public ListRequest.ListRequestFilter.Builder setUsernameBytes(com.google.protobuf.ByteString value)
string username = 3 [json_name = "username"];- Parameters:
value- The bytes for username to set.- Returns:
- This builder for chaining.
-
-