Class BatchGrpc

java.lang.Object
io.stargate.sdk.grpc.domain.BatchGrpc

public class BatchGrpc extends Object
Bean holding grpc batch properties.
  • Constructor Details

    • BatchGrpc

      public BatchGrpc()
  • Method Details

    • setKeyspace

      public BatchGrpc setKeyspace(String keyspace)
      Update keyspace.
      Parameters:
      keyspace - keyspace value
      Returns:
      current reference
    • setConsistencyLevel

      public BatchGrpc setConsistencyLevel(io.stargate.proto.QueryOuterClass.Consistency consistencyLevel)
      Update consistencyLevel.
      Parameters:
      consistencyLevel - keyspace value
      Returns:
      current reference
    • setTimestamp

      public BatchGrpc setTimestamp(long timestamp)
      Update keyspace.
      Parameters:
      timestamp - timestamp value
      Returns:
      current reference
    • setTracing

      public BatchGrpc setTracing(boolean tracing)
      Update keyspace.
      Parameters:
      tracing - tracing value
      Returns:
      current reference
    • setQueries

      public BatchGrpc setQueries(List<CqlStatementGrpc> queries)
      UPdate list of queries.
      Parameters:
      queries - queries
      Returns:
      current reference
    • addQuery

      public BatchGrpc addQuery(CqlStatementGrpc q)
      Add new query.
      Parameters:
      q - new query
      Returns:
      current reference
    • getKeyspace

      public String getKeyspace()
      Gets keyspace
      Returns:
      value of keyspace
    • getConsistencyLevel

      public io.stargate.proto.QueryOuterClass.Consistency getConsistencyLevel()
      Gets consistencyLevel
      Returns:
      value of consistencyLevel
    • getTimestamp

      public long getTimestamp()
      Gets timestamp
      Returns:
      value of timestamp
    • isTracing

      public boolean isTracing()
      Gets tracing
      Returns:
      value of tracing
    • getQueries

      public List<CqlStatementGrpc> getQueries()
      Gets queries
      Returns:
      value of queries