Interface ReadRel.IcebergTable.MetadataFileReadOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
ReadRel.IcebergTable.MetadataFileRead, ReadRel.IcebergTable.MetadataFileRead.Builder
Enclosing class:
ReadRel.IcebergTable

public static interface ReadRel.IcebergTable.MetadataFileReadOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    the specific uri of a metadata file (e.g.
    com.google.protobuf.ByteString
    the specific uri of a metadata file (e.g.
     
    the snapshot id to read.
    com.google.protobuf.ByteString
    the snapshot id to read.
    long
    the timestamp that should be used to select the snapshot (Time passed in microseconds since 1970-01-01 00:00:00.000000 in UTC)
    boolean
    the snapshot id to read.
    boolean
    the timestamp that should be used to select the snapshot (Time passed in microseconds since 1970-01-01 00:00:00.000000 in UTC)

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getMetadataUri

      String getMetadataUri()
       the specific uri of a metadata file (e.g. s3://mybucket/mytable/<ver>-<uuid>.metadata.json)
       
      string metadata_uri = 1;
      Returns:
      The metadataUri.
    • getMetadataUriBytes

      com.google.protobuf.ByteString getMetadataUriBytes()
       the specific uri of a metadata file (e.g. s3://mybucket/mytable/<ver>-<uuid>.metadata.json)
       
      string metadata_uri = 1;
      Returns:
      The bytes for metadataUri.
    • hasSnapshotId

      boolean hasSnapshotId()
       the snapshot id to read.
       
      string snapshot_id = 2;
      Returns:
      Whether the snapshotId field is set.
    • getSnapshotId

      String getSnapshotId()
       the snapshot id to read.
       
      string snapshot_id = 2;
      Returns:
      The snapshotId.
    • getSnapshotIdBytes

      com.google.protobuf.ByteString getSnapshotIdBytes()
       the snapshot id to read.
       
      string snapshot_id = 2;
      Returns:
      The bytes for snapshotId.
    • hasSnapshotTimestamp

      boolean hasSnapshotTimestamp()
       the timestamp that should be used to select the snapshot (Time passed in microseconds since 1970-01-01 00:00:00.000000 in UTC)
       
      int64 snapshot_timestamp = 3;
      Returns:
      Whether the snapshotTimestamp field is set.
    • getSnapshotTimestamp

      long getSnapshotTimestamp()
       the timestamp that should be used to select the snapshot (Time passed in microseconds since 1970-01-01 00:00:00.000000 in UTC)
       
      int64 snapshot_timestamp = 3;
      Returns:
      The snapshotTimestamp.
    • getSnapshotCase