![JAR search and dependency download from the Maven repository](/logo.png)
io.apicurio.datamodels.models.asyncapi.AsyncApiMessage Maven / Gradle / Ivy
package io.apicurio.datamodels.models.asyncapi;
import io.apicurio.datamodels.models.Node;
import java.util.List;
public interface AsyncApiMessage extends Node {
public AsyncApiCorrelationID getCorrelationId();
public void setCorrelationId(AsyncApiCorrelationID value);
public AsyncApiCorrelationID createCorrelationID();
public AsyncApiTag createTag();
public List getTags();
public void addTag(AsyncApiTag value);
public void clearTags();
public void removeTag(AsyncApiTag value);
public String getTitle();
public void setTitle(String value);
public AsyncApiExternalDocumentation getExternalDocs();
public void setExternalDocs(AsyncApiExternalDocumentation value);
public AsyncApiExternalDocumentation createExternalDocumentation();
public AsyncApiMessageTrait createMessageTrait();
public List getTraits();
public void addTrait(AsyncApiMessageTrait value);
public void clearTraits();
public void removeTrait(AsyncApiMessageTrait value);
public String getName();
public void setName(String value);
public String getContentType();
public void setContentType(String value);
public AsyncApiMessageBindings getBindings();
public void setBindings(AsyncApiMessageBindings value);
public AsyncApiMessageBindings createMessageBindings();
public String getSummary();
public void setSummary(String value);
public String getDescription();
public void setDescription(String value);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy