package com.sequenceiq.cloudbreak.api.model; import java.util.List; import java.util.Map; import com.fasterxml.jackson.annotation.JsonIgnoreProperties; import com.sequenceiq.cloudbreak.doc.ModelDescriptions; import com.sequenceiq.cloudbreak.doc.ModelDescriptions.BlueprintModelDescription; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; @ApiModel @JsonIgnoreProperties(ignoreUnknown = true) public class BlueprintRequest extends BlueprintBase { @ApiModelProperty(value = BlueprintModelDescription.URL) private String url; @ApiModelProperty(value = ModelDescriptions.BlueprintModelDescription.BLUEPRINT_PROPERTIES) private List<Map<String, Map<String, String>>> properties; public String getUrl() { return url; } public void setUrl(String url) { this.url = url; } public List<Map<String, Map<String, String>>> getProperties() { return properties; } public void setProperties(List<Map<String, Map<String, String>>> properties) { this.properties = properties; } }