Class KinesisSplitManager.InternalStreamDescription

java.lang.Object
io.trino.plugin.kinesis.KinesisSplitManager.InternalStreamDescription
Enclosing class:
KinesisSplitManager

public static class KinesisSplitManager.InternalStreamDescription extends Object
Cache the result of a Kinesis describe stream call so we don't need to retrieve the shards for every single query.
  • Constructor Details

    • InternalStreamDescription

      public InternalStreamDescription(String streamName)
  • Method Details

    • getCreateTimeStamp

      public long getCreateTimeStamp()
    • getStreamName

      public String getStreamName()
    • getShards

      public List<com.amazonaws.services.kinesis.model.Shard> getShards()
    • addAllShards

      public void addAllShards(List<com.amazonaws.services.kinesis.model.Shard> shards)