Example usage for com.amazonaws.services.elasticmapreduce.model EbsConfiguration setEbsOptimized

List of usage examples for com.amazonaws.services.elasticmapreduce.model EbsConfiguration setEbsOptimized

Introduction

In this page you can find the example usage for com.amazonaws.services.elasticmapreduce.model EbsConfiguration setEbsOptimized.

Prototype


public void setEbsOptimized(Boolean ebsOptimized) 

Source Link

Document

Indicates whether an Amazon EBS volume is EBS-optimized.

Usage

From source file:org.finra.herd.dao.impl.EmrDaoImpl.java

License:Apache License

/**
 * Creates an instance of {@link EbsConfiguration} from a given instance of {@link EmrClusterDefinitionEbsConfiguration}.
 *
 * @param emrClusterDefinitionEbsConfiguration the instance of {@link EmrClusterDefinitionEbsConfiguration}
 *
 * @return the instance of {@link EbsConfiguration}
 *//*from  w ww  .  j  a v  a  2s  .co m*/
protected EbsConfiguration getEbsConfiguration(
        EmrClusterDefinitionEbsConfiguration emrClusterDefinitionEbsConfiguration) {
    EbsConfiguration ebsConfiguration = null;

    if (emrClusterDefinitionEbsConfiguration != null) {
        ebsConfiguration = new EbsConfiguration();
        ebsConfiguration.setEbsBlockDeviceConfigs(
                getEbsBlockDeviceConfigs(emrClusterDefinitionEbsConfiguration.getEbsBlockDeviceConfigs()));
        ebsConfiguration.setEbsOptimized(emrClusterDefinitionEbsConfiguration.isEbsOptimized());
    }

    return ebsConfiguration;
}