CosmosAsyncClient クラス
- java.
lang. Object - com.
azure. cosmos. CosmosAsyncClient
- com.
実装
public final class CosmosAsyncClient
implements Closeable
Azure Cosmos DB サービスのクライアント側の論理表現を提供します。 この非同期クライアントは、サービスに対する要求の構成と実行に使用されます。
CosmosAsyncClient はスレッド セーフです。 アプリケーションの有効期間ごとに CosmosAsyncClient の 1 つのインスタンスを維持することをお勧めします。これにより、効率的な接続管理とパフォーマンスが可能になります。 CosmosAsyncClient の初期化は負荷の高い操作です。初期化 CosmosAsyncClient インスタンスを資格情報またはネットワーク接続の検証として使用しないでください。
メソッドの概要
メソッドの継承元: java.lang.Object
メソッドの詳細
close
public void close()
この CosmosAsyncClient インスタンスを閉じて、リソースをクリーンアップします。
createDatabase
public Mono
データベースを作成します。 サブスクリプションが完了すると、操作が実行されます。 Mono正常に完了すると、作成されたデータベースに対する単一のリソース応答が含まれます。 エラーが発生した場合は、 Mono がエラーになります。
パラメーター:
戻り値:
createDatabase
public Mono
データベースを作成します。 サブスクリプションが完了すると、操作が実行されます。 Mono正常に完了すると、作成されたデータベースに対する単一のリソース応答が含まれます。 エラーが発生した場合は、 Mono がエラーになります。
パラメーター:
戻り値:
createDatabase
public Mono
データベースを作成します。 サブスクリプションが完了すると、操作が実行されます。 Mono正常に完了すると、作成されたデータベースに対する単一のリソース応答が含まれます。 エラーが発生した場合は、 Mono がエラーになります。
パラメーター:
戻り値:
createDatabase
public Mono
データベースを作成します。 サブスクリプションが完了すると、操作が実行されます。 Mono正常に完了すると、作成されたデータベースに対する単一のリソース応答が含まれます。 エラーが発生した場合は、 Mono がエラーになります。
パラメーター:
戻り値:
createDatabase
public Mono
データベースを作成します。 サブスクリプションが完了すると、操作が実行されます。 Mono正常に完了すると、作成されたデータベースに対する単一のリソース応答が含まれます。 エラーが発生した場合は、 Mono がエラーになります。
パラメーター:
戻り値:
createDatabase
public Mono
データベースを作成します。
パラメーター:
戻り値:
createDatabaseIfNotExists
public Mono
サービスにデータベースがまだ存在しない場合は、データベースを作成します。 Mono正常に完了すると、作成されたデータベースまたは既存のデータベースを含む単一の Cosmos データベース応答が含まれます。
パラメーター:
戻り値:
createDatabaseIfNotExists
public Mono
サービスにデータベースがまだ存在しない場合は、データベースを作成します。 Mono正常に完了すると、作成されたデータベースまたは既存のデータベースを含む単一の Cosmos データベース応答が含まれます。
パラメーター:
戻り値:
createDatabaseIfNotExists
public Mono
サービスにデータベースがまだ存在しない場合は、データベースを作成します。 throughputProperties は、指定したデータベースが存在せず、その後、throughputProperties を使用して新しいデータベースが作成される場合にのみ使用されます。 Mono正常に完了すると、作成されたデータベースまたは既存のデータベースを含む単一の Cosmos データベース応答が含まれます。
パラメーター:
戻り値:
createGlobalThroughputControlConfigBuilder
public GlobalThroughputControlConfigBuilder createGlobalThroughputControlConfigBuilder(String databaseId, String containerId)
をビルド GlobalThroughputControlConfigするために使用するグローバル スループット制御構成ビルダーを作成します。
パラメーター:
戻り値:
getDatabase
public CosmosAsyncDatabase getDatabase(String id)
サービス呼び出しを行わずにデータベース オブジェクトを取得します。
パラメーター:
戻り値:
queryDatabases
public CosmosPagedFlux
データベースのクエリ。 サブスクリプションが完了すると、操作が実行されます。 には CosmosPagedFlux<T> 、読み取りデータベースの 1 つまたは複数のフィード応答が含まれます。 エラーが発生した場合、 は CosmosPagedFlux<T> エラーになります。
パラメーター:
戻り値:
queryDatabases
public CosmosPagedFlux
データベースのクエリ。 サブスクリプションが完了すると、操作が実行されます。 には CosmosPagedFlux<T> 、読み取りデータベースの 1 つまたは複数のフィード応答が含まれます。 エラーが発生した場合、 は CosmosPagedFlux<T> エラーになります。
パラメーター:
戻り値:
readAllDatabases
public CosmosPagedFlux
すべてのデータベースを読み取ります。 サブスクリプションが完了すると、操作が実行されます。 には CosmosPagedFlux<T> 、読み取りデータベースの 1 つまたは複数のフィード応答が含まれます。 エラーが発生した場合、 は CosmosPagedFlux<T> エラーになります。
戻り値:
適用対象
Azure SDK for Java