Preparing search index...
The search index is not available
EP AsyncAPI - v0.9.0-alpha
EP AsyncAPI - v0.9.0-alpha
documents/EpAsyncApiMessageDocument
EpAsyncApiMessageDocument
Class EpAsyncApiMessageDocument
Hierarchy
EpAsyncApiMessageDocument
Index
Constructors
constructor
Properties
async
Api
Message
async
Api
Message
Key
content
Type
ep
Async
Api
Channel
Document
ep
Async
Api
Document
schema
Format
Type
Content
Type
Issue
Methods
determine
Content
Type
determine
Schema
Format
Type
extract
Message
Key
get
Content
Type
get
Description
get
Message
Key
get
Message
Name
get
Message
Name
As
File
Path
get
Original
Payload
Schema
get
Payload
Schema
get
Payload
Schema
As
String
get
Payload
Schema
Name
get
Schema
As
Sanitized
Json
get
Schema
File
Name
get
Schema
Format
Type
validate
validate_
Best
Practices
Constructors
constructor
new
Ep
Async
Api
Message
Document
(
epAsyncApiDocument
:
EpAsyncApiDocument
, epAsyncApiChannelDocument
:
undefined
|
EpAsyncApiChannelDocument
, asyncApiMessageKey
:
undefined
|
string
, asyncApiMessage
:
Message
)
:
EpAsyncApiMessageDocument
Parameters
epAsyncApiDocument:
EpAsyncApiDocument
epAsyncApiChannelDocument:
undefined
|
EpAsyncApiChannelDocument
asyncApiMessageKey:
undefined
|
string
asyncApiMessage:
Message
Returns
EpAsyncApiMessageDocument
Properties
Private
async
Api
Message
async
Api
Message
:
Message
Private
async
Api
Message
Key
async
Api
Message
Key
:
string
Private
content
Type
content
Type
:
APPLICATION_JSON
Private
ep
Async
Api
Channel
Document
ep
Async
Api
Channel
Document
:
undefined
|
EpAsyncApiChannelDocument
Private
ep
Async
Api
Document
ep
Async
Api
Document
:
EpAsyncApiDocument
Private
schema
Format
Type
schema
Format
Type
:
E_EpAsyncApiSchemaFormatType
Static
Content
Type
Issue
Content
Type
Issue
:
string
= 'contentType === undefined, neither message has a contentType nor api has a defaultContentType'
Methods
Private
determine
Content
Type
determine
Content
Type
(
)
:
APPLICATION_JSON
Returns
APPLICATION_JSON
Private
determine
Schema
Format
Type
determine
Schema
Format
Type
(
)
:
E_EpAsyncApiSchemaFormatType
Returns
E_EpAsyncApiSchemaFormatType
Private
extract
Message
Key
extract
Message
Key
(
asyncApiMessage
:
Message
)
:
string
Parameters
asyncApiMessage:
Message
Returns
string
get
Content
Type
get
Content
Type
(
)
:
APPLICATION_JSON
Returns
APPLICATION_JSON
get
Description
get
Description
(
)
:
string
Returns
string
get
Message
Key
get
Message
Key
(
)
:
string
Returns
string
get
Message
Name
get
Message
Name
(
)
:
string
Returns
string
get
Message
Name
As
File
Path
get
Message
Name
As
File
Path
(
)
:
string
Returns
string
get
Original
Payload
Schema
get
Original
Payload
Schema
(
)
:
any
Returns
any
get
Payload
Schema
get
Payload
Schema
(
)
:
any
Returns
any
get
Payload
Schema
As
String
get
Payload
Schema
As
String
(
)
:
string
Returns
string
get
Payload
Schema
Name
get
Payload
Schema
Name
(
)
:
string
Returns
string
get
Schema
As
Sanitized
Json
get
Schema
As
Sanitized
Json
(
)
:
any
Returns
any
get
Schema
File
Name
get
Schema
File
Name
(
)
:
string
Returns
string
get
Schema
Format
Type
get
Schema
Format
Type
(
)
:
E_EpAsyncApiSchemaFormatType
Returns
E_EpAsyncApiSchemaFormatType
validate
validate
(
)
:
void
Returns
void
validate_
Best
Practices
validate_
Best
Practices
(
)
:
void
Returns
void
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
Modules
EP
AsyncAPI -
v0.9.0-
alpha
documents/
Ep
Async
Api
Channel
Document
documents/
Ep
Async
Api
Channel
Operation
documents/
Ep
Async
Api
Channel
Parameter
Document
documents/
Ep
Async
Api
Document
documents/
Ep
Async
Api
Message
Document
services/
Ep
Async
Api
Document
Service
utils/
Ep
Async
Api
Errors
Ep
Async
Api
Message
Document
constructor
async
Api
Message
async
Api
Message
Key
content
Type
ep
Async
Api
Channel
Document
ep
Async
Api
Document
schema
Format
Type
Content
Type
Issue
determine
Content
Type
determine
Schema
Format
Type
extract
Message
Key
get
Content
Type
get
Description
get
Message
Key
get
Message
Name
get
Message
Name
As
File
Path
get
Original
Payload
Schema
get
Payload
Schema
get
Payload
Schema
As
String
get
Payload
Schema
Name
get
Schema
As
Sanitized
Json
get
Schema
File
Name
get
Schema
Format
Type
validate
validate_
Best
Practices