public static interface JobExecutionsRolloutConfig.Builder extends SdkPojo, CopyableBuilder<JobExecutionsRolloutConfig.Builder,JobExecutionsRolloutConfig>
Modifier and Type | Method and Description |
---|---|
default JobExecutionsRolloutConfig.Builder |
exponentialRate(Consumer<ExponentialRolloutRate.Builder> exponentialRate)
The rate of increase for a job rollout.
|
JobExecutionsRolloutConfig.Builder |
exponentialRate(ExponentialRolloutRate exponentialRate)
The rate of increase for a job rollout.
|
JobExecutionsRolloutConfig.Builder |
maximumPerMinute(Integer maximumPerMinute)
The maximum number of things that will be notified of a pending job, per minute.
|
equalsBySdkFields, sdkFields
copy
applyMutation, build
JobExecutionsRolloutConfig.Builder maximumPerMinute(Integer maximumPerMinute)
The maximum number of things that will be notified of a pending job, per minute. This parameter allows you to create a staged rollout.
maximumPerMinute
- The maximum number of things that will be notified of a pending job, per minute. This parameter allows
you to create a staged rollout.JobExecutionsRolloutConfig.Builder exponentialRate(ExponentialRolloutRate exponentialRate)
The rate of increase for a job rollout. This parameter allows you to define an exponential rate for a job rollout.
exponentialRate
- The rate of increase for a job rollout. This parameter allows you to define an exponential rate for a
job rollout.default JobExecutionsRolloutConfig.Builder exponentialRate(Consumer<ExponentialRolloutRate.Builder> exponentialRate)
The rate of increase for a job rollout. This parameter allows you to define an exponential rate for a job rollout.
This is a convenience that creates an instance of theExponentialRolloutRate.Builder
avoiding the
need to create one manually via ExponentialRolloutRate.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and
its result is passed to exponentialRate(ExponentialRolloutRate)
.exponentialRate
- a consumer that will call methods on ExponentialRolloutRate.Builder
exponentialRate(ExponentialRolloutRate)
Copyright © 2021. All rights reserved.