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

restdocs.tool.export.postman.exporter.Collection Maven / Gradle / Ivy

package restdocs.tool.export.postman.exporter;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonProperty;

import java.util.HashSet;
import java.util.Set;

@JsonIgnoreProperties(ignoreUnknown = true)
public class Collection {

  private Info info;

  @JsonProperty("item")
  private Set items = null;

  @JsonProperty("variable")
  private Set variables;

  public Info getInfo() {
    return info;
  }

  public void setInfo(Info info) {
    this.info = info;
  }

  public Set getItems() {
    return items;
  }

  public void addItem(Item item) {
    if(this.items == null) {
      this.items = new HashSet<>();
    }

    this.items.add(item);
  }

  public Set getVariables() {
    return variables;
  }

  public void setVariables(Set variables) {
    this.variables = variables;
  }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy