google_api_spanner v0.2.0 GoogleApi.Spanner.V1.Model.PartitionReadRequest View Source
The request for PartitionRead
Attributes
- columns ([String.t]): The columns of table to be returned for each row matching this request. Defaults to:
null
. - index (String.t): If non-empty, the name of an index on table. This index is used instead of the table primary key when interpreting key_set and sorting result rows. See key_set for further information. Defaults to:
null
. - keySet (KeySet): Required. `key_set` identifies the rows to be yielded. `key_set` names the primary keys of the rows in table to be yielded, unless index is present. If index is present, then key_set instead names index keys in index. It is not an error for the `key_set` to name rows that do not exist in the database. Read yields nothing for nonexistent rows. Defaults to:
null
. - partitionOptions (PartitionOptions): Additional options that affect how many partitions are created. Defaults to:
null
. - table (String.t): Required. The name of the table in the database to be read. Defaults to:
null
. - transaction (TransactionSelector): Read only snapshot transactions are supported, read/write and single use transactions are not. Defaults to:
null
.
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields
Link to this section Types
Link to this type
t()
View Source
t() :: %GoogleApi.Spanner.V1.Model.PartitionReadRequest{ columns: [any()], index: any(), keySet: GoogleApi.Spanner.V1.Model.KeySet.t(), partitionOptions: GoogleApi.Spanner.V1.Model.PartitionOptions.t(), table: any(), transaction: GoogleApi.Spanner.V1.Model.TransactionSelector.t() }
Link to this section Functions
Unwrap a decoded JSON object into its complex fields.