package com.sequenceiq.cloudbreak.api.model;
import java.util.List;
import javax.validation.constraints.NotNull;
import com.sequenceiq.cloudbreak.doc.ModelDescriptions;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
@ApiModel
public class ClusterRepairRequest {
@NotNull
@ApiModelProperty(value = ModelDescriptions.RepairClusterRequest.HOSTGROUPS, required = true)
private List<String> hostGroups;
@ApiModelProperty(value = ModelDescriptions.RepairClusterRequest.REMOVE_ONLY)
private boolean removeOnly;
public List<String> getHostGroups() {
return hostGroups;
}
public void setHostGroups(List<String> hostGroups) {
this.hostGroups = hostGroups;
}
public boolean isRemoveOnly() {
return removeOnly;
}
public void setRemoveOnly(boolean removeOnly) {
this.removeOnly = removeOnly;
}
}