public final class PartitionQueryRequest
extends com.google.api.client.json.GenericJson
This is the Java data model class that specifies how to parse/serialize into the JSON that is transmitted over HTTP when working with the Cloud Spanner API. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json
com.google.api.client.util.GenericData.Flags
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
Constructor and Description |
---|
PartitionQueryRequest() |
Modifier and Type | Method and Description |
---|---|
PartitionQueryRequest |
clone() |
Map<String,Object> |
getParams()
Parameter names and values that bind to placeholders in the SQL string.
|
Map<String,Type> |
getParamTypes()
It isn't always possible for Cloud Spanner to infer the right SQL type from a JSON value.
|
PartitionOptions |
getPartitionOptions()
Additional options that affect how many partitions are created.
|
String |
getSql()
Required.
|
TransactionSelector |
getTransaction()
Read-only snapshot transactions are supported, read and write and single-use transactions are
not.
|
PartitionQueryRequest |
set(String fieldName,
Object value) |
PartitionQueryRequest |
setParams(Map<String,Object> params)
Parameter names and values that bind to placeholders in the SQL string.
|
PartitionQueryRequest |
setParamTypes(Map<String,Type> paramTypes)
It isn't always possible for Cloud Spanner to infer the right SQL type from a JSON value.
|
PartitionQueryRequest |
setPartitionOptions(PartitionOptions partitionOptions)
Additional options that affect how many partitions are created.
|
PartitionQueryRequest |
setSql(String sql)
Required.
|
PartitionQueryRequest |
setTransaction(TransactionSelector transaction)
Read-only snapshot transactions are supported, read and write and single-use transactions are
not.
|
getFactory, setFactory, toPrettyString, toString
entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys
clear, containsKey, containsValue, isEmpty, keySet, size, values
finalize, getClass, notify, notifyAll, wait, wait, wait
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
public Map<String,Type> getParamTypes()
null
for nonepublic PartitionQueryRequest setParamTypes(Map<String,Type> paramTypes)
paramTypes
- paramTypes or null
for nonepublic Map<String,Object> getParams()
null
for nonepublic PartitionQueryRequest setParams(Map<String,Object> params)
params
- params or null
for nonepublic PartitionOptions getPartitionOptions()
null
for nonepublic PartitionQueryRequest setPartitionOptions(PartitionOptions partitionOptions)
partitionOptions
- partitionOptions or null
for nonepublic String getSql()
null
for nonepublic PartitionQueryRequest setSql(String sql)
sql
- sql or null
for nonepublic TransactionSelector getTransaction()
null
for nonepublic PartitionQueryRequest setTransaction(TransactionSelector transaction)
transaction
- transaction or null
for nonepublic PartitionQueryRequest set(String fieldName, Object value)
set
in class com.google.api.client.json.GenericJson
public PartitionQueryRequest clone()
clone
in class com.google.api.client.json.GenericJson
Copyright © 2011–2025 Google. All rights reserved.