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

io.apicurio.datamodels.models.Components Maven / Gradle / Ivy

package io.apicurio.datamodels.models;

import java.util.Map;

public interface Components extends Node {

	public SecurityScheme createSecurityScheme();

	public Map getSecuritySchemes();

	public void addSecurityScheme(String name, SecurityScheme value);

	public void clearSecuritySchemes();

	public void removeSecurityScheme(String name);

	public Schema createSchema();

	public Map getSchemas();

	public void addSchema(String name, Schema value);

	public void clearSchemas();

	public void removeSchema(String name);

	public Parameter createParameter();

	public Map getParameters();

	public void addParameter(String name, Parameter value);

	public void clearParameters();

	public void removeParameter(String name);
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy