com.spotinst.sdkjava.model.bl.mrScaler.aws.BlMrScalerAwsTaskGroup Maven / Gradle / Ivy
package com.spotinst.sdkjava.model.bl.mrScaler.aws;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.spotinst.sdkjava.model.ElastigroupCapacityConfiguration;
import java.util.List;
@JsonIgnoreProperties(ignoreUnknown = true)
@JsonInclude(JsonInclude.Include.NON_NULL)
public class BlMrScalerAwsTaskGroup {
//region Members
private List instanceTypes;
private ElastigroupCapacityConfiguration capacity;
private String lifeCycle;
private BlMrScalerAwsEbsConfiguration ebsConfiguration;
private BlMrScalerAwsFile configurations;
// endregion
//region Constructor
public BlMrScalerAwsTaskGroup() {
}
// endregion
// region methods
// region instanceTypes
public List getInstanceTypes() {
return instanceTypes;
}
public void setInstanceTypes(List instanceTypes) {
this.instanceTypes = instanceTypes;
}
// endregion
// region capacity
public ElastigroupCapacityConfiguration getCapacity() {
return capacity;
}
public void setCapacity(ElastigroupCapacityConfiguration capacity) {
this.capacity = capacity;
}
// endregion
// region lifeCycle
public String getLifeCycle() {
return lifeCycle;
}
public void setLifeCycle(String lifeCycle) {
this.lifeCycle = lifeCycle;
}
// endregion
// region ebsConfiguration
public BlMrScalerAwsEbsConfiguration getEbsConfiguration() {
return ebsConfiguration;
}
public void setEbsConfiguration(BlMrScalerAwsEbsConfiguration ebsConfiguration) {
this.ebsConfiguration = ebsConfiguration;
}
// endregion
// region configurations
public BlMrScalerAwsFile getConfigurations() {
return configurations;
}
public void setConfigurations(BlMrScalerAwsFile configurations) {
this.configurations = configurations;
}
// endregion
// endregion
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy