package com.sequenceiq.cloudbreak.api.model; import com.fasterxml.jackson.annotation.JsonIgnoreProperties; import com.sequenceiq.cloudbreak.doc.ModelDescriptions; import com.sequenceiq.cloudbreak.validation.ValidUpdateStackRequest; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; @ApiModel("UpdateStack") @ValidUpdateStackRequest @JsonIgnoreProperties(ignoreUnknown = true) public class UpdateStackJson implements JsonEntity { @ApiModelProperty(value = ModelDescriptions.StackModelDescription.STATUS_REQUEST) private StatusRequest status; @ApiModelProperty(ModelDescriptions.StackModelDescription.INSTANCE_GROUP_ADJUSTMENT) private InstanceGroupAdjustmentJson instanceGroupAdjustment; public UpdateStackJson() { } public StatusRequest getStatus() { return status; } public void setStatus(StatusRequest status) { this.status = status; } public InstanceGroupAdjustmentJson getInstanceGroupAdjustment() { return instanceGroupAdjustment; } public void setInstanceGroupAdjustment(InstanceGroupAdjustmentJson instanceGroupAdjustment) { this.instanceGroupAdjustment = instanceGroupAdjustment; } }