| Package | Description |
|---|---|
| software.amazon.awssdk.services.iot |
|
| software.amazon.awssdk.services.iot.model |
| Modifier and Type | Method and Description |
|---|---|
default CompletableFuture<CreateOtaUpdateResponse> |
IotAsyncClient.createOTAUpdate(Consumer<CreateOtaUpdateRequest.Builder> createOtaUpdateRequest)
Creates an AWS IoT OTAUpdate on a target group of things or groups.
|
default CreateOtaUpdateResponse |
IotClient.createOTAUpdate(Consumer<CreateOtaUpdateRequest.Builder> createOtaUpdateRequest)
Creates an AWS IoT OTAUpdate on a target group of things or groups.
|
| Modifier and Type | Method and Description |
|---|---|
CreateOtaUpdateRequest.Builder |
CreateOtaUpdateRequest.Builder.additionalParameters(Map<String,String> additionalParameters)
A list of additional OTA update parameters which are name-value pairs.
|
CreateOtaUpdateRequest.Builder |
CreateOtaUpdateRequest.Builder.awsJobExecutionsRolloutConfig(AwsJobExecutionsRolloutConfig awsJobExecutionsRolloutConfig)
Configuration for the rollout of OTA updates.
|
default CreateOtaUpdateRequest.Builder |
CreateOtaUpdateRequest.Builder.awsJobExecutionsRolloutConfig(Consumer<AwsJobExecutionsRolloutConfig.Builder> awsJobExecutionsRolloutConfig)
Configuration for the rollout of OTA updates.
|
CreateOtaUpdateRequest.Builder |
CreateOtaUpdateRequest.Builder.awsJobPresignedUrlConfig(AwsJobPresignedUrlConfig awsJobPresignedUrlConfig)
Configuration information for pre-signed URLs.
|
default CreateOtaUpdateRequest.Builder |
CreateOtaUpdateRequest.Builder.awsJobPresignedUrlConfig(Consumer<AwsJobPresignedUrlConfig.Builder> awsJobPresignedUrlConfig)
Configuration information for pre-signed URLs.
|
static CreateOtaUpdateRequest.Builder |
CreateOtaUpdateRequest.builder() |
CreateOtaUpdateRequest.Builder |
CreateOtaUpdateRequest.Builder.description(String description)
The description of the OTA update.
|
CreateOtaUpdateRequest.Builder |
CreateOtaUpdateRequest.Builder.files(Collection<OTAUpdateFile> files)
The files to be streamed by the OTA update.
|
CreateOtaUpdateRequest.Builder |
CreateOtaUpdateRequest.Builder.files(Consumer<OTAUpdateFile.Builder>... files)
The files to be streamed by the OTA update.
|
CreateOtaUpdateRequest.Builder |
CreateOtaUpdateRequest.Builder.files(OTAUpdateFile... files)
The files to be streamed by the OTA update.
|
CreateOtaUpdateRequest.Builder |
CreateOtaUpdateRequest.Builder.otaUpdateId(String otaUpdateId)
The ID of the OTA update to be created.
|
CreateOtaUpdateRequest.Builder |
CreateOtaUpdateRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateOtaUpdateRequest.Builder |
CreateOtaUpdateRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateOtaUpdateRequest.Builder |
CreateOtaUpdateRequest.Builder.protocols(Collection<Protocol> protocols)
The protocol used to transfer the OTA update image.
|
CreateOtaUpdateRequest.Builder |
CreateOtaUpdateRequest.Builder.protocols(Protocol... protocols)
The protocol used to transfer the OTA update image.
|
CreateOtaUpdateRequest.Builder |
CreateOtaUpdateRequest.Builder.protocolsWithStrings(Collection<String> protocols)
The protocol used to transfer the OTA update image.
|
CreateOtaUpdateRequest.Builder |
CreateOtaUpdateRequest.Builder.protocolsWithStrings(String... protocols)
The protocol used to transfer the OTA update image.
|
CreateOtaUpdateRequest.Builder |
CreateOtaUpdateRequest.Builder.roleArn(String roleArn)
The IAM role that allows access to the AWS IoT Jobs service.
|
CreateOtaUpdateRequest.Builder |
CreateOtaUpdateRequest.Builder.tags(Collection<Tag> tags)
Metadata which can be used to manage updates.
|
CreateOtaUpdateRequest.Builder |
CreateOtaUpdateRequest.Builder.tags(Consumer<Tag.Builder>... tags)
Metadata which can be used to manage updates.
|
CreateOtaUpdateRequest.Builder |
CreateOtaUpdateRequest.Builder.tags(Tag... tags)
Metadata which can be used to manage updates.
|
CreateOtaUpdateRequest.Builder |
CreateOtaUpdateRequest.Builder.targets(Collection<String> targets)
The targeted devices to receive OTA updates.
|
CreateOtaUpdateRequest.Builder |
CreateOtaUpdateRequest.Builder.targets(String... targets)
The targeted devices to receive OTA updates.
|
CreateOtaUpdateRequest.Builder |
CreateOtaUpdateRequest.Builder.targetSelection(String targetSelection)
Specifies whether the update will continue to run (CONTINUOUS), or will be complete after all the things
specified as targets have completed the update (SNAPSHOT).
|
CreateOtaUpdateRequest.Builder |
CreateOtaUpdateRequest.Builder.targetSelection(TargetSelection targetSelection)
Specifies whether the update will continue to run (CONTINUOUS), or will be complete after all the things
specified as targets have completed the update (SNAPSHOT).
|
CreateOtaUpdateRequest.Builder |
CreateOtaUpdateRequest.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends CreateOtaUpdateRequest.Builder> |
CreateOtaUpdateRequest.serializableBuilderClass() |
Copyright © 2019. All rights reserved.