| Modifier and Type | Method and Description |
|---|---|
String |
EmrDao.createEmrCluster(String clusterName,
EmrClusterDefinition emrClusterDefinition,
EmrParamsDto emrParamsDto)
Create the EMR cluster.
|
| Modifier and Type | Method and Description |
|---|---|
List<com.amazonaws.services.ec2.model.Subnet> |
EmrPricingHelper.getSubnets(EmrClusterDefinition emrClusterDefinition,
AwsParamsDto awsParamsDto)
Returns a list of subnets specified in the definition.
|
void |
EmrPricingHelper.updateEmrClusterDefinitionWithBestPrice(EmrClusterAlternateKeyDto emrClusterAlternateKeyDto,
EmrClusterDefinition emrClusterDefinition,
AwsParamsDto awsParamsDto)
Finds the best price for each master and core instances based on the subnets and master and core instance search parameters given in the definition.
|
| Modifier and Type | Method and Description |
|---|---|
String |
EmrDaoImpl.createEmrCluster(String clusterName,
EmrClusterDefinition emrClusterDefinition,
EmrParamsDto emrParamsDto) |
| Modifier and Type | Field and Description |
|---|---|
protected EmrClusterDefinition |
EmrClusterDefinitionInformation.emrClusterDefinition |
protected EmrClusterDefinition |
EmrClusterDefinitionCreateRequest.emrClusterDefinition |
protected EmrClusterDefinition |
EmrCluster.emrClusterDefinition |
protected EmrClusterDefinition |
EmrClusterDefinitionUpdateRequest.emrClusterDefinition |
protected EmrClusterDefinition |
EmrClusterCreateRequest.emrClusterDefinitionOverride |
| Modifier and Type | Method and Description |
|---|---|
EmrClusterDefinition |
ObjectFactory.createEmrClusterDefinition()
Create an instance of
EmrClusterDefinition |
EmrClusterDefinition |
EmrClusterDefinitionInformation.getEmrClusterDefinition()
Gets the value of the emrClusterDefinition property.
|
EmrClusterDefinition |
EmrClusterDefinitionCreateRequest.getEmrClusterDefinition()
Gets the value of the emrClusterDefinition property.
|
EmrClusterDefinition |
EmrCluster.getEmrClusterDefinition()
Gets the value of the emrClusterDefinition property.
|
EmrClusterDefinition |
EmrClusterDefinitionUpdateRequest.getEmrClusterDefinition()
Gets the value of the emrClusterDefinition property.
|
EmrClusterDefinition |
EmrClusterCreateRequest.getEmrClusterDefinitionOverride()
Gets the value of the emrClusterDefinitionOverride property.
|
| Modifier and Type | Method and Description |
|---|---|
void |
EmrClusterDefinitionInformation.setEmrClusterDefinition(EmrClusterDefinition value)
Sets the value of the emrClusterDefinition property.
|
void |
EmrClusterDefinitionCreateRequest.setEmrClusterDefinition(EmrClusterDefinition value)
Sets the value of the emrClusterDefinition property.
|
void |
EmrCluster.setEmrClusterDefinition(EmrClusterDefinition value)
Sets the value of the emrClusterDefinition property.
|
void |
EmrClusterDefinitionUpdateRequest.setEmrClusterDefinition(EmrClusterDefinition value)
Sets the value of the emrClusterDefinition property.
|
void |
EmrClusterCreateRequest.setEmrClusterDefinitionOverride(EmrClusterDefinition value)
Sets the value of the emrClusterDefinitionOverride property.
|
| Constructor and Description |
|---|
EmrCluster(String id,
String status,
StatusChangeReason statusChangeReason,
StatusTimeline statusTimeline,
String namespace,
String emrClusterDefinitionName,
String emrClusterName,
String accountId,
EmrStep activeStep,
EmrStep step,
Boolean dryRun,
Boolean emrClusterCreated,
EmrClusterDefinition emrClusterDefinition,
List<EmrClusterInstanceFleet> instanceFleets)
Fully-initialising value constructor
|
EmrClusterCreateRequest(String namespace,
String emrClusterDefinitionName,
String emrClusterName,
Boolean dryRun,
EmrClusterDefinition emrClusterDefinitionOverride)
Fully-initialising value constructor
|
EmrClusterDefinitionCreateRequest(EmrClusterDefinitionKey emrClusterDefinitionKey,
EmrClusterDefinition emrClusterDefinition)
Fully-initialising value constructor
|
EmrClusterDefinitionInformation(long id,
EmrClusterDefinitionKey emrClusterDefinitionKey,
EmrClusterDefinition emrClusterDefinition)
Fully-initialising value constructor
|
EmrClusterDefinitionUpdateRequest(EmrClusterDefinition emrClusterDefinition)
Fully-initialising value constructor
|
| Modifier and Type | Method and Description |
|---|---|
EmrClusterCreateDto |
EmrHelperService.emrCreateClusterAwsSpecificSteps(EmrClusterCreateRequest request,
EmrClusterDefinition emrClusterDefinition,
EmrClusterAlternateKeyDto emrClusterAlternateKeyDto,
EmrParamsDto emrParamsDto)
Executes S3 specific steps for EMR cluster creation.
|
void |
EmrHelperService.logEmrClusterCreation(EmrClusterAlternateKeyDto emrClusterAlternateKeyDto,
EmrClusterDefinition emrClusterDefinition,
String clusterId)
Logs the EMR cluster creation event.
|
| Modifier and Type | Method and Description |
|---|---|
void |
EmrClusterDefinitionHelper.validateEmrClusterDefinitionConfiguration(EmrClusterDefinition emrClusterDefinition)
Validates an EMR cluster definition configuration.
|
| Modifier and Type | Method and Description |
|---|---|
EmrClusterCreateDto |
EmrHelperServiceImpl.emrCreateClusterAwsSpecificSteps(EmrClusterCreateRequest emrClusterCreateRequest,
EmrClusterDefinition emrClusterDefinition,
EmrClusterAlternateKeyDto emrClusterAlternateKeyDto,
EmrParamsDto emrParamsDto)
Executes S3 specific steps for EMR cluster creation.
|
void |
EmrHelperServiceImpl.logEmrClusterCreation(EmrClusterAlternateKeyDto emrClusterAlternateKeyDto,
EmrClusterDefinition emrClusterDefinition,
String clusterId)
Logs the EMR cluster creation event.
|
protected void |
EmrHelperServiceImpl.overrideEmrClusterDefinition(EmrClusterDefinition emrClusterDefinition,
EmrClusterDefinition emrClusterDefinitionOverride)
Overrides the properties of
emrClusterDefinition with the properties of emrClusterDefinitionOverride. |
Copyright © 2021. All rights reserved.