io.apicurio.datamodels.models.asyncapi.v23.AsyncApi23Components Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of apicurio-data-models Show documentation
Show all versions of apicurio-data-models Show documentation
Open Source API Design Studio
The newest version!
package io.apicurio.datamodels.models.asyncapi.v23;
import io.apicurio.datamodels.models.asyncapi.AsyncApiComponents;
import java.util.Map;
public interface AsyncApi23Components extends AsyncApiComponents, AsyncApi23Extensible {
public AsyncApi23Server createServer();
public Map getServers();
public void addServer(String name, AsyncApi23Server value);
public void clearServers();
public void removeServer(String name);
public AsyncApi23ChannelItem createChannelItem();
public Map getChannels();
public void addChannel(String name, AsyncApi23ChannelItem value);
public void clearChannels();
public void removeChannel(String name);
}