Package com.oracle.bmc.nosql.model
Class QueryDetails.Builder
- java.lang.Object
- 
- com.oracle.bmc.nosql.model.QueryDetails.Builder
 
- 
- Enclosing class:
- QueryDetails
 
 public static class QueryDetails.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description QueryDetailsbuild()QueryDetails.BuildercompartmentId(String compartmentId)Compartment OCID, to provide context for a table name in the given statement.QueryDetails.Builderconsistency(QueryDetails.Consistency consistency)Consistency requirement for a read operation.QueryDetails.Buildercopy(QueryDetails model)QueryDetails.BuilderisPrepared(Boolean isPrepared)If true, the statement is a prepared statement.QueryDetails.BuildermaxReadInKBs(Integer maxReadInKBs)A limit on the total amount of data read during this operation, in KB.QueryDetails.Builderstatement(String statement)A NoSQL SQL query statement; or a Base64-encoded prepared statement.QueryDetails.BuildertimeoutInMs(Integer timeoutInMs)Timeout setting for the query.QueryDetails.Buildervariables(Map<String,Object> variables)A map of prepared statement variables to values.
 
- 
- 
- 
Method Detail- 
compartmentIdpublic QueryDetails.Builder compartmentId(String compartmentId) Compartment OCID, to provide context for a table name in the given statement.- Parameters:
- compartmentId- the value to set
- Returns:
- this builder
 
 - 
statementpublic QueryDetails.Builder statement(String statement) A NoSQL SQL query statement; or a Base64-encoded prepared statement.- Parameters:
- statement- the value to set
- Returns:
- this builder
 
 - 
isPreparedpublic QueryDetails.Builder isPrepared(Boolean isPrepared) If true, the statement is a prepared statement.- Parameters:
- isPrepared- the value to set
- Returns:
- this builder
 
 - 
consistencypublic QueryDetails.Builder consistency(QueryDetails.Consistency consistency) Consistency requirement for a read operation.- Parameters:
- consistency- the value to set
- Returns:
- this builder
 
 - 
maxReadInKBspublic QueryDetails.Builder maxReadInKBs(Integer maxReadInKBs) A limit on the total amount of data read during this operation, in KB.- Parameters:
- maxReadInKBs- the value to set
- Returns:
- this builder
 
 - 
variablespublic QueryDetails.Builder variables(Map<String,Object> variables) A map of prepared statement variables to values.- Parameters:
- variables- the value to set
- Returns:
- this builder
 
 - 
timeoutInMspublic QueryDetails.Builder timeoutInMs(Integer timeoutInMs) Timeout setting for the query.- Parameters:
- timeoutInMs- the value to set
- Returns:
- this builder
 
 - 
buildpublic QueryDetails build() 
 - 
copypublic QueryDetails.Builder copy(QueryDetails model) 
 
- 
 
-