Package org.mockserver.async.asyncapi
Class AsyncApiParser
java.lang.Object
org.mockserver.async.asyncapi.AsyncApiParser
Parses an AsyncAPI 2.x or 3.x document (JSON or YAML) into an
AsyncApiSpec.
Supported structures:
- AsyncAPI 2.x:
channels.<name>.publish|subscribe.message.payload(schema) andchannels.<name>.publish|subscribe.message.payload.exampleorchannels.<name>.publish|subscribe.message.examples[].payload - AsyncAPI 3.x:
channels.<name>.messages.<msgName>.payload(schema) andchannels.<name>.messages.<msgName>.examples[].payloadorcomponents.messages.<msgName>.examples[].payload
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionParse an AsyncAPI document from a string (auto-detects JSON vs YAML).
-
Constructor Details
-
AsyncApiParser
public AsyncApiParser()
-
-
Method Details
-
parse
Parse an AsyncAPI document from a string (auto-detects JSON vs YAML).- Throws:
IOException
-