Package com.pulumi.gcp.compute.inputs
Class AutoscalerAutoscalingPolicyScaleInControlArgs.Builder
- java.lang.Object
-
- com.pulumi.gcp.compute.inputs.AutoscalerAutoscalingPolicyScaleInControlArgs.Builder
-
- Enclosing class:
- AutoscalerAutoscalingPolicyScaleInControlArgs
public static final class AutoscalerAutoscalingPolicyScaleInControlArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(AutoscalerAutoscalingPolicyScaleInControlArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AutoscalerAutoscalingPolicyScaleInControlArgs
build()
AutoscalerAutoscalingPolicyScaleInControlArgs.Builder
maxScaledInReplicas(com.pulumi.core.Output<AutoscalerAutoscalingPolicyScaleInControlMaxScaledInReplicasArgs> maxScaledInReplicas)
AutoscalerAutoscalingPolicyScaleInControlArgs.Builder
maxScaledInReplicas(AutoscalerAutoscalingPolicyScaleInControlMaxScaledInReplicasArgs maxScaledInReplicas)
AutoscalerAutoscalingPolicyScaleInControlArgs.Builder
timeWindowSec(com.pulumi.core.Output<java.lang.Integer> timeWindowSec)
AutoscalerAutoscalingPolicyScaleInControlArgs.Builder
timeWindowSec(java.lang.Integer timeWindowSec)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(AutoscalerAutoscalingPolicyScaleInControlArgs defaults)
-
-
Method Detail
-
maxScaledInReplicas
public AutoscalerAutoscalingPolicyScaleInControlArgs.Builder maxScaledInReplicas(@Nullable com.pulumi.core.Output<AutoscalerAutoscalingPolicyScaleInControlMaxScaledInReplicasArgs> maxScaledInReplicas)
- Parameters:
maxScaledInReplicas
- A nested object resource Structure is documented below.- Returns:
- builder
-
maxScaledInReplicas
public AutoscalerAutoscalingPolicyScaleInControlArgs.Builder maxScaledInReplicas(AutoscalerAutoscalingPolicyScaleInControlMaxScaledInReplicasArgs maxScaledInReplicas)
- Parameters:
maxScaledInReplicas
- A nested object resource Structure is documented below.- Returns:
- builder
-
timeWindowSec
public AutoscalerAutoscalingPolicyScaleInControlArgs.Builder timeWindowSec(@Nullable com.pulumi.core.Output<java.lang.Integer> timeWindowSec)
- Parameters:
timeWindowSec
- How long back autoscaling should look when computing recommendations to include directives regarding slower scale down, as described above.- Returns:
- builder
-
timeWindowSec
public AutoscalerAutoscalingPolicyScaleInControlArgs.Builder timeWindowSec(java.lang.Integer timeWindowSec)
- Parameters:
timeWindowSec
- How long back autoscaling should look when computing recommendations to include directives regarding slower scale down, as described above.- Returns:
- builder
-
build
public AutoscalerAutoscalingPolicyScaleInControlArgs build()
-
-