public final class ChannelMessageList extends com.google.protobuf.GeneratedMessage implements ChannelMessageListOrBuilder
A list of channel messages, usually a result of a list operation.Protobuf type
nakama.api.ChannelMessageList| Modifier and Type | Class and Description |
|---|---|
static class |
ChannelMessageList.Builder
A list of channel messages, usually a result of a list operation.
|
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message,T>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
CACHEABLE_CURSOR_FIELD_NUMBER |
static int |
MESSAGES_FIELD_NUMBER |
static int |
NEXT_CURSOR_FIELD_NUMBER |
static int |
PREV_CURSOR_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getCacheableCursor()
Cacheable cursor to list newer messages.
|
com.google.protobuf.ByteString |
getCacheableCursorBytes()
Cacheable cursor to list newer messages.
|
static ChannelMessageList |
getDefaultInstance() |
ChannelMessageList |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
ChannelMessage |
getMessages(int index)
A list of messages.
|
int |
getMessagesCount()
A list of messages.
|
java.util.List<ChannelMessage> |
getMessagesList()
A list of messages.
|
ChannelMessageOrBuilder |
getMessagesOrBuilder(int index)
A list of messages.
|
java.util.List<? extends ChannelMessageOrBuilder> |
getMessagesOrBuilderList()
A list of messages.
|
java.lang.String |
getNextCursor()
The cursor to send when retrieving the next page, if any.
|
com.google.protobuf.ByteString |
getNextCursorBytes()
The cursor to send when retrieving the next page, if any.
|
com.google.protobuf.Parser<ChannelMessageList> |
getParserForType() |
java.lang.String |
getPrevCursor()
The cursor to send when retrieving the previous page, if any.
|
com.google.protobuf.ByteString |
getPrevCursorBytes()
The cursor to send when retrieving the previous page, if any.
|
int |
getSerializedSize() |
int |
hashCode() |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static ChannelMessageList.Builder |
newBuilder() |
static ChannelMessageList.Builder |
newBuilder(ChannelMessageList prototype) |
ChannelMessageList.Builder |
newBuilderForType() |
protected ChannelMessageList.Builder |
newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) |
static ChannelMessageList |
parseDelimitedFrom(java.io.InputStream input) |
static ChannelMessageList |
parseDelimitedFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ChannelMessageList |
parseFrom(byte[] data) |
static ChannelMessageList |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ChannelMessageList |
parseFrom(java.nio.ByteBuffer data) |
static ChannelMessageList |
parseFrom(java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ChannelMessageList |
parseFrom(com.google.protobuf.ByteString data) |
static ChannelMessageList |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ChannelMessageList |
parseFrom(com.google.protobuf.CodedInputStream input) |
static ChannelMessageList |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ChannelMessageList |
parseFrom(java.io.InputStream input) |
static ChannelMessageList |
parseFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<ChannelMessageList> |
parser() |
ChannelMessageList.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashFields, toStringaddAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int MESSAGES_FIELD_NUMBER
public static final int NEXT_CURSOR_FIELD_NUMBER
public static final int PREV_CURSOR_FIELD_NUMBER
public static final int CACHEABLE_CURSOR_FIELD_NUMBER
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessagepublic java.util.List<ChannelMessage> getMessagesList()
A list of messages.
repeated .nakama.api.ChannelMessage messages = 1 [json_name = "messages"];getMessagesList in interface ChannelMessageListOrBuilderpublic java.util.List<? extends ChannelMessageOrBuilder> getMessagesOrBuilderList()
A list of messages.
repeated .nakama.api.ChannelMessage messages = 1 [json_name = "messages"];getMessagesOrBuilderList in interface ChannelMessageListOrBuilderpublic int getMessagesCount()
A list of messages.
repeated .nakama.api.ChannelMessage messages = 1 [json_name = "messages"];getMessagesCount in interface ChannelMessageListOrBuilderpublic ChannelMessage getMessages(int index)
A list of messages.
repeated .nakama.api.ChannelMessage messages = 1 [json_name = "messages"];getMessages in interface ChannelMessageListOrBuilderpublic ChannelMessageOrBuilder getMessagesOrBuilder(int index)
A list of messages.
repeated .nakama.api.ChannelMessage messages = 1 [json_name = "messages"];getMessagesOrBuilder in interface ChannelMessageListOrBuilderpublic java.lang.String getNextCursor()
The cursor to send when retrieving the next page, if any.
string next_cursor = 2 [json_name = "nextCursor"];getNextCursor in interface ChannelMessageListOrBuilderpublic com.google.protobuf.ByteString getNextCursorBytes()
The cursor to send when retrieving the next page, if any.
string next_cursor = 2 [json_name = "nextCursor"];getNextCursorBytes in interface ChannelMessageListOrBuilderpublic java.lang.String getPrevCursor()
The cursor to send when retrieving the previous page, if any.
string prev_cursor = 3 [json_name = "prevCursor"];getPrevCursor in interface ChannelMessageListOrBuilderpublic com.google.protobuf.ByteString getPrevCursorBytes()
The cursor to send when retrieving the previous page, if any.
string prev_cursor = 3 [json_name = "prevCursor"];getPrevCursorBytes in interface ChannelMessageListOrBuilderpublic java.lang.String getCacheableCursor()
Cacheable cursor to list newer messages. Durable and designed to be stored, unlike next/prev cursors.
string cacheable_cursor = 4 [json_name = "cacheableCursor"];getCacheableCursor in interface ChannelMessageListOrBuilderpublic com.google.protobuf.ByteString getCacheableCursorBytes()
Cacheable cursor to list newer messages. Durable and designed to be stored, unlike next/prev cursors.
string cacheable_cursor = 4 [json_name = "cacheableCursor"];getCacheableCursorBytes in interface ChannelMessageListOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessagepublic void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessagejava.io.IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessagepublic boolean equals(java.lang.Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static ChannelMessageList parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ChannelMessageList parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ChannelMessageList parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ChannelMessageList parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ChannelMessageList parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ChannelMessageList parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ChannelMessageList parseFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOExceptionpublic static ChannelMessageList parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static ChannelMessageList parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOExceptionpublic static ChannelMessageList parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static ChannelMessageList parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
java.io.IOExceptionpublic static ChannelMessageList parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic ChannelMessageList.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static ChannelMessageList.Builder newBuilder()
public static ChannelMessageList.Builder newBuilder(ChannelMessageList prototype)
public ChannelMessageList.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected ChannelMessageList.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
newBuilderForType in class com.google.protobuf.AbstractMessagepublic static ChannelMessageList getDefaultInstance()
public static com.google.protobuf.Parser<ChannelMessageList> parser()
public com.google.protobuf.Parser<ChannelMessageList> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessagepublic ChannelMessageList getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder