/** * Generated by API Builder - https://www.apibuilder.io * Service version: 0.16.74 * User agent: apibuilder app.apibuilder.io/apicollective/apibuilder-swagger/0.16.74/java_models */ package io.apibuilder.swagger.v0.models; /** * TODO: This might need to be a complex union type, given the different requirements based on the 'in' property. http://swagger.io/specification/#parameterObject */ public class Parameter implements ParameterOrRef { private String name; private ParameterInType in; private String description; private boolean required; private Schema schema; private String type; private String format; private boolean allowEmptyValue; private Items items; private CollectionFormatType collectionFormat; private java.util.Map default_; private long maximum; private boolean exclusiveMaximum; private long minimum; private boolean exclusiveMinimum; private int maxLength; private int minLength; private String pattern; private int maxItems; private int minItems; private boolean uniqueItems; private java.util.List> enum_; private long multipleOf; public Parameter() {} }