List of usage examples for com.amazonaws.services.elasticmapreduce.model SpotProvisioningSpecification getBlockDurationMinutes
public Integer getBlockDurationMinutes()
The defined duration for Spot instances (also known as Spot blocks) in minutes.
From source file:org.finra.herd.dao.helper.EmrHelper.java
License:Apache License
/** * Returns EmrClusterSpotProvisioningSpecification from AWS call * * @param spotProvisioningSpecification AWS object * * @return EmrClusterSpotProvisioningSpecification *//*from w ww . j a v a2 s . com*/ protected EmrClusterSpotProvisioningSpecification getSpotSpecification( SpotProvisioningSpecification spotProvisioningSpecification) { EmrClusterSpotProvisioningSpecification emrClusterSpotProvisioningSpecification = null; if (spotProvisioningSpecification != null) { emrClusterSpotProvisioningSpecification = new EmrClusterSpotProvisioningSpecification(); emrClusterSpotProvisioningSpecification .setTimeoutDurationMinutes(spotProvisioningSpecification.getTimeoutDurationMinutes()); emrClusterSpotProvisioningSpecification .setTimeoutAction(spotProvisioningSpecification.getTimeoutAction()); emrClusterSpotProvisioningSpecification .setBlockDurationMinutes(spotProvisioningSpecification.getBlockDurationMinutes()); } return emrClusterSpotProvisioningSpecification; }