![JAR search and dependency download from the Maven repository](/logo.png)
io.apicurio.datamodels.models.openapi.v31.OpenApi31Parameter Maven / Gradle / Ivy
package io.apicurio.datamodels.models.openapi.v31;
import com.fasterxml.jackson.databind.JsonNode;
import io.apicurio.datamodels.models.openapi.OpenApiParameter;
import java.util.Map;
public interface OpenApi31Parameter extends OpenApiParameter, OpenApi31Extensible, OpenApi31Referenceable {
public Boolean isDeprecated();
public void setDeprecated(Boolean value);
public String getStyle();
public void setStyle(String value);
public Boolean isExplode();
public void setExplode(Boolean value);
public Boolean isAllowReserved();
public void setAllowReserved(Boolean value);
public JsonNode getExample();
public void setExample(JsonNode value);
public OpenApi31Example createExample();
public Map getExamples();
public void addExample(String name, OpenApi31Example value);
public void clearExamples();
public void removeExample(String name);
public OpenApi31MediaType createMediaType();
public Map getContent();
public void addContent(String name, OpenApi31MediaType value);
public void clearContent();
public void removeContent(String name);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy