Package com.pulumi.aws.sagemaker.inputs
Class InferenceComponentSpecificationSchedulingConfigArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.sagemaker.inputs.InferenceComponentSpecificationSchedulingConfigArgs.Builder
-
- Enclosing class:
- InferenceComponentSpecificationSchedulingConfigArgs
public static final class InferenceComponentSpecificationSchedulingConfigArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(InferenceComponentSpecificationSchedulingConfigArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InferenceComponentSpecificationSchedulingConfigArgs.BuilderavailabilityZoneBalance(InferenceComponentSpecificationSchedulingConfigAvailabilityZoneBalanceArgs availabilityZoneBalance)InferenceComponentSpecificationSchedulingConfigArgs.BuilderavailabilityZoneBalance(com.pulumi.core.Output<InferenceComponentSpecificationSchedulingConfigAvailabilityZoneBalanceArgs> availabilityZoneBalance)InferenceComponentSpecificationSchedulingConfigArgsbuild()InferenceComponentSpecificationSchedulingConfigArgs.BuilderplacementStrategy(com.pulumi.core.Output<java.lang.String> placementStrategy)InferenceComponentSpecificationSchedulingConfigArgs.BuilderplacementStrategy(java.lang.String placementStrategy)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(InferenceComponentSpecificationSchedulingConfigArgs defaults)
-
-
Method Detail
-
availabilityZoneBalance
public InferenceComponentSpecificationSchedulingConfigArgs.Builder availabilityZoneBalance(@Nullable com.pulumi.core.Output<InferenceComponentSpecificationSchedulingConfigAvailabilityZoneBalanceArgs> availabilityZoneBalance)
- Parameters:
availabilityZoneBalance- Configuration for balancing copies across Availability Zones. See `availabilityZoneBalance` Block.- Returns:
- builder
-
availabilityZoneBalance
public InferenceComponentSpecificationSchedulingConfigArgs.Builder availabilityZoneBalance(InferenceComponentSpecificationSchedulingConfigAvailabilityZoneBalanceArgs availabilityZoneBalance)
- Parameters:
availabilityZoneBalance- Configuration for balancing copies across Availability Zones. See `availabilityZoneBalance` Block.- Returns:
- builder
-
placementStrategy
public InferenceComponentSpecificationSchedulingConfigArgs.Builder placementStrategy(com.pulumi.core.Output<java.lang.String> placementStrategy)
- Parameters:
placementStrategy- Strategy for placing inference component copies. Valid values: `SPREAD`, `BINPACK`.- Returns:
- builder
-
placementStrategy
public InferenceComponentSpecificationSchedulingConfigArgs.Builder placementStrategy(java.lang.String placementStrategy)
- Parameters:
placementStrategy- Strategy for placing inference component copies. Valid values: `SPREAD`, `BINPACK`.- Returns:
- builder
-
build
public InferenceComponentSpecificationSchedulingConfigArgs build()
-
-