Interface Snapshot.DistributedSnapshotMetadataOrBuilder

All Superinterfaces:
MessageLiteOrBuilder, MessageOrBuilder
All Known Implementing Classes:
Snapshot.DistributedSnapshotMetadata, Snapshot.DistributedSnapshotMetadata.Builder
Enclosing class:
Snapshot

public static interface Snapshot.DistributedSnapshotMetadataOrBuilder extends MessageOrBuilder
  • Method Details

    • getElementSpec

      ByteString getElementSpec()
      The element spec of the snapshotted dataset.
      
      bytes element_spec = 1;
      Returns:
      The elementSpec.
    • getCompression

      String getCompression()
      Whether and how to compress the snapshot.  Supported values are defined in
      `tsl::io::compression`.  In particular, an empty string specifies not to
      compress.
      
      string compression = 2;
      Returns:
      The compression.
    • getCompressionBytes

      ByteString getCompressionBytes()
      Whether and how to compress the snapshot.  Supported values are defined in
      `tsl::io::compression`.  In particular, an empty string specifies not to
      compress.
      
      string compression = 2;
      Returns:
      The bytes for compression.