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, writeStringNoTag
findInitializationErrors, getInitializationErrorString, hashFields, toString
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public 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.GeneratedMessage
public 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 ChannelJoinOrBuilder
public 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 ChannelJoinOrBuilder
public int getType()
The type of the chat channel.
int32 type = 2 [json_name = "type"];
getType
in interface ChannelJoinOrBuilder
public boolean hasPersistence()
Whether messages sent on this channel should be persistent.
.google.protobuf.BoolValue persistence = 3 [json_name = "persistence"];
hasPersistence
in interface ChannelJoinOrBuilder
public 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 ChannelJoinOrBuilder
public 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 ChannelJoinOrBuilder
public 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 ChannelJoinOrBuilder
public 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 ChannelJoinOrBuilder
public 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 ChannelJoinOrBuilder
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessage
public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException
writeTo
in interface com.google.protobuf.MessageLite
writeTo
in class com.google.protobuf.GeneratedMessage
java.io.IOException
public int getSerializedSize()
getSerializedSize
in interface com.google.protobuf.MessageLite
getSerializedSize
in class com.google.protobuf.GeneratedMessage
public boolean equals(java.lang.Object obj)
equals
in interface com.google.protobuf.Message
equals
in class com.google.protobuf.AbstractMessage
public int hashCode()
hashCode
in interface com.google.protobuf.Message
hashCode
in class com.google.protobuf.AbstractMessage
public static ChannelJoin parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static ChannelJoin parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static ChannelJoin parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static ChannelJoin parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static ChannelJoin parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static ChannelJoin parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static ChannelJoin parseFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOException
public static ChannelJoin parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public static ChannelJoin parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOException
public static ChannelJoin parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public static ChannelJoin parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
java.io.IOException
public static ChannelJoin parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public ChannelJoin.Builder newBuilderForType()
newBuilderForType
in interface com.google.protobuf.Message
newBuilderForType
in interface com.google.protobuf.MessageLite
public static ChannelJoin.Builder newBuilder()
public static ChannelJoin.Builder newBuilder(ChannelJoin prototype)
public ChannelJoin.Builder toBuilder()
toBuilder
in interface com.google.protobuf.Message
toBuilder
in interface com.google.protobuf.MessageLite
protected ChannelJoin.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
newBuilderForType
in class com.google.protobuf.AbstractMessage
public static ChannelJoin getDefaultInstance()
public static com.google.protobuf.Parser<ChannelJoin> parser()
public com.google.protobuf.Parser<ChannelJoin> getParserForType()
getParserForType
in interface com.google.protobuf.Message
getParserForType
in interface com.google.protobuf.MessageLite
getParserForType
in class com.google.protobuf.GeneratedMessage
public ChannelJoin getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder