Usar deleteSignalCatalog com um SDK da AWS - Exemplos de código do AWS SDK

Há mais exemplos do AWS SDK disponíveis no repositório do GitHub Documento de Exemplos do AWS SDK.

Usar deleteSignalCatalog com um SDK da AWS

Os exemplos de código a seguir mostram como usar o deleteSignalCatalog.

Java
SDK para Java 2.x
nota

Há mais no GitHub. Encontre o exemplo completo e veja como configurar e executar no AWS Code Examples Repository.

/** * Deletes a signal catalog. * * @param name the name of the signal catalog to delete * @return a {@link CompletableFuture} that completes when the signal catalog is deleted */ public CompletableFuture<Void> deleteSignalCatalogAsync(String name) { DeleteSignalCatalogRequest request = DeleteSignalCatalogRequest.builder() .name(name) .build(); return getAsyncClient().deleteSignalCatalog(request) .handle((response, exception) -> { if (exception != null) { Throwable cause = exception.getCause() != null ? exception.getCause() : exception; if (cause instanceof ResourceNotFoundException) { throw (ResourceNotFoundException) cause; } throw new RuntimeException("Failed to delete the signal catalog: " + cause); } logger.info("{} was successfully deleted", name); return null; }); }
  • Consulte detalhes da API em deleteSignalCatalog na Referência de API do AWS SDK for Java 2.x.

Kotlin
SDK para Kotlin
nota

Há mais no GitHub. Encontre o exemplo completo e veja como configurar e executar no AWS Code Examples Repository.

/** * Deletes a signal catalog. * * @param name the name of the signal catalog to delete */ suspend fun deleteSignalCatalog(catName: String) { val request = DeleteSignalCatalogRequest { name = catName } IotFleetWiseClient.fromEnvironment { region = "us-east-1" }.use { fleetwiseClient -> fleetwiseClient.deleteSignalCatalog(request) println(" $catName was successfully deleted") } }
  • Consulte detalhes da API em deleteSignalCatalog na Referência de API do AWS SDK para Kotlin.