presto-elasticsearch/src/main/java/io/prestosql/elasticsearch/ElasticsearchSplit.java/ElasticsearchSplit/ElasticsearchSplit
class ElasticsearchSplit:    @JsonCreator
    public ElasticsearchSplit(
            @JsonProperty("shard") int shard,
            @JsonProperty("address") Optional<String> address)
    {
        this.shard = shard;
        this.address = requireNonNull(address, "address is null");
    }