RosClusterProps
Properties for defining a RosCluster.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-emr-cluster
Initializer
import com.aliyun.ros.cdk.emr.RosClusterProps;
RosClusterProps.builder()
.chargeType(java.lang.String)
.chargeType(IResolvable)
.clusterType(java.lang.String)
.clusterType(IResolvable)
.emrVer(java.lang.String)
.emrVer(IResolvable)
.hostGroup(IResolvable)
.hostGroup(java.util.List<IResolvable)
.hostGroup(HostGroupProperty>)
.name(java.lang.String)
.name(IResolvable)
.netType(java.lang.String)
.netType(IResolvable)
.useLocalMetaDb(java.lang.Boolean)
.useLocalMetaDb(IResolvable)
.zoneId(java.lang.String)
.zoneId(IResolvable)
// .authorizeContent(java.lang.String)
// .authorizeContent(IResolvable)
// .autoRenew(java.lang.Boolean)
// .autoRenew(IResolvable)
// .bootstrapAction(IResolvable)
// .bootstrapAction(java.util.List<IResolvable)
// .bootstrapAction(BootstrapActionProperty>)
// .clickHouseConf(IResolvable)
// .clickHouseConf(java.util.Map<java.lang.String, java.lang.Object>)
// .config(IResolvable)
// .config(java.util.List<IResolvable)
// .config(ConfigProperty>)
// .configurations(java.lang.String)
// .configurations(IResolvable)
// .depositType(java.lang.String)
// .depositType(IResolvable)
// .easEnable(java.lang.Boolean)
// .easEnable(IResolvable)
// .highAvailabilityEnable(java.lang.Boolean)
// .highAvailabilityEnable(IResolvable)
// .initCustomHiveMetaDb(java.lang.Boolean)
// .initCustomHiveMetaDb(IResolvable)
// .instanceGeneration(java.lang.String)
// .instanceGeneration(IResolvable)
// .ioOptimized(java.lang.Boolean)
// .ioOptimized(IResolvable)
// .isOpenPublicIp(java.lang.Boolean)
// .isOpenPublicIp(IResolvable)
// .keyPairName(java.lang.String)
// .keyPairName(IResolvable)
// .logPath(java.lang.String)
// .logPath(IResolvable)
// .machineType(java.lang.String)
// .machineType(IResolvable)
// .masterPwd(java.lang.String)
// .masterPwd(IResolvable)
// .metaStoreConf(java.lang.String)
// .metaStoreConf(IResolvable)
// .metaStoreType(java.lang.String)
// .metaStoreType(IResolvable)
// .optionSoftWareList(IResolvable)
// .optionSoftWareList(java.util.List<java.lang.String)
// .optionSoftWareList(IResolvable>)
// .period(java.lang.Number)
// .period(IResolvable)
// .relatedClusterId(java.lang.String)
// .relatedClusterId(IResolvable)
// .resourceGroupId(java.lang.String)
// .resourceGroupId(IResolvable)
// .securityGroupId(java.lang.String)
// .securityGroupId(IResolvable)
// .securityGroupName(java.lang.String)
// .securityGroupName(IResolvable)
// .sshEnable(java.lang.Boolean)
// .sshEnable(IResolvable)
// .tags(java.util.List<TagsProperty>)
// .useCustomHiveMetaDb(java.lang.Boolean)
// .useCustomHiveMetaDb(IResolvable)
// .userDefinedEmrEcsRole(java.lang.String)
// .userDefinedEmrEcsRole(IResolvable)
// .userInfo(IResolvable)
// .userInfo(java.util.List<IResolvable)
// .userInfo(UserInfoProperty>)
// .vpcId(java.lang.String)
// .vpcId(IResolvable)
// .vSwitchId(java.lang.String)
// .vSwitchId(IResolvable)
// .whiteListType(java.lang.String)
// .whiteListType(IResolvable)
.build();
Properties
| Name | Type | Description |
|---|---|---|
chargeType | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
clusterType | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
emrVer | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
hostGroup | com.aliyun.ros.cdk.core.IResolvable OR java.util.List | No description. |
name | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
netType | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
useLocalMetaDb | java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable | No description. |
zoneId | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
authorizeContent | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
autoRenew | java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable | No description. |
bootstrapAction | com.aliyun.ros.cdk.core.IResolvable OR java.util.List | No description. |
clickHouseConf | com.aliyun.ros.cdk.core.IResolvable OR java.util.Map | No description. |
config | com.aliyun.ros.cdk.core.IResolvable OR java.util.List | No description. |
configurations | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
depositType | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
easEnable | java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable | No description. |
highAvailabilityEnable | java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable | No description. |
initCustomHiveMetaDb | java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable | No description. |
instanceGeneration | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
ioOptimized | java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable | No description. |
isOpenPublicIp | java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable | No description. |
keyPairName | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
logPath | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
machineType | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
masterPwd | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
metaStoreConf | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
metaStoreType | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
optionSoftWareList | com.aliyun.ros.cdk.core.IResolvable OR java.util.List | No description. |
period | java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable | No description. |
relatedClusterId | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
resourceGroupId | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
securityGroupId | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
securityGroupName | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
sshEnable | java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable | No description. |
tags | java.util.List<TagsProperty> | No description. |
useCustomHiveMetaDb | java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable | No description. |
userDefinedEmrEcsRole | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
userInfo | com.aliyun.ros.cdk.core.IResolvable OR java.util.List | No description. |
vpcId | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
vSwitchId | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
whiteListType | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
chargeTypeRequired
public java.lang.Object getChargeType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
clusterTypeRequired
public java.lang.Object getClusterType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
emrVerRequired
public java.lang.Object getEmrVer();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
hostGroupRequired
public java.lang.Object getHostGroup();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
HostGroupProperty>
nameRequired
public java.lang.Object getName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
netTypeRequired
public java.lang.Object getNetType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
useLocalMetaDbRequired
public java.lang.Object getUseLocalMetaDb();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
zoneIdRequired
public java.lang.Object getZoneId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
authorizeContentOptional
public java.lang.Object getAuthorizeContent();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
autoRenewOptional
public java.lang.Object getAutoRenew();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
bootstrapActionOptional
public java.lang.Object getBootstrapAction();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
BootstrapActionProperty>
clickHouseConfOptional
public java.lang.Object getClickHouseConf();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.Map
configOptional
public java.lang.Object getConfig();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
ConfigProperty>
configurationsOptional
public java.lang.Object getConfigurations();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
depositTypeOptional
public java.lang.Object getDepositType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
easEnableOptional
public java.lang.Object getEasEnable();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
highAvailabilityEnableOptional
public java.lang.Object getHighAvailabilityEnable();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
initCustomHiveMetaDbOptional
public java.lang.Object getInitCustomHiveMetaDb();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
instanceGenerationOptional
public java.lang.Object getInstanceGeneration();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
ioOptimizedOptional
public java.lang.Object getIoOptimized();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
isOpenPublicIpOptional
public java.lang.Object getIsOpenPublicIp();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
keyPairNameOptional
public java.lang.Object getKeyPairName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
logPathOptional
public java.lang.Object getLogPath();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
machineTypeOptional
public java.lang.Object getMachineType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
masterPwdOptional
public java.lang.Object getMasterPwd();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
metaStoreConfOptional
public java.lang.Object getMetaStoreConf();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
metaStoreTypeOptional
public java.lang.Object getMetaStoreType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
optionSoftWareListOptional
public java.lang.Object getOptionSoftWareList();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
periodOptional
public java.lang.Object getPeriod();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
relatedClusterIdOptional
public java.lang.Object getRelatedClusterId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
resourceGroupIdOptional
public java.lang.Object getResourceGroupId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
securityGroupIdOptional
public java.lang.Object getSecurityGroupId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
securityGroupNameOptional
public java.lang.Object getSecurityGroupName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
sshEnableOptional
public java.lang.Object getSshEnable();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
tagsOptional
public java.util.List<TagsProperty> getTags();
- Type: java.util.List<TagsProperty>
useCustomHiveMetaDbOptional
public java.lang.Object getUseCustomHiveMetaDb();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
userDefinedEmrEcsRoleOptional
public java.lang.Object getUserDefinedEmrEcsRole();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
userInfoOptional
public java.lang.Object getUserInfo();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
UserInfoProperty>
vpcIdOptional
public java.lang.Object getVpcId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
vSwitchIdOptional
public java.lang.Object getVSwitchId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
whiteListTypeOptional
public java.lang.Object getWhiteListType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable