Package com.pulumi.aws.sagemaker.inputs
Class EndpointConfigurationProductionVariantManagedInstanceScalingArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.sagemaker.inputs.EndpointConfigurationProductionVariantManagedInstanceScalingArgs.Builder
-
- Enclosing class:
- EndpointConfigurationProductionVariantManagedInstanceScalingArgs
public static final class EndpointConfigurationProductionVariantManagedInstanceScalingArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(EndpointConfigurationProductionVariantManagedInstanceScalingArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EndpointConfigurationProductionVariantManagedInstanceScalingArgsbuild()EndpointConfigurationProductionVariantManagedInstanceScalingArgs.BuildermaxInstanceCount(com.pulumi.core.Output<java.lang.Integer> maxInstanceCount)EndpointConfigurationProductionVariantManagedInstanceScalingArgs.BuildermaxInstanceCount(java.lang.Integer maxInstanceCount)EndpointConfigurationProductionVariantManagedInstanceScalingArgs.BuilderminInstanceCount(com.pulumi.core.Output<java.lang.Integer> minInstanceCount)EndpointConfigurationProductionVariantManagedInstanceScalingArgs.BuilderminInstanceCount(java.lang.Integer minInstanceCount)EndpointConfigurationProductionVariantManagedInstanceScalingArgs.Builderstatus(com.pulumi.core.Output<java.lang.String> status)EndpointConfigurationProductionVariantManagedInstanceScalingArgs.Builderstatus(java.lang.String status)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(EndpointConfigurationProductionVariantManagedInstanceScalingArgs defaults)
-
-
Method Detail
-
maxInstanceCount
public EndpointConfigurationProductionVariantManagedInstanceScalingArgs.Builder maxInstanceCount(@Nullable com.pulumi.core.Output<java.lang.Integer> maxInstanceCount)
- Parameters:
maxInstanceCount- Maximum number of instances that the endpoint can provision when it scales up to accommodate an increase in traffic.- Returns:
- builder
-
maxInstanceCount
public EndpointConfigurationProductionVariantManagedInstanceScalingArgs.Builder maxInstanceCount(java.lang.Integer maxInstanceCount)
- Parameters:
maxInstanceCount- Maximum number of instances that the endpoint can provision when it scales up to accommodate an increase in traffic.- Returns:
- builder
-
minInstanceCount
public EndpointConfigurationProductionVariantManagedInstanceScalingArgs.Builder minInstanceCount(@Nullable com.pulumi.core.Output<java.lang.Integer> minInstanceCount)
- Parameters:
minInstanceCount- Minimum number of instances that the endpoint must retain when it scales down to accommodate a decrease in traffic.- Returns:
- builder
-
minInstanceCount
public EndpointConfigurationProductionVariantManagedInstanceScalingArgs.Builder minInstanceCount(java.lang.Integer minInstanceCount)
- Parameters:
minInstanceCount- Minimum number of instances that the endpoint must retain when it scales down to accommodate a decrease in traffic.- Returns:
- builder
-
status
public EndpointConfigurationProductionVariantManagedInstanceScalingArgs.Builder status(@Nullable com.pulumi.core.Output<java.lang.String> status)
- Parameters:
status- Whether managed instance scaling is enabled. Valid values are `ENABLED` and `DISABLED`.- Returns:
- builder
-
status
public EndpointConfigurationProductionVariantManagedInstanceScalingArgs.Builder status(java.lang.String status)
- Parameters:
status- Whether managed instance scaling is enabled. Valid values are `ENABLED` and `DISABLED`.- Returns:
- builder
-
build
public EndpointConfigurationProductionVariantManagedInstanceScalingArgs build()
-
-