io.apicurio.datamodels.models.asyncapi.AsyncApiChannelBindings 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;
import io.apicurio.datamodels.models.Node;
public interface AsyncApiChannelBindings extends Node {
public AsyncApiBinding getMqtt5();
public void setMqtt5(AsyncApiBinding value);
public AsyncApiBinding createBinding();
public AsyncApiBinding getNats();
public void setNats(AsyncApiBinding value);
public AsyncApiBinding getRedis();
public void setRedis(AsyncApiBinding value);
public AsyncApiBinding getHttp();
public void setHttp(AsyncApiBinding value);
public AsyncApiBinding getWs();
public void setWs(AsyncApiBinding value);
public AsyncApiBinding getStomp();
public void setStomp(AsyncApiBinding value);
public AsyncApiBinding getMqtt();
public void setMqtt(AsyncApiBinding value);
public AsyncApiBinding getJms();
public void setJms(AsyncApiBinding value);
public AsyncApiBinding getSqs();
public void setSqs(AsyncApiBinding value);
public AsyncApiBinding getKafka();
public void setKafka(AsyncApiBinding value);
public AsyncApiBinding getAmqp1();
public void setAmqp1(AsyncApiBinding value);
public AsyncApiBinding getSns();
public void setSns(AsyncApiBinding value);
public AsyncApiBinding getAmqp();
public void setAmqp(AsyncApiBinding value);
}