Ada lebih banyak contoh AWS SDK yang tersedia di repo Contoh SDK AWS Doc. GitHub
Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Gunakan createFleet dengan AWS SDK
Contoh kode berikut menunjukkan cara menggunakancreateFleet.
Contoh tindakan adalah kutipan kode dari program yang lebih besar dan harus dijalankan dalam konteks. Anda dapat melihat tindakan ini dalam konteks dalam contoh kode berikut:
- Java
-
- SDK untuk Java 2.x
-
Ada lebih banyak tentang GitHub. Temukan contoh lengkapnya dan pelajari cara mengatur dan menjalankannya di Repositori Contoh Kode AWS.
/**
* Creates a new fleet.
*
* @param catARN the Amazon Resource Name (ARN) of the signal catalog to associate with the fleet
* @param fleetId the unique identifier for the fleet
* @return a {@link CompletableFuture} that completes with the ID of the created fleet
*/
public CompletableFuture<String> createFleetAsync(String catARN, String fleetId) {
CreateFleetRequest fleetRequest = CreateFleetRequest.builder()
.fleetId(fleetId)
.signalCatalogArn(catARN)
.description("Built using the AWS For Java V2")
.build();
CompletableFuture<String> result = new CompletableFuture<>();
getAsyncClient().createFleet(fleetRequest)
.whenComplete((response, exception) -> {
if (exception != null) {
Throwable cause = exception.getCause() != null ? exception.getCause() : exception;
if (cause instanceof ResourceNotFoundException) {
result.completeExceptionally(cause);
} else {
result.completeExceptionally(new RuntimeException("An unexpected error occurred", cause));
}
} else {
result.complete(response.id());
}
});
return result;
}
- Kotlin
-
- SDK untuk Kotlin
-
Ada lebih banyak tentang GitHub. Temukan contoh lengkapnya dan pelajari cara mengatur dan menjalankannya di Repositori Contoh Kode AWS.
/**
* Creates a new fleet.
*
* @param catARN the Amazon Resource Name (ARN) of the signal catalog to associate with the fleet
* @param fleetId the unique identifier for the fleet
* @return the ID of the created fleet
*/
suspend fun createFleet(catARN: String, fleetIdVal: String): String {
val fleetRequest = CreateFleetRequest {
fleetId = fleetIdVal
signalCatalogArn = catARN
description = "Built using the AWS For Kotlin"
}
IotFleetWiseClient.fromEnvironment { region = "us-east-1" }.use { fleetwiseClient ->
val response = fleetwiseClient.createFleet(fleetRequest)
return response.id
}
}