Class RequestOptions
Common request options for various APIs.
Implements
Inherited Members
Namespace: Google.Apis.Spanner.v1.Data
Assembly: Google.Apis.Spanner.v1.dll
Syntax
public class RequestOptions : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Priority
Priority for the request.
Declaration
[JsonProperty("priority")]
public virtual string Priority { get; set; }
Property Value
Type | Description |
---|---|
string |
RequestTag
A per-request tag which can be applied to queries or reads, used for statistics collection. Both request_tag
and transaction_tag can be specified for a read or query that belongs to a transaction. This field is
ignored for requests where it's not applicable (e.g. CommitRequest). Legal characters for request_tag
values are all printable characters (ASCII 32 - 126) and the length of a request_tag is limited to 50
characters. Values that exceed this limit are truncated. Any leading underscore (_) characters will be
removed from the string.
Declaration
[JsonProperty("requestTag")]
public virtual string RequestTag { get; set; }
Property Value
Type | Description |
---|---|
string |
TransactionTag
A tag used for statistics collection about this transaction. Both request_tag and transaction_tag can be
specified for a read or query that belongs to a transaction. The value of transaction_tag should be the same
for all requests belonging to the same transaction. If this request doesn't belong to any transaction,
transaction_tag will be ignored. Legal characters for transaction_tag
values are all printable characters
(ASCII 32 - 126) and the length of a transaction_tag is limited to 50 characters. Values that exceed this
limit are truncated. Any leading underscore (_) characters will be removed from the string.
Declaration
[JsonProperty("transactionTag")]
public virtual string TransactionTag { get; set; }
Property Value
Type | Description |
---|---|
string |