Package org.mockserver.async.asyncapi
package org.mockserver.async.asyncapi
-
ClassDescriptionImmutable model of the AsyncAPI AMQP 0.9.1 channel binding (
channels.<name>.bindings.amqp), carrying the publish-time routing information thatAmqpMessagePublisherneeds to deliver a message to a RabbitMQ broker.The two shapes an AMQP channel can take, per the AsyncAPIisfield.Represents a single channel from an AsyncAPI specification, with its name, zero or more message payload examples, and optional publish-time bindings (MQTT qos/retain, Kafka key).Represents a single message definition within an AsyncAPI channel.Parses an AsyncAPI 2.x or 3.x document (JSON or YAML) into anAsyncApiSpec.A parsed AsyncAPI specification containing the channels and their message definitions.