Package com.heroiclabs.nakama.rtapi
Interface StreamDataOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
StreamData
,StreamData.Builder
public interface StreamDataOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetData()
Arbitrary contents of the data message.com.google.protobuf.ByteString
Arbitrary contents of the data message.boolean
True if this data was delivered reliably, false otherwise.The sender, if any.The sender, if any.The stream this data message relates to.The stream this data message relates to.boolean
The sender, if any.boolean
The stream this data message relates to.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasStream
boolean hasStream()The stream this data message relates to.
.nakama.realtime.Stream stream = 1;
- Returns:
- Whether the stream field is set.
-
getStream
Stream getStream()The stream this data message relates to.
.nakama.realtime.Stream stream = 1;
- Returns:
- The stream.
-
getStreamOrBuilder
StreamOrBuilder getStreamOrBuilder()The stream this data message relates to.
.nakama.realtime.Stream stream = 1;
-
hasSender
boolean hasSender()The sender, if any.
.nakama.realtime.UserPresence sender = 2;
- Returns:
- Whether the sender field is set.
-
getSender
UserPresence getSender()The sender, if any.
.nakama.realtime.UserPresence sender = 2;
- Returns:
- The sender.
-
getSenderOrBuilder
UserPresenceOrBuilder getSenderOrBuilder()The sender, if any.
.nakama.realtime.UserPresence sender = 2;
-
getData
String getData()Arbitrary contents of the data message.
string data = 3;
- Returns:
- The data.
-
getDataBytes
com.google.protobuf.ByteString getDataBytes()Arbitrary contents of the data message.
string data = 3;
- Returns:
- The bytes for data.
-
getReliable
boolean getReliable()True if this data was delivered reliably, false otherwise.
bool reliable = 4;
- Returns:
- The reliable.
-