package com.sequenceiq.cloudbreak.api.model; import javax.validation.constraints.NotNull; import com.fasterxml.jackson.annotation.JsonIgnoreProperties; import com.sequenceiq.cloudbreak.doc.ModelDescriptions; import io.swagger.annotations.ApiModelProperty; @JsonIgnoreProperties(ignoreUnknown = true) public abstract class HostMetadataBase { @NotNull @ApiModelProperty(value = ModelDescriptions.NAME, required = true) private String name; @NotNull @ApiModelProperty(value = ModelDescriptions.HostGroupModelDescription.HOST_GROUP_NAME, required = true) private String groupName; public String getName() { return name; } public void setName(String name) { this.name = name; } public String getGroupName() { return groupName; } public void setGroupName(String groupName) { this.groupName = groupName; } }