io.apicurio.datamodels.models.asyncapi.v26.AsyncApi26MessageTrait 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.v26;
import com.fasterxml.jackson.databind.JsonNode;
import io.apicurio.datamodels.models.asyncapi.AsyncApiMessageTrait;
import java.util.Map;
public interface AsyncApi26MessageTrait extends AsyncApiMessageTrait, AsyncApi26Extensible, AsyncApi26Referenceable {
public String getMessageId();
public void setMessageId(String value);
public AsyncApi26Schema getHeaders();
public void setHeaders(AsyncApi26Schema value);
public AsyncApi26Schema createSchema();
public String getSchemaFormat();
public void setSchemaFormat(String value);
public Map getExamples();
public void setExamples(Map value);
}