default Job.Builder |
Job.Builder.abortConfig(Consumer<AbortConfig.Builder> abortConfig) |
Configuration for criteria to abort the job.
|
Job.Builder |
Job.Builder.abortConfig(AbortConfig 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.destinationPackageVersions(String... destinationPackageVersions) |
The package version Amazon Resource Names (ARNs) that are installed on the device when the job successfully
completes.
|
Job.Builder |
Job.Builder.destinationPackageVersions(Collection<String> destinationPackageVersions) |
The package version Amazon Resource Names (ARNs) that are installed on the device when the job successfully
completes.
|
Job.Builder |
Job.Builder.documentParameters(Map<String,String> documentParameters) |
A key-value map that pairs the patterns that need to be replaced in a managed template job document schema.
|
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.isConcurrent(Boolean isConcurrent) |
Indicates whether a job is concurrent.
|
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.jobExecutionsRetryConfig(Consumer<JobExecutionsRetryConfig.Builder> jobExecutionsRetryConfig) |
The configuration for the criteria to retry the job.
|
Job.Builder |
Job.Builder.jobExecutionsRetryConfig(JobExecutionsRetryConfig jobExecutionsRetryConfig) |
The configuration for the criteria to retry the job.
|
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.jobTemplateArn(String jobTemplateArn) |
The ARN of the job template used to create the job.
|
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.scheduledJobRollouts(Collection<ScheduledJobRollout> scheduledJobRollouts) |
Displays the next seven maintenance window occurrences and their start times.
|
Job.Builder |
Job.Builder.scheduledJobRollouts(Consumer<ScheduledJobRollout.Builder>... scheduledJobRollouts) |
Displays the next seven maintenance window occurrences and their start times.
|
Job.Builder |
Job.Builder.scheduledJobRollouts(ScheduledJobRollout... scheduledJobRollouts) |
Displays the next seven maintenance window occurrences and their start times.
|
default Job.Builder |
Job.Builder.schedulingConfig(Consumer<SchedulingConfig.Builder> schedulingConfig) |
The configuration that allows you to schedule a job for a future date and time in addition to specifying the
end behavior for each job execution.
|
Job.Builder |
Job.Builder.schedulingConfig(SchedulingConfig schedulingConfig) |
The configuration that allows you to schedule a job for a future date and time in addition to specifying the
end behavior for each job execution.
|
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.status(JobStatus status) |
The status of the job, one of IN_PROGRESS, CANCELED,
DELETION_IN_PROGRESS or COMPLETED.
|
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.targets(Collection<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() |
|