Package io.stargate.sdk.grpc.domain
Class QueryGrpc
java.lang.Object
io.stargate.sdk.grpc.domain.QueryGrpc
Represent a query againt GRPC enpoind
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.stargate.proto.QueryOuterClass.ConsistencyGets consistencyLevelGets cqlGets keyspaceintGets pageSizeGets pagingStatelongGets timestampbooleanGets tracingsetConsistencyLevel(io.stargate.proto.QueryOuterClass.Consistency cl) Builder setter.setKeyspace(String keyspace) Builder setter.setPageSize(int pageSize) Builder setter.setPagingState(String pagingState) Builder setter.setTimestamp(long timestamp) Set value for timestamp.setTracing(boolean tracing) update tracing.
-
Field Details
-
DEFAULT_PAGE_SIZE
public static final int DEFAULT_PAGE_SIZEDefault page size.- See Also:
-
-
Constructor Details
-
QueryGrpc
Default constructor.- Parameters:
cql- current cql query
-
QueryGrpc
Constructor with Params.- Parameters:
cql- current cql queryparams- query items
-
QueryGrpc
Constructor with Params.- Parameters:
cql- current cql queryparams- query items
-
-
Method Details
-
setConsistencyLevel
Builder setter.- Parameters:
cl- consistency level- Returns:
- current reference
-
setKeyspace
Builder setter.- Parameters:
keyspace- keyspace- Returns:
- current reference
-
setPageSize
Builder setter.- Parameters:
pageSize- page size- Returns:
- current reference
-
setPagingState
Builder setter.- Parameters:
pagingState- value for pagingState- Returns:
- current reference
-
setTimestamp
Set value for timestamp.- Parameters:
timestamp- new value for timestamp- Returns:
- current reference
-
setTracing
update tracing.- Parameters:
tracing- flag tracing- Returns:
- current reference
-
isTracing
public boolean isTracing()Gets tracing- Returns:
- value of tracing
-
getCqlStatement
Gets cql- Returns:
- value of cql
-
getKeyspace
Gets keyspace- Returns:
- value of keyspace
-
getConsistencyLevel
public io.stargate.proto.QueryOuterClass.Consistency getConsistencyLevel()Gets consistencyLevel- Returns:
- value of consistencyLevel
-
getPageSize
public int getPageSize()Gets pageSize- Returns:
- value of pageSize
-
getPagingState
Gets pagingState- Returns:
- value of pagingState
-
getTimestamp
public long getTimestamp()Gets timestamp- Returns:
- value of timestamp
-