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

io.apicurio.datamodels.models.openapi.OpenApiOperation Maven / Gradle / Ivy

package io.apicurio.datamodels.models.openapi;

import io.apicurio.datamodels.models.Operation;
import java.util.List;

public interface OpenApiOperation extends Operation {

	public OpenApiResponses getResponses();

	public void setResponses(OpenApiResponses value);

	public OpenApiResponses createResponses();

	public Boolean isDeprecated();

	public void setDeprecated(Boolean value);

	public OpenApiSecurityRequirement createSecurityRequirement();

	public List getSecurity();

	public void addSecurity(OpenApiSecurityRequirement value);

	public void clearSecurity();

	public void removeSecurity(OpenApiSecurityRequirement value);

	public List getTags();

	public void setTags(List value);

	public OpenApiParameter createParameter();

	public List getParameters();

	public void addParameter(OpenApiParameter value);

	public void clearParameters();

	public void removeParameter(OpenApiParameter value);

	public String getOperationId();

	public void setOperationId(String value);
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy