このページは Cloud Translation API によって翻訳されました。
Switch to English

TransactionOptions

新しいトランザクションを作成するためのオプション。

JSON表現
 {

  // Union field mode can be only one of the following:
  "readOnly" :  {
    object ( ReadOnly )
  } ,
  "readWrite" :  {
    object ( ReadWrite )
  }
  // End of list of possible types for union field mode .
} 
田畑
ユニオンフィールドmode 。トランザクションのモード。 modeは次のいずれかになります。
readOnly

object ( ReadOnly )

トランザクションは読み取り操作にのみ使用できます。

readWrite

object ( ReadWrite )

トランザクションは、読み取り操作と書き込み操作の両方に使用できます。

読み取り専用

ドキュメントの読み取りにのみ使用できるトランザクションのオプション。

JSON表現
 {
  "readTime" :  string
} 
田畑
readTime

string ( Timestamp format)

指定された時間にドキュメントを読み取ります。これは60秒を超えてはなりません。

RFC3339 UTC「Zulu」形式のタイムスタンプ。ナノ秒の分解能と最大9の小数桁。例: "2014-10-02T15:01:23Z"および"2014-10-02T15:01:23.045123456Z"

読み書き

ドキュメントの読み書きに使用できるトランザクションのオプション。

JSON表現
 {
  "retryTransaction" :  string
} 
田畑
retryTransaction

string ( bytes format)

再試行するオプションのトランザクション。

base64でエンコードされた文字列。