Interface IoTJobAbortCriteria.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<IoTJobAbortCriteria.Builder,
,IoTJobAbortCriteria> SdkBuilder<IoTJobAbortCriteria.Builder,
,IoTJobAbortCriteria> SdkPojo
- Enclosing class:
IoTJobAbortCriteria
public static interface IoTJobAbortCriteria.Builder
extends SdkPojo, CopyableBuilder<IoTJobAbortCriteria.Builder,IoTJobAbortCriteria>
-
Method Summary
Modifier and TypeMethodDescriptionThe action to perform when the criteria are met.action
(IoTJobAbortAction action) The action to perform when the criteria are met.failureType
(String failureType) The type of job deployment failure that can cancel a job.failureType
(IoTJobExecutionFailureType failureType) The type of job deployment failure that can cancel a job.minNumberOfExecutedThings
(Integer minNumberOfExecutedThings) The minimum number of things that receive the configuration before the job can cancel.thresholdPercentage
(Double thresholdPercentage) The minimum percentage offailureType
failures that occur before the job can cancel.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, sdkFields
-
Method Details
-
failureType
The type of job deployment failure that can cancel a job.
- Parameters:
failureType
- The type of job deployment failure that can cancel a job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
failureType
The type of job deployment failure that can cancel a job.
- Parameters:
failureType
- The type of job deployment failure that can cancel a job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
action
The action to perform when the criteria are met.
- Parameters:
action
- The action to perform when the criteria are met.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
action
The action to perform when the criteria are met.
- Parameters:
action
- The action to perform when the criteria are met.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
thresholdPercentage
The minimum percentage of
failureType
failures that occur before the job can cancel.This parameter supports up to two digits after the decimal (for example, you can specify
10.9
or10.99
, but not10.999
).- Parameters:
thresholdPercentage
- The minimum percentage offailureType
failures that occur before the job can cancel.This parameter supports up to two digits after the decimal (for example, you can specify
10.9
or10.99
, but not10.999
).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
minNumberOfExecutedThings
The minimum number of things that receive the configuration before the job can cancel.
- Parameters:
minNumberOfExecutedThings
- The minimum number of things that receive the configuration before the job can cancel.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-