Class TieredStorageBytesBasedDataIdentifier

java.lang.Object
org.apache.flink.runtime.io.network.partition.hybrid.tiered.common.TieredStorageBytesBasedDataIdentifier
All Implemented Interfaces:
Serializable, TieredStorageDataIdentifier
Direct Known Subclasses:
TieredStorageTopicId

public abstract class TieredStorageBytesBasedDataIdentifier extends Object implements TieredStorageDataIdentifier, Serializable
The bytes based unique identification for the Tiered Storage.
See Also:
  • Field Details

    • bytes

      protected final byte[] bytes
      The bytes data of this identifier.
    • hashCode

      protected final int hashCode
  • Constructor Details

    • TieredStorageBytesBasedDataIdentifier

      public TieredStorageBytesBasedDataIdentifier(byte[] bytes)
  • Method Details

    • getBytes

      public byte[] getBytes()
    • equals

      public boolean equals(Object that)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object