public static interface IoTJobExecutionsRolloutConfig.Builder extends SdkPojo, CopyableBuilder<IoTJobExecutionsRolloutConfig.Builder,IoTJobExecutionsRolloutConfig>
| Modifier and Type | Method and Description |
|---|---|
default IoTJobExecutionsRolloutConfig.Builder |
exponentialRate(Consumer<IoTJobExponentialRolloutRate.Builder> exponentialRate)
The exponential rate to increase the job rollout rate.
|
IoTJobExecutionsRolloutConfig.Builder |
exponentialRate(IoTJobExponentialRolloutRate exponentialRate)
The exponential rate to increase the job rollout rate.
|
IoTJobExecutionsRolloutConfig.Builder |
maximumPerMinute(Integer maximumPerMinute)
The maximum number of devices that receive a pending job notification, per minute.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildIoTJobExecutionsRolloutConfig.Builder exponentialRate(IoTJobExponentialRolloutRate exponentialRate)
The exponential rate to increase the job rollout rate.
exponentialRate - The exponential rate to increase the job rollout rate.default IoTJobExecutionsRolloutConfig.Builder exponentialRate(Consumer<IoTJobExponentialRolloutRate.Builder> exponentialRate)
The exponential rate to increase the job rollout rate.
This is a convenience method that creates an instance of theIoTJobExponentialRolloutRate.Builder
avoiding the need to create one manually via IoTJobExponentialRolloutRate.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to exponentialRate(IoTJobExponentialRolloutRate).
exponentialRate - a consumer that will call methods on IoTJobExponentialRolloutRate.BuilderexponentialRate(IoTJobExponentialRolloutRate)IoTJobExecutionsRolloutConfig.Builder maximumPerMinute(Integer maximumPerMinute)
The maximum number of devices that receive a pending job notification, per minute.
maximumPerMinute - The maximum number of devices that receive a pending job notification, per minute.Copyright © 2023. All rights reserved.