private List<Operation<K, V, U>> getPutOperations(Batch<K, V, U> batch) {
    return batch.getOperations().stream().filter(op -> op instanceof PutOperation)
        .collect(Collectors.toList());
  }
Define how batch delete should be done.

@param operations The batch get operations.
@return A CompletableFuture to represent the status of the batch operation.
samza-core/src/main/java/org/apache/samza/table/batching/TableBatchHandler.java