io.apicurio.datamodels.models.asyncapi.AsyncApiChannelItem 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 AsyncApiChannelItem extends Node {
public AsyncApiParameters getParameters();
public void setParameters(AsyncApiParameters value);
public AsyncApiParameters createParameters();
public AsyncApiOperation getPublish();
public void setPublish(AsyncApiOperation value);
public AsyncApiOperation createOperation();
public AsyncApiOperation getSubscribe();
public void setSubscribe(AsyncApiOperation value);
public String getDescription();
public void setDescription(String value);
public AsyncApiChannelBindings getBindings();
public void setBindings(AsyncApiChannelBindings value);
public AsyncApiChannelBindings createChannelBindings();
}