public static interface AutoScalingUpdate.Builder extends SdkPojo, CopyableBuilder<AutoScalingUpdate.Builder,AutoScalingUpdate>
| Modifier and Type | Method and Description |
|---|---|
AutoScalingUpdate.Builder |
maxWorkerCount(Integer maxWorkerCount)
The target maximum number of workers allocated to the connector.
|
AutoScalingUpdate.Builder |
mcuCount(Integer mcuCount)
The target number of microcontroller units (MCUs) allocated to each connector worker.
|
AutoScalingUpdate.Builder |
minWorkerCount(Integer minWorkerCount)
The target minimum number of workers allocated to the connector.
|
default AutoScalingUpdate.Builder |
scaleInPolicy(Consumer<ScaleInPolicyUpdate.Builder> scaleInPolicy)
The target sacle-in policy for the connector.
|
AutoScalingUpdate.Builder |
scaleInPolicy(ScaleInPolicyUpdate scaleInPolicy)
The target sacle-in policy for the connector.
|
default AutoScalingUpdate.Builder |
scaleOutPolicy(Consumer<ScaleOutPolicyUpdate.Builder> scaleOutPolicy)
The target sacle-out policy for the connector.
|
AutoScalingUpdate.Builder |
scaleOutPolicy(ScaleOutPolicyUpdate scaleOutPolicy)
The target sacle-out policy for the connector.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildAutoScalingUpdate.Builder maxWorkerCount(Integer maxWorkerCount)
The target maximum number of workers allocated to the connector.
maxWorkerCount - The target maximum number of workers allocated to the connector.AutoScalingUpdate.Builder mcuCount(Integer mcuCount)
The target number of microcontroller units (MCUs) allocated to each connector worker. The valid values are 1,2,4,8.
mcuCount - The target number of microcontroller units (MCUs) allocated to each connector worker. The valid values
are 1,2,4,8.AutoScalingUpdate.Builder minWorkerCount(Integer minWorkerCount)
The target minimum number of workers allocated to the connector.
minWorkerCount - The target minimum number of workers allocated to the connector.AutoScalingUpdate.Builder scaleInPolicy(ScaleInPolicyUpdate scaleInPolicy)
The target sacle-in policy for the connector.
scaleInPolicy - The target sacle-in policy for the connector.default AutoScalingUpdate.Builder scaleInPolicy(Consumer<ScaleInPolicyUpdate.Builder> scaleInPolicy)
The target sacle-in policy for the connector.
This is a convenience method that creates an instance of theScaleInPolicyUpdate.Builder avoiding the
need to create one manually via ScaleInPolicyUpdate.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to scaleInPolicy(ScaleInPolicyUpdate).
scaleInPolicy - a consumer that will call methods on ScaleInPolicyUpdate.BuilderscaleInPolicy(ScaleInPolicyUpdate)AutoScalingUpdate.Builder scaleOutPolicy(ScaleOutPolicyUpdate scaleOutPolicy)
The target sacle-out policy for the connector.
scaleOutPolicy - The target sacle-out policy for the connector.default AutoScalingUpdate.Builder scaleOutPolicy(Consumer<ScaleOutPolicyUpdate.Builder> scaleOutPolicy)
The target sacle-out policy for the connector.
This is a convenience method that creates an instance of theScaleOutPolicyUpdate.Builder avoiding
the need to create one manually via ScaleOutPolicyUpdate.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to scaleOutPolicy(ScaleOutPolicyUpdate).
scaleOutPolicy - a consumer that will call methods on ScaleOutPolicyUpdate.BuilderscaleOutPolicy(ScaleOutPolicyUpdate)Copyright © 2023. All rights reserved.