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, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic 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.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<ListGroupsRequest.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<ListGroupsRequest.Builder>public ListGroupsRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ListGroupsRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ListGroupsRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ListGroupsRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom 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.MessageLiteOrBuilderisInitialized 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.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ListGroupsRequest.Builder>java.io.IOExceptionpublic java.lang.String getName()
List groups that contain this value in their names.
string name = 1 [json_name = "name"];getName in interface ListGroupsRequestOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
List groups that contain this value in their names.
string name = 1 [json_name = "name"];getNameBytes in interface ListGroupsRequestOrBuilderpublic 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 ListGroupsRequestOrBuilderpublic com.google.protobuf.ByteString getCursorBytes()
Optional pagination cursor.
string cursor = 2 [json_name = "cursor"];getCursorBytes in interface ListGroupsRequestOrBuilderpublic 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 ListGroupsRequestOrBuilderpublic 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 ListGroupsRequestOrBuilderpublic 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 ListGroupsRequestOrBuilderpublic java.lang.String getLangTag()
Language tag filter
string lang_tag = 4 [json_name = "langTag"];getLangTag in interface ListGroupsRequestOrBuilderpublic com.google.protobuf.ByteString getLangTagBytes()
Language tag filter
string lang_tag = 4 [json_name = "langTag"];getLangTagBytes in interface ListGroupsRequestOrBuilderpublic 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 ListGroupsRequestOrBuilderpublic com.google.protobuf.Int32Value getMembers()
Number of group members
.google.protobuf.Int32Value members = 5 [json_name = "members"];getMembers in interface ListGroupsRequestOrBuilderpublic 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 ListGroupsRequestOrBuilderpublic boolean hasOpen()
Optional Open/Closed filter.
.google.protobuf.BoolValue open = 6 [json_name = "open"];hasOpen in interface ListGroupsRequestOrBuilderpublic com.google.protobuf.BoolValue getOpen()
Optional Open/Closed filter.
.google.protobuf.BoolValue open = 6 [json_name = "open"];getOpen in interface ListGroupsRequestOrBuilderpublic 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