List of usage examples for com.amazonaws.services.elasticmapreduce.model InstanceFleetProvisioningSpecifications getSpotSpecification
public SpotProvisioningSpecification getSpotSpecification()
The launch specification for Spot instances in the fleet, which determines the defined duration and provisioning timeout behavior.
From source file:org.finra.herd.dao.helper.EmrHelper.java
License:Apache License
/** * Returns EmrClusterInstanceFleetProvisioningSpecifications * * @param instanceFleetProvisioningSpecifications AWS object * * @return EmrClusterInstanceFleetProvisioningSpecifications *///from w w w . ja va2s . c o m protected EmrClusterInstanceFleetProvisioningSpecifications getLaunchSpecifications( InstanceFleetProvisioningSpecifications instanceFleetProvisioningSpecifications) { EmrClusterInstanceFleetProvisioningSpecifications emrClusterDefinitionLaunchSpecifications = null; if (instanceFleetProvisioningSpecifications != null) { emrClusterDefinitionLaunchSpecifications = new EmrClusterInstanceFleetProvisioningSpecifications(); emrClusterDefinitionLaunchSpecifications.setSpotSpecification( getSpotSpecification(instanceFleetProvisioningSpecifications.getSpotSpecification())); } return emrClusterDefinitionLaunchSpecifications; }