TableTransactionError クラス

トランザクション操作でエラーが発生しました。

継承
TableTransactionError

コンストラクター

TableTransactionError(**kwargs: Any)

変数

index
int

使用可能な場合は、エラーの原因となったトランザクション内の操作のインデックス。 インデックスが指定されていない場合、またはエラーが複数の操作に適用される場合、既定値は 0 です。

error_code
TableErrorCode

エラー コード。

message
str

エラー メッセージ。

additional_info
Mapping[str, Any]

エラーの追加データ。

メソッド

add_note

Exception.add_note(注) – 例外にメモを追加する

raise_with_traceback

既存のトレースバックで例外を発生させます。

バージョン 1.22.0 以降非推奨: Python 2 はサポートされなくなったため、このメソッドは非推奨です。 代わりに raise/from を使用します。

with_traceback

Exception.with_traceback(tb) – self を設定します。traceback を tb に戻し、self を返します。

add_note

Exception.add_note(注) – 例外にメモを追加する

add_note()

raise_with_traceback

既存のトレースバックで例外を発生させます。

バージョン 1.22.0 以降非推奨: Python 2 はサポートされなくなったため、このメソッドは非推奨です。 代わりに raise/from を使用します。

raise_with_traceback() -> None

with_traceback

Exception.with_traceback(tb) – self を設定します。traceback を tb に戻し、self を返します。

with_traceback()

属性

args