| Package | Description |
|---|---|
| org.finra.herd.dao.helper | |
| org.finra.herd.dao.impl | |
| org.finra.herd.model.api.xml |
| Modifier and Type | Method and Description |
|---|---|
boolean |
EmrHelper.isInstanceDefinitionsEmpty(InstanceDefinitions instanceDefinitions)
Returns
true if the supplied InstanceDefinitions is null or empty (contains no elements). |
| Modifier and Type | Method and Description |
|---|---|
protected List<com.amazonaws.services.elasticmapreduce.model.InstanceGroupConfig> |
EmrDaoImpl.getInstanceGroupConfigs(InstanceDefinitions instanceDefinitions)
Create the instance group configuration for MASTER/CORE/TASK nodes as per the input parameters.
|
| Modifier and Type | Field and Description |
|---|---|
protected InstanceDefinitions |
EmrClusterDefinition.instanceDefinitions |
| Modifier and Type | Method and Description |
|---|---|
InstanceDefinitions |
ObjectFactory.createInstanceDefinitions()
Create an instance of
InstanceDefinitions |
InstanceDefinitions |
EmrClusterDefinition.getInstanceDefinitions()
Gets the value of the instanceDefinitions property.
|
| Modifier and Type | Method and Description |
|---|---|
void |
EmrClusterDefinition.setInstanceDefinitions(InstanceDefinitions value)
Sets the value of the instanceDefinitions property.
|
| Constructor and Description |
|---|
EmrClusterDefinition(String sshKeyPairName,
String subnetId,
String logBucket,
Boolean keepAlive,
Boolean visibleToAll,
Boolean terminationProtection,
Boolean encryptionEnabled,
String accountId,
String serviceIamRole,
String ec2NodeIamProfileName,
String amiVersion,
String releaseLabel,
String hadoopVersion,
String hiveVersion,
String pigVersion,
Boolean installOozie,
List<ScriptDefinition> customBootstrapActionMaster,
List<ScriptDefinition> customBootstrapActionAll,
String additionalInfo,
InstanceDefinitions instanceDefinitions,
Integer instanceFleetMinimumIpAvailableFilter,
List<EmrClusterDefinitionInstanceFleet> instanceFleets,
List<NodeTag> nodeTags,
String supportedProduct,
List<EmrClusterDefinitionApplication> applications,
List<EmrClusterDefinitionConfiguration> configurations,
List<Parameter> daemonConfigurations,
List<Serializable> hadoopConfigurations,
List<HadoopJarStep> hadoopJarSteps,
List<String> additionalMasterSecurityGroups,
List<String> additionalSlaveSecurityGroups,
String securityConfiguration,
String masterSecurityGroup,
String slaveSecurityGroup,
String serviceAccessSecurityGroup,
String scaleDownBehavior,
EmrClusterDefinitionKerberosAttributes kerberosAttributes,
Integer stepConcurrencyLevel)
Fully-initialising value constructor
|
Copyright © 2021. All rights reserved.