All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.spotinst.sdkjava.model.bl.mrScaler.aws.BlMrScalerAwsTaskGroup Maven / Gradle / Ivy

There is a newer version: 1.0.121
Show newest version
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