public final class ChannelJoin extends com.google.protobuf.GeneratedMessage implements ChannelJoinOrBuilder
Join operation for a realtime chat channel.Protobuf type
nakama.realtime.ChannelJoin| Modifier and Type | Class and Description |
|---|---|
static class |
ChannelJoin.Builder
Join operation for a realtime chat channel.
|
static class |
ChannelJoin.Type
The type of chat channel.
|
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 |
HIDDEN_FIELD_NUMBER |
static int |
PERSISTENCE_FIELD_NUMBER |
static int |
TARGET_FIELD_NUMBER |
static int |
TYPE_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
static ChannelJoin |
getDefaultInstance() |
ChannelJoin |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.BoolValue |
getHidden()
Whether the user should appear in the channel's presence list and events.
|
com.google.protobuf.BoolValueOrBuilder |
getHiddenOrBuilder()
Whether the user should appear in the channel's presence list and events.
|
com.google.protobuf.Parser<ChannelJoin> |
getParserForType() |
com.google.protobuf.BoolValue |
getPersistence()
Whether messages sent on this channel should be persistent.
|
com.google.protobuf.BoolValueOrBuilder |
getPersistenceOrBuilder()
Whether messages sent on this channel should be persistent.
|
int |
getSerializedSize() |
java.lang.String |
getTarget()
The user ID to DM with, group ID to chat with, or room channel name to join.
|
com.google.protobuf.ByteString |
getTargetBytes()
The user ID to DM with, group ID to chat with, or room channel name to join.
|
int |
getType()
The type of the chat channel.
|
int |
hashCode() |
boolean |
hasHidden()
Whether the user should appear in the channel's presence list and events.
|
boolean |
hasPersistence()
Whether messages sent on this channel should be persistent.
|
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static ChannelJoin.Builder |
newBuilder() |
static ChannelJoin.Builder |
newBuilder(ChannelJoin prototype) |
ChannelJoin.Builder |
newBuilderForType() |
protected ChannelJoin.Builder |
newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) |
static ChannelJoin |
parseDelimitedFrom(java.io.InputStream input) |
static ChannelJoin |
parseDelimitedFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ChannelJoin |
parseFrom(byte[] data) |
static ChannelJoin |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ChannelJoin |
parseFrom(java.nio.ByteBuffer data) |
static ChannelJoin |
parseFrom(java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ChannelJoin |
parseFrom(com.google.protobuf.ByteString data) |
static ChannelJoin |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ChannelJoin |
parseFrom(com.google.protobuf.CodedInputStream input) |
static ChannelJoin |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ChannelJoin |
parseFrom(java.io.InputStream input) |
static ChannelJoin |
parseFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<ChannelJoin> |
parser() |
ChannelJoin.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 TARGET_FIELD_NUMBER
public static final int TYPE_FIELD_NUMBER
public static final int PERSISTENCE_FIELD_NUMBER
public static final int HIDDEN_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.lang.String getTarget()
The user ID to DM with, group ID to chat with, or room channel name to join.
string target = 1 [json_name = "target"];getTarget in interface ChannelJoinOrBuilderpublic com.google.protobuf.ByteString getTargetBytes()
The user ID to DM with, group ID to chat with, or room channel name to join.
string target = 1 [json_name = "target"];getTargetBytes in interface ChannelJoinOrBuilderpublic int getType()
The type of the chat channel.
int32 type = 2 [json_name = "type"];getType in interface ChannelJoinOrBuilderpublic boolean hasPersistence()
Whether messages sent on this channel should be persistent.
.google.protobuf.BoolValue persistence = 3 [json_name = "persistence"];hasPersistence in interface ChannelJoinOrBuilderpublic com.google.protobuf.BoolValue getPersistence()
Whether messages sent on this channel should be persistent.
.google.protobuf.BoolValue persistence = 3 [json_name = "persistence"];getPersistence in interface ChannelJoinOrBuilderpublic com.google.protobuf.BoolValueOrBuilder getPersistenceOrBuilder()
Whether messages sent on this channel should be persistent.
.google.protobuf.BoolValue persistence = 3 [json_name = "persistence"];getPersistenceOrBuilder in interface ChannelJoinOrBuilderpublic boolean hasHidden()
Whether the user should appear in the channel's presence list and events.
.google.protobuf.BoolValue hidden = 4 [json_name = "hidden"];hasHidden in interface ChannelJoinOrBuilderpublic com.google.protobuf.BoolValue getHidden()
Whether the user should appear in the channel's presence list and events.
.google.protobuf.BoolValue hidden = 4 [json_name = "hidden"];getHidden in interface ChannelJoinOrBuilderpublic com.google.protobuf.BoolValueOrBuilder getHiddenOrBuilder()
Whether the user should appear in the channel's presence list and events.
.google.protobuf.BoolValue hidden = 4 [json_name = "hidden"];getHiddenOrBuilder in interface ChannelJoinOrBuilderpublic 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 ChannelJoin parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ChannelJoin parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ChannelJoin parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ChannelJoin parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ChannelJoin parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ChannelJoin parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ChannelJoin parseFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOExceptionpublic static ChannelJoin parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static ChannelJoin parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOExceptionpublic static ChannelJoin parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static ChannelJoin parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
java.io.IOExceptionpublic static ChannelJoin parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic ChannelJoin.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static ChannelJoin.Builder newBuilder()
public static ChannelJoin.Builder newBuilder(ChannelJoin prototype)
public ChannelJoin.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected ChannelJoin.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
newBuilderForType in class com.google.protobuf.AbstractMessagepublic static ChannelJoin getDefaultInstance()
public static com.google.protobuf.Parser<ChannelJoin> parser()
public com.google.protobuf.Parser<ChannelJoin> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessagepublic ChannelJoin getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder