AWS SDK listSignalCatalogNodesで を使用する - AWS SDK コードの例

Doc AWS SDK Examples GitHub リポジトリには、他にも SDK の例があります。 AWS

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

AWS SDK listSignalCatalogNodesで を使用する

次のサンプルコードは、listSignalCatalogNodes を使用する方法を説明しています。

Java
SDK for Java 2.x
注記

GitHub には、その他のリソースもあります。AWS コード例リポジトリ で全く同じ例を見つけて、設定と実行の方法を確認してください。

/** * Asynchronously retrieves a list of all nodes in the specified signal catalog. * * @param signalCatalogName the name of the signal catalog to retrieve nodes for * @return a {@link CompletableFuture} that, when completed, contains a {@link List} of {@link Node} objects * representing all the nodes in the specified signal catalog */ public CompletableFuture<List<Node>> listSignalCatalogNodeAsync(String signalCatalogName) { ListSignalCatalogNodesRequest request = ListSignalCatalogNodesRequest.builder() .name(signalCatalogName) .build(); List<Node> allNodes = new ArrayList<>(); return getAsyncClient().listSignalCatalogNodesPaginator(request) .subscribe(response -> allNodes.addAll(response.nodes())) .thenApply(v -> allNodes); }
  • API の詳細については、AWS SDK for Java 2.x 「 API リファレンス」のlistSignalCatalogNodes」を参照してください。

Kotlin
SDK for Kotlin
注記

GitHub には、その他のリソースもあります。AWS コード例リポジトリ で全く同じ例を見つけて、設定と実行の方法を確認してください。

/** * Lists the signal catalog nodes asynchronously. * * @param signalCatalogName the name of the signal catalog * @return a CompletableFuture that, when completed, contains a list of nodes in the specified signal catalog * @throws CompletionException if an exception occurs during the asynchronous operation */ suspend fun listSignalCatalogNode(signalCatalogName: String): List<Node>? { val request = ListSignalCatalogNodesRequest { name = signalCatalogName } IotFleetWiseClient { region = "us-east-1" }.use { fleetwiseClient -> val response = fleetwiseClient.listSignalCatalogNodes(request) return response.nodes } }
  • API の詳細については、 AWS SDK for Kotlin API リファレンスlistSignalCatalogNodes」を参照してください。