Interface IoTJobTimeoutConfig.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<IoTJobTimeoutConfig.Builder,
,IoTJobTimeoutConfig> SdkBuilder<IoTJobTimeoutConfig.Builder,
,IoTJobTimeoutConfig> SdkPojo
- Enclosing class:
IoTJobTimeoutConfig
@Mutable
@NotThreadSafe
public static interface IoTJobTimeoutConfig.Builder
extends SdkPojo, CopyableBuilder<IoTJobTimeoutConfig.Builder,IoTJobTimeoutConfig>
-
Method Summary
Modifier and TypeMethodDescriptioninProgressTimeoutInMinutes
(Long inProgressTimeoutInMinutes) The amount of time, in minutes, that devices have to complete the job.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
inProgressTimeoutInMinutes
The amount of time, in minutes, that devices have to complete the job. The timer starts when the job status is set to
IN_PROGRESS
. If the job status doesn't change to a terminal state before the time expires, then the job status is set toTIMED_OUT
.The timeout interval must be between 1 minute and 7 days (10080 minutes).
- Parameters:
inProgressTimeoutInMinutes
- The amount of time, in minutes, that devices have to complete the job. The timer starts when the job status is set toIN_PROGRESS
. If the job status doesn't change to a terminal state before the time expires, then the job status is set toTIMED_OUT
.The timeout interval must be between 1 minute and 7 days (10080 minutes).
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-