Interface AwsJobRateIncreaseCriteria.Builder

All Superinterfaces:
Buildable, CopyableBuilder<AwsJobRateIncreaseCriteria.Builder,AwsJobRateIncreaseCriteria>, SdkBuilder<AwsJobRateIncreaseCriteria.Builder,AwsJobRateIncreaseCriteria>, SdkPojo
Enclosing class:
AwsJobRateIncreaseCriteria

public static interface AwsJobRateIncreaseCriteria.Builder extends SdkPojo, CopyableBuilder<AwsJobRateIncreaseCriteria.Builder,AwsJobRateIncreaseCriteria>
  • Method Details

    • numberOfNotifiedThings

      AwsJobRateIncreaseCriteria.Builder numberOfNotifiedThings(Integer numberOfNotifiedThings)

      When this number of things have been notified, it will initiate an increase in the rollout rate.

      Parameters:
      numberOfNotifiedThings - When this number of things have been notified, it will initiate an increase in the rollout rate.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • numberOfSucceededThings

      AwsJobRateIncreaseCriteria.Builder numberOfSucceededThings(Integer numberOfSucceededThings)

      When this number of things have succeeded in their job execution, it will initiate an increase in the rollout rate.

      Parameters:
      numberOfSucceededThings - When this number of things have succeeded in their job execution, it will initiate an increase in the rollout rate.
      Returns:
      Returns a reference to this object so that method calls can be chained together.