public static final class ListGroupsRequest.Builder extends com.google.protobuf.GeneratedMessage.Builder<ListGroupsRequest.Builder> implements ListGroupsRequestOrBuilder
List groups based on given filters.Protobuf type
nakama.api.ListGroupsRequest
Modifier and Type | Method and Description |
---|---|
ListGroupsRequest |
build() |
ListGroupsRequest |
buildPartial() |
ListGroupsRequest.Builder |
clear() |
ListGroupsRequest.Builder |
clearCursor()
Optional pagination cursor.
|
ListGroupsRequest.Builder |
clearLangTag()
Language tag filter
|
ListGroupsRequest.Builder |
clearLimit()
Max number of groups to return.
|
ListGroupsRequest.Builder |
clearMembers()
Number of group members
|
ListGroupsRequest.Builder |
clearName()
List groups that contain this value in their names.
|
ListGroupsRequest.Builder |
clearOpen()
Optional Open/Closed filter.
|
java.lang.String |
getCursor()
Optional pagination cursor.
|
com.google.protobuf.ByteString |
getCursorBytes()
Optional pagination cursor.
|
ListGroupsRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
java.lang.String |
getLangTag()
Language tag filter
|
com.google.protobuf.ByteString |
getLangTagBytes()
Language tag filter
|
com.google.protobuf.Int32Value |
getLimit()
Max number of groups to return.
|
com.google.protobuf.Int32Value.Builder |
getLimitBuilder()
Max number of groups to return.
|
com.google.protobuf.Int32ValueOrBuilder |
getLimitOrBuilder()
Max number of groups to return.
|
com.google.protobuf.Int32Value |
getMembers()
Number of group members
|
com.google.protobuf.Int32Value.Builder |
getMembersBuilder()
Number of group members
|
com.google.protobuf.Int32ValueOrBuilder |
getMembersOrBuilder()
Number of group members
|
java.lang.String |
getName()
List groups that contain this value in their names.
|
com.google.protobuf.ByteString |
getNameBytes()
List groups that contain this value in their names.
|
com.google.protobuf.BoolValue |
getOpen()
Optional Open/Closed filter.
|
com.google.protobuf.BoolValue.Builder |
getOpenBuilder()
Optional Open/Closed filter.
|
com.google.protobuf.BoolValueOrBuilder |
getOpenOrBuilder()
Optional Open/Closed filter.
|
boolean |
hasLimit()
Max number of groups to return.
|
boolean |
hasMembers()
Number of group members
|
boolean |
hasOpen()
Optional Open/Closed filter.
|
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ListGroupsRequest.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ListGroupsRequest.Builder |
mergeFrom(ListGroupsRequest other) |
ListGroupsRequest.Builder |
mergeFrom(com.google.protobuf.Message other) |
ListGroupsRequest.Builder |
mergeLimit(com.google.protobuf.Int32Value value)
Max number of groups to return.
|
ListGroupsRequest.Builder |
mergeMembers(com.google.protobuf.Int32Value value)
Number of group members
|
ListGroupsRequest.Builder |
mergeOpen(com.google.protobuf.BoolValue value)
Optional Open/Closed filter.
|
ListGroupsRequest.Builder |
setCursor(java.lang.String value)
Optional pagination cursor.
|
ListGroupsRequest.Builder |
setCursorBytes(com.google.protobuf.ByteString value)
Optional pagination cursor.
|
ListGroupsRequest.Builder |
setLangTag(java.lang.String value)
Language tag filter
|
ListGroupsRequest.Builder |
setLangTagBytes(com.google.protobuf.ByteString value)
Language tag filter
|
ListGroupsRequest.Builder |
setLimit(com.google.protobuf.Int32Value.Builder builderForValue)
Max number of groups to return.
|
ListGroupsRequest.Builder |
setLimit(com.google.protobuf.Int32Value value)
Max number of groups to return.
|
ListGroupsRequest.Builder |
setMembers(com.google.protobuf.Int32Value.Builder builderForValue)
Number of group members
|
ListGroupsRequest.Builder |
setMembers(com.google.protobuf.Int32Value value)
Number of group members
|
ListGroupsRequest.Builder |
setName(java.lang.String value)
List groups that contain this value in their names.
|
ListGroupsRequest.Builder |
setNameBytes(com.google.protobuf.ByteString value)
List groups that contain this value in their names.
|
ListGroupsRequest.Builder |
setOpen(com.google.protobuf.BoolValue.Builder builderForValue)
Optional Open/Closed filter.
|
ListGroupsRequest.Builder |
setOpen(com.google.protobuf.BoolValue value)
Optional Open/Closed filter.
|
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageException
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessage.Builder<ListGroupsRequest.Builder>
public ListGroupsRequest.Builder clear()
clear
in interface com.google.protobuf.Message.Builder
clear
in interface com.google.protobuf.MessageLite.Builder
clear
in class com.google.protobuf.GeneratedMessage.Builder<ListGroupsRequest.Builder>
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface com.google.protobuf.Message.Builder
getDescriptorForType
in interface com.google.protobuf.MessageOrBuilder
getDescriptorForType
in class com.google.protobuf.GeneratedMessage.Builder<ListGroupsRequest.Builder>
public ListGroupsRequest getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public ListGroupsRequest build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public ListGroupsRequest buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public ListGroupsRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<ListGroupsRequest.Builder>
public ListGroupsRequest.Builder mergeFrom(ListGroupsRequest other)
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessage.Builder<ListGroupsRequest.Builder>
public ListGroupsRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<ListGroupsRequest.Builder>
java.io.IOException
public java.lang.String getName()
List groups that contain this value in their names.
string name = 1 [json_name = "name"];
getName
in interface ListGroupsRequestOrBuilder
public com.google.protobuf.ByteString getNameBytes()
List groups that contain this value in their names.
string name = 1 [json_name = "name"];
getNameBytes
in interface ListGroupsRequestOrBuilder
public ListGroupsRequest.Builder setName(java.lang.String value)
List groups that contain this value in their names.
string name = 1 [json_name = "name"];
value
- The name to set.public ListGroupsRequest.Builder clearName()
List groups that contain this value in their names.
string name = 1 [json_name = "name"];
public ListGroupsRequest.Builder setNameBytes(com.google.protobuf.ByteString value)
List groups that contain this value in their names.
string name = 1 [json_name = "name"];
value
- The bytes for name to set.public java.lang.String getCursor()
Optional pagination cursor.
string cursor = 2 [json_name = "cursor"];
getCursor
in interface ListGroupsRequestOrBuilder
public com.google.protobuf.ByteString getCursorBytes()
Optional pagination cursor.
string cursor = 2 [json_name = "cursor"];
getCursorBytes
in interface ListGroupsRequestOrBuilder
public ListGroupsRequest.Builder setCursor(java.lang.String value)
Optional pagination cursor.
string cursor = 2 [json_name = "cursor"];
value
- The cursor to set.public ListGroupsRequest.Builder clearCursor()
Optional pagination cursor.
string cursor = 2 [json_name = "cursor"];
public ListGroupsRequest.Builder setCursorBytes(com.google.protobuf.ByteString value)
Optional pagination cursor.
string cursor = 2 [json_name = "cursor"];
value
- The bytes for cursor to set.public boolean hasLimit()
Max number of groups to return. Between 1 and 100.
.google.protobuf.Int32Value limit = 3 [json_name = "limit"];
hasLimit
in interface ListGroupsRequestOrBuilder
public com.google.protobuf.Int32Value getLimit()
Max number of groups to return. Between 1 and 100.
.google.protobuf.Int32Value limit = 3 [json_name = "limit"];
getLimit
in interface ListGroupsRequestOrBuilder
public ListGroupsRequest.Builder setLimit(com.google.protobuf.Int32Value value)
Max number of groups to return. Between 1 and 100.
.google.protobuf.Int32Value limit = 3 [json_name = "limit"];
public ListGroupsRequest.Builder setLimit(com.google.protobuf.Int32Value.Builder builderForValue)
Max number of groups to return. Between 1 and 100.
.google.protobuf.Int32Value limit = 3 [json_name = "limit"];
public ListGroupsRequest.Builder mergeLimit(com.google.protobuf.Int32Value value)
Max number of groups to return. Between 1 and 100.
.google.protobuf.Int32Value limit = 3 [json_name = "limit"];
public ListGroupsRequest.Builder clearLimit()
Max number of groups to return. Between 1 and 100.
.google.protobuf.Int32Value limit = 3 [json_name = "limit"];
public com.google.protobuf.Int32Value.Builder getLimitBuilder()
Max number of groups to return. Between 1 and 100.
.google.protobuf.Int32Value limit = 3 [json_name = "limit"];
public com.google.protobuf.Int32ValueOrBuilder getLimitOrBuilder()
Max number of groups to return. Between 1 and 100.
.google.protobuf.Int32Value limit = 3 [json_name = "limit"];
getLimitOrBuilder
in interface ListGroupsRequestOrBuilder
public java.lang.String getLangTag()
Language tag filter
string lang_tag = 4 [json_name = "langTag"];
getLangTag
in interface ListGroupsRequestOrBuilder
public com.google.protobuf.ByteString getLangTagBytes()
Language tag filter
string lang_tag = 4 [json_name = "langTag"];
getLangTagBytes
in interface ListGroupsRequestOrBuilder
public ListGroupsRequest.Builder setLangTag(java.lang.String value)
Language tag filter
string lang_tag = 4 [json_name = "langTag"];
value
- The langTag to set.public ListGroupsRequest.Builder clearLangTag()
Language tag filter
string lang_tag = 4 [json_name = "langTag"];
public ListGroupsRequest.Builder setLangTagBytes(com.google.protobuf.ByteString value)
Language tag filter
string lang_tag = 4 [json_name = "langTag"];
value
- The bytes for langTag to set.public boolean hasMembers()
Number of group members
.google.protobuf.Int32Value members = 5 [json_name = "members"];
hasMembers
in interface ListGroupsRequestOrBuilder
public com.google.protobuf.Int32Value getMembers()
Number of group members
.google.protobuf.Int32Value members = 5 [json_name = "members"];
getMembers
in interface ListGroupsRequestOrBuilder
public ListGroupsRequest.Builder setMembers(com.google.protobuf.Int32Value value)
Number of group members
.google.protobuf.Int32Value members = 5 [json_name = "members"];
public ListGroupsRequest.Builder setMembers(com.google.protobuf.Int32Value.Builder builderForValue)
Number of group members
.google.protobuf.Int32Value members = 5 [json_name = "members"];
public ListGroupsRequest.Builder mergeMembers(com.google.protobuf.Int32Value value)
Number of group members
.google.protobuf.Int32Value members = 5 [json_name = "members"];
public ListGroupsRequest.Builder clearMembers()
Number of group members
.google.protobuf.Int32Value members = 5 [json_name = "members"];
public com.google.protobuf.Int32Value.Builder getMembersBuilder()
Number of group members
.google.protobuf.Int32Value members = 5 [json_name = "members"];
public com.google.protobuf.Int32ValueOrBuilder getMembersOrBuilder()
Number of group members
.google.protobuf.Int32Value members = 5 [json_name = "members"];
getMembersOrBuilder
in interface ListGroupsRequestOrBuilder
public boolean hasOpen()
Optional Open/Closed filter.
.google.protobuf.BoolValue open = 6 [json_name = "open"];
hasOpen
in interface ListGroupsRequestOrBuilder
public com.google.protobuf.BoolValue getOpen()
Optional Open/Closed filter.
.google.protobuf.BoolValue open = 6 [json_name = "open"];
getOpen
in interface ListGroupsRequestOrBuilder
public ListGroupsRequest.Builder setOpen(com.google.protobuf.BoolValue value)
Optional Open/Closed filter.
.google.protobuf.BoolValue open = 6 [json_name = "open"];
public ListGroupsRequest.Builder setOpen(com.google.protobuf.BoolValue.Builder builderForValue)
Optional Open/Closed filter.
.google.protobuf.BoolValue open = 6 [json_name = "open"];
public ListGroupsRequest.Builder mergeOpen(com.google.protobuf.BoolValue value)
Optional Open/Closed filter.
.google.protobuf.BoolValue open = 6 [json_name = "open"];
public ListGroupsRequest.Builder clearOpen()
Optional Open/Closed filter.
.google.protobuf.BoolValue open = 6 [json_name = "open"];
public com.google.protobuf.BoolValue.Builder getOpenBuilder()
Optional Open/Closed filter.
.google.protobuf.BoolValue open = 6 [json_name = "open"];
public com.google.protobuf.BoolValueOrBuilder getOpenOrBuilder()
Optional Open/Closed filter.
.google.protobuf.BoolValue open = 6 [json_name = "open"];
getOpenOrBuilder
in interface ListGroupsRequestOrBuilder