@Override protected CompletionStage<AsyncResultSet> newCompletionStage() {
    return factory.session.executeAsync(preparedStatement.boundStatementBuilder()
      .setString(0, input.service())
      .setString(1, input.remote_service())
      .setInt(2, input.bucket())
      .setUuid(3, input.start_ts())
      .setUuid(4, input.end_ts())
      .setInt(5, input.limit_())
      .setPageSize(input.limit_()).build());
  }
Applies all deferred service names to all input templates
zipkin-storage/cassandra/src/main/java/zipkin2/storage/cassandra/SelectTraceIdsFromServiceRemoteService.java