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

io.apicurio.datamodels.models.openapi.v31.OpenApi31Operation Maven / Gradle / Ivy

The newest version!
package io.apicurio.datamodels.models.openapi.v31;

import io.apicurio.datamodels.models.openapi.OpenApiOperation;
import java.util.List;
import java.util.Map;

public interface OpenApi31Operation extends OpenApiOperation, OpenApi31Extensible {

	public OpenApi31RequestBody getRequestBody();

	public void setRequestBody(OpenApi31RequestBody value);

	public OpenApi31RequestBody createRequestBody();

	public OpenApi31Callback createCallback();

	public Map getCallbacks();

	public void addCallback(String name, OpenApi31Callback value);

	public void clearCallbacks();

	public void removeCallback(String name);

	public OpenApi31Server createServer();

	public List getServers();

	public void addServer(OpenApi31Server value);

	public void clearServers();

	public void removeServer(OpenApi31Server value);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy