| Package | Description |
|---|---|
| software.amazon.awssdk.services.iot.model |
| Modifier and Type | Method and Description |
|---|---|
Job.Builder |
Job.Builder.abortConfig(AbortConfig abortConfig)
Configuration for criteria to abort the job.
|
default Job.Builder |
Job.Builder.abortConfig(Consumer<AbortConfig.Builder> abortConfig)
Configuration for criteria to abort the job.
|
static Job.Builder |
Job.builder() |
Job.Builder |
Job.Builder.comment(String comment)
If the job was updated, describes the reason for the update.
|
Job.Builder |
Job.Builder.completedAt(Instant completedAt)
The time, in seconds since the epoch, when the job was completed.
|
Job.Builder |
Job.Builder.createdAt(Instant createdAt)
The time, in seconds since the epoch, when the job was created.
|
Job.Builder |
Job.Builder.description(String description)
A short text description of the job.
|
Job.Builder |
Job.Builder.forceCanceled(Boolean forceCanceled)
Will be
true if the job was canceled with the optional force parameter set to
true. |
Job.Builder |
Job.Builder.jobArn(String jobArn)
An ARN identifying the job with format "arn:aws:iot:region:account:job/jobId".
|
default Job.Builder |
Job.Builder.jobExecutionsRolloutConfig(Consumer<JobExecutionsRolloutConfig.Builder> jobExecutionsRolloutConfig)
Allows you to create a staged rollout of a job.
|
Job.Builder |
Job.Builder.jobExecutionsRolloutConfig(JobExecutionsRolloutConfig jobExecutionsRolloutConfig)
Allows you to create a staged rollout of a job.
|
Job.Builder |
Job.Builder.jobId(String jobId)
The unique identifier you assigned to this job when it was created.
|
default Job.Builder |
Job.Builder.jobProcessDetails(Consumer<JobProcessDetails.Builder> jobProcessDetails)
Details about the job process.
|
Job.Builder |
Job.Builder.jobProcessDetails(JobProcessDetails jobProcessDetails)
Details about the job process.
|
Job.Builder |
Job.Builder.lastUpdatedAt(Instant lastUpdatedAt)
The time, in seconds since the epoch, when the job was last updated.
|
Job.Builder |
Job.Builder.namespaceId(String namespaceId)
The namespace used to indicate that a job is a customer-managed job.
|
default Job.Builder |
Job.Builder.presignedUrlConfig(Consumer<PresignedUrlConfig.Builder> presignedUrlConfig)
Configuration for pre-signed S3 URLs.
|
Job.Builder |
Job.Builder.presignedUrlConfig(PresignedUrlConfig presignedUrlConfig)
Configuration for pre-signed S3 URLs.
|
Job.Builder |
Job.Builder.reasonCode(String reasonCode)
If the job was updated, provides the reason code for the update.
|
Job.Builder |
Job.Builder.status(JobStatus status)
The status of the job, one of
IN_PROGRESS, CANCELED,
DELETION_IN_PROGRESS or COMPLETED. |
Job.Builder |
Job.Builder.status(String status)
The status of the job, one of
IN_PROGRESS, CANCELED,
DELETION_IN_PROGRESS or COMPLETED. |
Job.Builder |
Job.Builder.targets(Collection<String> targets)
A list of IoT things and thing groups to which the job should be sent.
|
Job.Builder |
Job.Builder.targets(String... targets)
A list of IoT things and thing groups to which the job should be sent.
|
Job.Builder |
Job.Builder.targetSelection(String targetSelection)
Specifies whether the job will continue to run (CONTINUOUS), or will be complete after all those things
specified as targets have completed the job (SNAPSHOT).
|
Job.Builder |
Job.Builder.targetSelection(TargetSelection targetSelection)
Specifies whether the job will continue to run (CONTINUOUS), or will be complete after all those things
specified as targets have completed the job (SNAPSHOT).
|
default Job.Builder |
Job.Builder.timeoutConfig(Consumer<TimeoutConfig.Builder> timeoutConfig)
Specifies the amount of time each device has to finish its execution of the job.
|
Job.Builder |
Job.Builder.timeoutConfig(TimeoutConfig timeoutConfig)
Specifies the amount of time each device has to finish its execution of the job.
|
Job.Builder |
Job.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Job.Builder> |
Job.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default DescribeJobResponse.Builder |
DescribeJobResponse.Builder.job(Consumer<Job.Builder> job)
Information about the job.
|
Copyright © 2021. All rights reserved.