| static QueryDetails.Builder | QueryDetails. builder() | Create a new builder. | 
| QueryDetails.Builder | QueryDetails.Builder. compartmentId(String compartmentId) | Compartment OCID, to provide context for a table name in the given statement. | 
| QueryDetails.Builder | QueryDetails.Builder. consistency(QueryDetails.Consistency consistency) | Consistency requirement for a read operation. | 
| QueryDetails.Builder | QueryDetails.Builder. copy(QueryDetails model) |  | 
| QueryDetails.Builder | QueryDetails.Builder. isPrepared(Boolean isPrepared) | If true, the statement is a prepared statement. | 
| QueryDetails.Builder | QueryDetails.Builder. maxReadInKBs(Integer maxReadInKBs) | A limit on the total amount of data read during this operation, in KB. | 
| QueryDetails.Builder | QueryDetails.Builder. statement(String statement) | A NoSQL SQL query statement; or a Base64-encoded prepared statement. | 
| QueryDetails.Builder | QueryDetails.Builder. timeoutInMs(Integer timeoutInMs) | Timeout setting for the query. | 
| QueryDetails.Builder | QueryDetails. toBuilder() |  | 
| QueryDetails.Builder | QueryDetails.Builder. variables(Map<String,Object> variables) | A map of prepared statement variables to values. |