Class StreamEmbeddedPartitionMessage

java.lang.Object
com.here.platform.data.client.service.stream.StreamPartitionMessage
com.here.platform.data.client.service.stream.StreamEmbeddedPartitionMessage
All Implemented Interfaces:
Partition, com.here.platform.data.client.scaladsl.EmbeddedData, com.here.platform.data.client.scaladsl.Partition, HasCheckpointing, Serializable, scala.Equals, scala.Product

public class StreamEmbeddedPartitionMessage extends StreamPartitionMessage implements com.here.platform.data.client.scaladsl.EmbeddedData, scala.Product, Serializable
See Also:
  • Constructor Details

    • StreamEmbeddedPartitionMessage

      public StreamEmbeddedPartitionMessage(String layer, StreamMessage raw, boolean isCompressed)
  • Method Details

    • apply

      public abstract static R apply(T1 v1, T2 v2, T3 v3)
    • toString

      public static String toString()
    • layer

      public String layer()
      Specified by:
      layer in interface com.here.platform.data.client.scaladsl.Partition
    • raw

      public StreamMessage raw()
    • isCompressed

      public boolean isCompressed()
    • data

      public byte[] data()
      Specified by:
      data in interface com.here.platform.data.client.scaladsl.EmbeddedData
    • dataSize

      public scala.Option<Object> dataSize()
      Specified by:
      dataSize in interface com.here.platform.data.client.scaladsl.Partition
      Overrides:
      dataSize in class StreamPartitionMessage
    • getCheckpoints

      public Optional<CheckpointMark> getCheckpoints()
      Description copied from interface: Partition
      Optional value for the stream record kafka offset
      Specified by:
      getCheckpoints in interface Partition