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 Type
    Method
    Description
    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.