public static interface DescribeJobTemplateResponse.Builder extends IotResponse.Builder, SdkPojo, CopyableBuilder<DescribeJobTemplateResponse.Builder,DescribeJobTemplateResponse>
| Modifier and Type | Method and Description |
|---|---|
DescribeJobTemplateResponse.Builder |
abortConfig(AbortConfig abortConfig)
Sets the value of the AbortConfig property for this object.
|
default DescribeJobTemplateResponse.Builder |
abortConfig(Consumer<AbortConfig.Builder> abortConfig)
Sets the value of the AbortConfig property for this object.
|
DescribeJobTemplateResponse.Builder |
createdAt(Instant createdAt)
The time, in seconds since the epoch, when the job template was created.
|
DescribeJobTemplateResponse.Builder |
description(String description)
A description of the job template.
|
DescribeJobTemplateResponse.Builder |
document(String document)
The job document.
|
DescribeJobTemplateResponse.Builder |
documentSource(String documentSource)
An S3 link to the job document.
|
default DescribeJobTemplateResponse.Builder |
jobExecutionsRetryConfig(Consumer<JobExecutionsRetryConfig.Builder> jobExecutionsRetryConfig)
The configuration that determines how many retries are allowed for each failure type for a job.
|
DescribeJobTemplateResponse.Builder |
jobExecutionsRetryConfig(JobExecutionsRetryConfig jobExecutionsRetryConfig)
The configuration that determines how many retries are allowed for each failure type for a job.
|
default DescribeJobTemplateResponse.Builder |
jobExecutionsRolloutConfig(Consumer<JobExecutionsRolloutConfig.Builder> jobExecutionsRolloutConfig)
Sets the value of the JobExecutionsRolloutConfig property for this object.
|
DescribeJobTemplateResponse.Builder |
jobExecutionsRolloutConfig(JobExecutionsRolloutConfig jobExecutionsRolloutConfig)
Sets the value of the JobExecutionsRolloutConfig property for this object.
|
DescribeJobTemplateResponse.Builder |
jobTemplateArn(String jobTemplateArn)
The ARN of the job template.
|
DescribeJobTemplateResponse.Builder |
jobTemplateId(String jobTemplateId)
The unique identifier of the job template.
|
default DescribeJobTemplateResponse.Builder |
presignedUrlConfig(Consumer<PresignedUrlConfig.Builder> presignedUrlConfig)
Sets the value of the PresignedUrlConfig property for this object.
|
DescribeJobTemplateResponse.Builder |
presignedUrlConfig(PresignedUrlConfig presignedUrlConfig)
Sets the value of the PresignedUrlConfig property for this object.
|
default DescribeJobTemplateResponse.Builder |
timeoutConfig(Consumer<TimeoutConfig.Builder> timeoutConfig)
Sets the value of the TimeoutConfig property for this object.
|
DescribeJobTemplateResponse.Builder |
timeoutConfig(TimeoutConfig timeoutConfig)
Sets the value of the TimeoutConfig property for this object.
|
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildDescribeJobTemplateResponse.Builder jobTemplateArn(String jobTemplateArn)
The ARN of the job template.
jobTemplateArn - The ARN of the job template.DescribeJobTemplateResponse.Builder jobTemplateId(String jobTemplateId)
The unique identifier of the job template.
jobTemplateId - The unique identifier of the job template.DescribeJobTemplateResponse.Builder description(String description)
A description of the job template.
description - A description of the job template.DescribeJobTemplateResponse.Builder documentSource(String documentSource)
An S3 link to the job document.
documentSource - An S3 link to the job document.DescribeJobTemplateResponse.Builder document(String document)
The job document.
document - The job document.DescribeJobTemplateResponse.Builder createdAt(Instant createdAt)
The time, in seconds since the epoch, when the job template was created.
createdAt - The time, in seconds since the epoch, when the job template was created.DescribeJobTemplateResponse.Builder presignedUrlConfig(PresignedUrlConfig presignedUrlConfig)
presignedUrlConfig - The new value for the PresignedUrlConfig property for this object.default DescribeJobTemplateResponse.Builder presignedUrlConfig(Consumer<PresignedUrlConfig.Builder> presignedUrlConfig)
PresignedUrlConfig.Builder avoiding the
need to create one manually via PresignedUrlConfig.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to presignedUrlConfig(PresignedUrlConfig).
presignedUrlConfig - a consumer that will call methods on PresignedUrlConfig.BuilderpresignedUrlConfig(PresignedUrlConfig)DescribeJobTemplateResponse.Builder jobExecutionsRolloutConfig(JobExecutionsRolloutConfig jobExecutionsRolloutConfig)
jobExecutionsRolloutConfig - The new value for the JobExecutionsRolloutConfig property for this object.default DescribeJobTemplateResponse.Builder jobExecutionsRolloutConfig(Consumer<JobExecutionsRolloutConfig.Builder> jobExecutionsRolloutConfig)
JobExecutionsRolloutConfig.Builder
avoiding the need to create one manually via JobExecutionsRolloutConfig.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to jobExecutionsRolloutConfig(JobExecutionsRolloutConfig).
jobExecutionsRolloutConfig - a consumer that will call methods on JobExecutionsRolloutConfig.BuilderjobExecutionsRolloutConfig(JobExecutionsRolloutConfig)DescribeJobTemplateResponse.Builder abortConfig(AbortConfig abortConfig)
abortConfig - The new value for the AbortConfig property for this object.default DescribeJobTemplateResponse.Builder abortConfig(Consumer<AbortConfig.Builder> abortConfig)
AbortConfig.Builder avoiding the need to
create one manually via AbortConfig.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to abortConfig(AbortConfig).
abortConfig - a consumer that will call methods on AbortConfig.BuilderabortConfig(AbortConfig)DescribeJobTemplateResponse.Builder timeoutConfig(TimeoutConfig timeoutConfig)
timeoutConfig - The new value for the TimeoutConfig property for this object.default DescribeJobTemplateResponse.Builder timeoutConfig(Consumer<TimeoutConfig.Builder> timeoutConfig)
TimeoutConfig.Builder avoiding the need
to create one manually via TimeoutConfig.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to timeoutConfig(TimeoutConfig).
timeoutConfig - a consumer that will call methods on TimeoutConfig.BuildertimeoutConfig(TimeoutConfig)DescribeJobTemplateResponse.Builder jobExecutionsRetryConfig(JobExecutionsRetryConfig jobExecutionsRetryConfig)
The configuration that determines how many retries are allowed for each failure type for a job.
jobExecutionsRetryConfig - The configuration that determines how many retries are allowed for each failure type for a job.default DescribeJobTemplateResponse.Builder jobExecutionsRetryConfig(Consumer<JobExecutionsRetryConfig.Builder> jobExecutionsRetryConfig)
The configuration that determines how many retries are allowed for each failure type for a job.
This is a convenience method that creates an instance of theJobExecutionsRetryConfig.Builder
avoiding the need to create one manually via JobExecutionsRetryConfig.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to jobExecutionsRetryConfig(JobExecutionsRetryConfig).
jobExecutionsRetryConfig - a consumer that will call methods on JobExecutionsRetryConfig.BuilderjobExecutionsRetryConfig(JobExecutionsRetryConfig)Copyright © 2022. All rights reserved.