Package com.pulumi.aws.finspace.outputs
Class KxClusterScalingGroupConfiguration
- java.lang.Object
-
- com.pulumi.aws.finspace.outputs.KxClusterScalingGroupConfiguration
-
public final class KxClusterScalingGroupConfiguration extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classKxClusterScalingGroupConfiguration.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static KxClusterScalingGroupConfiguration.Builderbuilder()static KxClusterScalingGroupConfiguration.Builderbuilder(KxClusterScalingGroupConfiguration defaults)java.util.Optional<java.lang.Double>cpu()java.util.Optional<java.lang.Integer>memoryLimit()java.lang.IntegermemoryReservation()java.lang.IntegernodeCount()java.lang.StringscalingGroupName()
-
-
-
Method Detail
-
cpu
public java.util.Optional<java.lang.Double> cpu()
- Returns:
- Number of vCPUs that you want to reserve for each node of this kdb cluster on the scaling group host.
-
memoryLimit
public java.util.Optional<java.lang.Integer> memoryLimit()
- Returns:
- Hard limit on the amount of memory a kdb cluster can use.
-
memoryReservation
public java.lang.Integer memoryReservation()
- Returns:
- Reservation of the minimum amount of memory that should be available on the scaling group for a kdb cluster to be successfully placed in a scaling group.
-
nodeCount
public java.lang.Integer nodeCount()
- Returns:
- Number of kdb cluster nodes.
-
scalingGroupName
public java.lang.String scalingGroupName()
- Returns:
- Unique identifier for the kdb scaling group.
-
builder
public static KxClusterScalingGroupConfiguration.Builder builder()
-
builder
public static KxClusterScalingGroupConfiguration.Builder builder(KxClusterScalingGroupConfiguration defaults)
-
-