Package com.pulumi.aws.mskconnect.inputs
Class ConnectorCapacityAutoscalingArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.mskconnect.inputs.ConnectorCapacityAutoscalingArgs.Builder
-
- Enclosing class:
- ConnectorCapacityAutoscalingArgs
public static final class ConnectorCapacityAutoscalingArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(ConnectorCapacityAutoscalingArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ConnectorCapacityAutoscalingArgs defaults)
-
-
Method Detail
-
maxWorkerCount
public ConnectorCapacityAutoscalingArgs.Builder maxWorkerCount(com.pulumi.core.Output<java.lang.Integer> maxWorkerCount)
- Parameters:
maxWorkerCount- Maximum number of workers allocated to the connector.- Returns:
- builder
-
maxWorkerCount
public ConnectorCapacityAutoscalingArgs.Builder maxWorkerCount(java.lang.Integer maxWorkerCount)
- Parameters:
maxWorkerCount- Maximum number of workers allocated to the connector.- Returns:
- builder
-
mcuCount
public ConnectorCapacityAutoscalingArgs.Builder mcuCount(@Nullable com.pulumi.core.Output<java.lang.Integer> mcuCount)
- Parameters:
mcuCount- Number of microcontroller units (MCUs) allocated to each connector worker. Valid values: `1`, `2`, `4`, `8`. The default value is `1`.- Returns:
- builder
-
mcuCount
public ConnectorCapacityAutoscalingArgs.Builder mcuCount(java.lang.Integer mcuCount)
- Parameters:
mcuCount- Number of microcontroller units (MCUs) allocated to each connector worker. Valid values: `1`, `2`, `4`, `8`. The default value is `1`.- Returns:
- builder
-
minWorkerCount
public ConnectorCapacityAutoscalingArgs.Builder minWorkerCount(com.pulumi.core.Output<java.lang.Integer> minWorkerCount)
- Parameters:
minWorkerCount- Minimum number of workers allocated to the connector.- Returns:
- builder
-
minWorkerCount
public ConnectorCapacityAutoscalingArgs.Builder minWorkerCount(java.lang.Integer minWorkerCount)
- Parameters:
minWorkerCount- Minimum number of workers allocated to the connector.- Returns:
- builder
-
scaleInPolicy
public ConnectorCapacityAutoscalingArgs.Builder scaleInPolicy(@Nullable com.pulumi.core.Output<ConnectorCapacityAutoscalingScaleInPolicyArgs> scaleInPolicy)
- Parameters:
scaleInPolicy- Scale-in policy for the connector. See `scaleInPolicy` Block for details.- Returns:
- builder
-
scaleInPolicy
public ConnectorCapacityAutoscalingArgs.Builder scaleInPolicy(ConnectorCapacityAutoscalingScaleInPolicyArgs scaleInPolicy)
- Parameters:
scaleInPolicy- Scale-in policy for the connector. See `scaleInPolicy` Block for details.- Returns:
- builder
-
scaleOutPolicy
public ConnectorCapacityAutoscalingArgs.Builder scaleOutPolicy(@Nullable com.pulumi.core.Output<ConnectorCapacityAutoscalingScaleOutPolicyArgs> scaleOutPolicy)
- Parameters:
scaleOutPolicy- Scale-out policy for the connector. See `scaleOutPolicy` Block for details.- Returns:
- builder
-
scaleOutPolicy
public ConnectorCapacityAutoscalingArgs.Builder scaleOutPolicy(ConnectorCapacityAutoscalingScaleOutPolicyArgs scaleOutPolicy)
- Parameters:
scaleOutPolicy- Scale-out policy for the connector. See `scaleOutPolicy` Block for details.- Returns:
- builder
-
build
public ConnectorCapacityAutoscalingArgs build()
-
-