Class RemoteFileMetadata<K extends Serializable>

  • Type Parameters:
    K - the key type of its partitions.

    @ThreadSafe
    public final class RemoteFileMetadata<K extends Serializable>
    extends FileMetadata<K>
    This class represents a metadata for a remote file block. Because the data is stored in a remote file and globally accessed by multiple nodes, each read, or deletion for a block needs one instance of this metadata. The metadata is store in and read from a file (after a remote file block is committed).