code: @Override
      public java.util.concurrent.Future<GetShardIteratorResult> getShardIteratorAsync(String streamName, String shardId, String shardIteratorType,
              String startingSequenceNumber) {
  
          return getShardIteratorAsync(new GetShardIteratorRequest().withStreamName(streamName).withShardId(shardId).withShardIteratorType(shardIteratorType)
                  .withStartingSequenceNumber(startingSequenceNumber));
      }
docs: Simplified method form for invoking the GetShardIterator operation.
  
  @see #getShardIteratorAsync(GetShardIteratorRequest)