NodeGroupsProperty
Initializer
import com.aliyun.ros.cdk.emr.RosCluster2.NodeGroupsProperty;
NodeGroupsProperty.builder()
.instanceTypes(IResolvable)
.instanceTypes(java.util.List<java.lang.String)
.instanceTypes(IResolvable>)
.nodeGroupType(java.lang.String)
.nodeGroupType(IResolvable)
// .additionalSecurityGroupIds(IResolvable)
// .additionalSecurityGroupIds(java.util.List<java.lang.String)
// .additionalSecurityGroupIds(IResolvable>)
// .costOptimizedConfig(IResolvable)
// .costOptimizedConfig(CostOptimizedConfigProperty)
// .dataDisks(IResolvable)
// .dataDisks(java.util.List<IResolvable)
// .dataDisks(DataDisksProperty>)
// .deploymentSetStrategy(java.lang.String)
// .deploymentSetStrategy(IResolvable)
// .gracefulShutdown(java.lang.Boolean)
// .gracefulShutdown(IResolvable)
// .nodeCount(java.lang.Number)
// .nodeCount(IResolvable)
// .nodeGroupName(java.lang.String)
// .nodeGroupName(IResolvable)
// .nodeResizeStrategy(java.lang.String)
// .nodeResizeStrategy(IResolvable)
// .spotBidPrices(IResolvable)
// .spotBidPrices(java.util.List<IResolvable)
// .spotBidPrices(SpotBidPricesProperty>)
// .spotInstanceRemedy(java.lang.Boolean)
// .spotInstanceRemedy(IResolvable)
// .spotStrategy(java.lang.String)
// .spotStrategy(IResolvable)
// .systemDisk(IResolvable)
// .systemDisk(SystemDiskProperty)
// .vSwitchIds(IResolvable)
// .vSwitchIds(java.util.List<java.lang.String)
// .vSwitchIds(IResolvable>)
// .withPublicIp(java.lang.Boolean)
// .withPublicIp(IResolvable)
.build();
Properties
Name |
Type |
Description |
instanceTypes |
com.aliyun.ros.cdk.core.IResolvable OR java.util.List |
No description. |
nodeGroupType |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
additionalSecurityGroupIds |
com.aliyun.ros.cdk.core.IResolvable OR java.util.List |
No description. |
costOptimizedConfig |
com.aliyun.ros.cdk.core.IResolvable OR CostOptimizedConfigProperty |
No description. |
dataDisks |
com.aliyun.ros.cdk.core.IResolvable OR java.util.ListDataDisksProperty> |
No description. |
deploymentSetStrategy |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
gracefulShutdown |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
nodeCount |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
nodeGroupName |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
nodeResizeStrategy |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
spotBidPrices |
com.aliyun.ros.cdk.core.IResolvable OR java.util.ListSpotBidPricesProperty> |
No description. |
spotInstanceRemedy |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
spotStrategy |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
systemDisk |
com.aliyun.ros.cdk.core.IResolvable OR SystemDiskProperty |
No description. |
vSwitchIds |
com.aliyun.ros.cdk.core.IResolvable OR java.util.List |
No description. |
withPublicIp |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
instanceTypes
Required
public java.lang.Object getInstanceTypes();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
nodeGroupType
Required
public java.lang.Object getNodeGroupType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
additionalSecurityGroupIds
Optional
public java.lang.Object getAdditionalSecurityGroupIds();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
costOptimizedConfig
Optional
public java.lang.Object getCostOptimizedConfig();
dataDisks
Optional
public java.lang.Object getDataDisks();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.ListDataDisksProperty>
deploymentSetStrategy
Optional
public java.lang.Object getDeploymentSetStrategy();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
gracefulShutdown
Optional
public java.lang.Object getGracefulShutdown();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
nodeCount
Optional
public java.lang.Object getNodeCount();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
nodeGroupName
Optional
public java.lang.Object getNodeGroupName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
nodeResizeStrategy
Optional
public java.lang.Object getNodeResizeStrategy();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
spotBidPrices
Optional
public java.lang.Object getSpotBidPrices();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.ListSpotBidPricesProperty>
spotInstanceRemedy
Optional
public java.lang.Object getSpotInstanceRemedy();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
spotStrategy
Optional
public java.lang.Object getSpotStrategy();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
systemDisk
Optional
public java.lang.Object getSystemDisk();
vSwitchIds
Optional
public java.lang.Object getVSwitchIds();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
withPublicIp
Optional
public java.lang.Object getWithPublicIp();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable