インターフェース ExecutableInsertOperation
- すべての既知のサブインターフェース:
CassandraAdminOperations
、CassandraOperations
、FluentCassandraOperations
- すべての既知の実装クラス:
CassandraAdminTemplate
,CassandraTemplate
public interface ExecutableInsertOperation
ExecutableInsertOperation
を使用すると、Cassandra INSERT
挿入操作を流れるような API スタイルで作成および実行できます。 操作対象のテーブルは、デフォルトでは初期 domainType から派生され、Table
を介してそこで定義できます。inTable
を使用すると、実行のコレクション名をオーバーライドできます。
insert(Jedi.class)
.inTable("star_wars")
.one(luke);
- 導入:
- 2.1
- 作成者:
- Mark Paluch, John Blum
ネストされたクラスのサマリー
ネストされたクラス修飾子と型インターフェース説明static interface
ExecutableInsertOperation.ExecutableInsert
インターフェースは、流れるような方法でINSERT
操作を構築するためのメソッドを提供します。static interface
InsertOptions
を適用します(オプション)。static interface
テーブルの上書き(オプション)。static interface
終了メソッドの 1 つを呼び出して、INSERT
実行をトリガーします。メソッドのサマリー
メソッドの詳細
insert
指定されたdomainType
SE のINSERT
操作の作成を開始します。- パラメーター:
domainType
- 挿入するドメインオブジェクトのtype
SE。null にすることはできません。- 戻り値:
ExecutableInsertOperation.ExecutableInsert
の新しいインスタンス。- 例外:
IllegalArgumentExceptionSE
-domainType
SE が null の場合。- 関連事項: