Class SharedId

java.lang.Object
io.deephaven.client.impl.SharedId
All Implemented Interfaces:
HasPathId, HasTicketId

public class SharedId extends Object implements HasTicketId, HasPathId
An opaque holder for a shared object ID.
  • Constructor Details

    • SharedId

      public SharedId(byte[] sharedId)
  • Method Details

    • newRandom

      public static SharedId newRandom()
      Returns:
      a new random SharedId
    • ticketId

      public TicketId ticketId()
      Description copied from interface: HasTicketId
      Get the ticket ID.
      Specified by:
      ticketId in interface HasTicketId
      Returns:
      the ticket ID
    • pathId

      public PathId pathId()
      Description copied from interface: HasPathId
      Get the path ID.
      Specified by:
      pathId in interface HasPathId
      Returns:
      the path ID
    • asHexString

      public String asHexString()