Class Service.ExecuteBatchRequest

Enclosing interface:
Service

public static class Service.ExecuteBatchRequest extends Service.Request
Request object to execute a batch of commands.
  • Field Details

    • connectionId

      public final String connectionId
    • statementId

      public final int statementId
    • parameterValues

      public final List<List<TypedValue>> parameterValues
  • Constructor Details

    • ExecuteBatchRequest

      public ExecuteBatchRequest(String connectionId, int statementId, List<List<TypedValue>> parameterValues)
  • Method Details

    • hasProtoUpdateBatches

      public boolean hasProtoUpdateBatches()
      Does this instance contain protobuf update batches.
      Returns:
      True if protoUpdateBatches is non-null.
    • getProtoUpdateBatches

      public List<org.apache.calcite.avatica.proto.Requests.UpdateBatch> getProtoUpdateBatches()
      Returns:
      The protobuf update batches.
    • accept

      public Service.ExecuteBatchResponse accept(Service service)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object