Interface AbortCriteria.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<AbortCriteria.Builder,
,AbortCriteria> SdkBuilder<AbortCriteria.Builder,
,AbortCriteria> SdkPojo
- Enclosing class:
AbortCriteria
public static interface AbortCriteria.Builder
extends SdkPojo, CopyableBuilder<AbortCriteria.Builder,AbortCriteria>
-
Method Summary
Modifier and TypeMethodDescriptionThe type of job action to take to initiate the job abort.action
(AbortAction action) The type of job action to take to initiate the job abort.failureType
(String failureType) The type of job execution failures that can initiate a job abort.failureType
(JobExecutionFailureType failureType) The type of job execution failures that can initiate a job abort.minNumberOfExecutedThings
(Integer minNumberOfExecutedThings) The minimum number of things which must receive job execution notifications before the job can be aborted.thresholdPercentage
(Double thresholdPercentage) The minimum percentage of job execution failures that must occur to initiate the job abort.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 execution failures that can initiate a job abort.
- Parameters:
failureType
- The type of job execution failures that can initiate a job abort.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
failureType
The type of job execution failures that can initiate a job abort.
- Parameters:
failureType
- The type of job execution failures that can initiate a job abort.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
action
The type of job action to take to initiate the job abort.
- Parameters:
action
- The type of job action to take to initiate the job abort.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
action
The type of job action to take to initiate the job abort.
- Parameters:
action
- The type of job action to take to initiate the job abort.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
thresholdPercentage
The minimum percentage of job execution failures that must occur to initiate the job abort.
Amazon Web Services IoT Core supports up to two digits after the decimal (for example, 10.9 and 10.99, but not 10.999).
- Parameters:
thresholdPercentage
- The minimum percentage of job execution failures that must occur to initiate the job abort.Amazon Web Services IoT Core supports up to two digits after the decimal (for example, 10.9 and 10.99, but not 10.999).
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
minNumberOfExecutedThings
The minimum number of things which must receive job execution notifications before the job can be aborted.
- Parameters:
minNumberOfExecutedThings
- The minimum number of things which must receive job execution notifications before the job can be aborted.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-