public final class Stream extends com.google.protobuf.GeneratedMessage implements StreamOrBuilder
Represents identifying information for a stream.Protobuf type
nakama.realtime.Stream| Modifier and Type | Class and Description |
|---|---|
static class |
Stream.Builder
Represents identifying information for a stream.
|
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 |
LABEL_FIELD_NUMBER |
static int |
MODE_FIELD_NUMBER |
static int |
SUBCONTEXT_FIELD_NUMBER |
static int |
SUBJECT_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
static Stream |
getDefaultInstance() |
Stream |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
java.lang.String |
getLabel()
The label is an arbitrary identifying string, if the stream has one.
|
com.google.protobuf.ByteString |
getLabelBytes()
The label is an arbitrary identifying string, if the stream has one.
|
int |
getMode()
Mode identifies the type of stream.
|
com.google.protobuf.Parser<Stream> |
getParserForType() |
int |
getSerializedSize() |
java.lang.String |
getSubcontext()
Subcontext is a secondary identifier, if any.
|
com.google.protobuf.ByteString |
getSubcontextBytes()
Subcontext is a secondary identifier, if any.
|
java.lang.String |
getSubject()
Subject is the primary identifier, if any.
|
com.google.protobuf.ByteString |
getSubjectBytes()
Subject is the primary identifier, if any.
|
int |
hashCode() |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static Stream.Builder |
newBuilder() |
static Stream.Builder |
newBuilder(Stream prototype) |
Stream.Builder |
newBuilderForType() |
protected Stream.Builder |
newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) |
static Stream |
parseDelimitedFrom(java.io.InputStream input) |
static Stream |
parseDelimitedFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Stream |
parseFrom(byte[] data) |
static Stream |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Stream |
parseFrom(java.nio.ByteBuffer data) |
static Stream |
parseFrom(java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Stream |
parseFrom(com.google.protobuf.ByteString data) |
static Stream |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Stream |
parseFrom(com.google.protobuf.CodedInputStream input) |
static Stream |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Stream |
parseFrom(java.io.InputStream input) |
static Stream |
parseFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<Stream> |
parser() |
Stream.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 MODE_FIELD_NUMBER
public static final int SUBJECT_FIELD_NUMBER
public static final int SUBCONTEXT_FIELD_NUMBER
public static final int LABEL_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 int getMode()
Mode identifies the type of stream.
int32 mode = 1 [json_name = "mode"];getMode in interface StreamOrBuilderpublic java.lang.String getSubject()
Subject is the primary identifier, if any.
string subject = 2 [json_name = "subject"];getSubject in interface StreamOrBuilderpublic com.google.protobuf.ByteString getSubjectBytes()
Subject is the primary identifier, if any.
string subject = 2 [json_name = "subject"];getSubjectBytes in interface StreamOrBuilderpublic java.lang.String getSubcontext()
Subcontext is a secondary identifier, if any.
string subcontext = 3 [json_name = "subcontext"];getSubcontext in interface StreamOrBuilderpublic com.google.protobuf.ByteString getSubcontextBytes()
Subcontext is a secondary identifier, if any.
string subcontext = 3 [json_name = "subcontext"];getSubcontextBytes in interface StreamOrBuilderpublic java.lang.String getLabel()
The label is an arbitrary identifying string, if the stream has one.
string label = 4 [json_name = "label"];getLabel in interface StreamOrBuilderpublic com.google.protobuf.ByteString getLabelBytes()
The label is an arbitrary identifying string, if the stream has one.
string label = 4 [json_name = "label"];getLabelBytes in interface StreamOrBuilderpublic 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 Stream parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Stream parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Stream parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Stream parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Stream parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Stream parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Stream parseFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOExceptionpublic static Stream parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static Stream parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOExceptionpublic static Stream parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static Stream parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
java.io.IOExceptionpublic static Stream parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic Stream.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static Stream.Builder newBuilder()
public static Stream.Builder newBuilder(Stream prototype)
public Stream.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected Stream.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
newBuilderForType in class com.google.protobuf.AbstractMessagepublic static Stream getDefaultInstance()
public static com.google.protobuf.Parser<Stream> parser()
public com.google.protobuf.Parser<Stream> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessagepublic Stream getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder