public static ShardInfo convertLeaseToAssignment(KinesisClientLease lease) { Set<String> parentShardIds = lease.getParentShardIds(); return new ShardInfo(lease.getLeaseKey(), lease.getConcurrencyToken().toString(), parentShardIds, lease.getCheckpoint()); }