Class EpAsyncApiDocumentServiceClass
Hierarchy
- EpAsyncApiDocumentServiceClass
Methods
createFromAny
- createFromAny(__namedParameters: {
anySpec: any;
overrideBrokerType?: string;
overrideChannelDelimiter?: string;
overrideEpApplicationDomainName?: string;
overrideEpAssetApplicationDomainName?: string;
prefixEpApplicationDomainName?: string;
}): Promise<EpAsyncApiDocument>
-
Parameters
-
__namedParameters: {
anySpec: any;
overrideBrokerType?: string;
overrideChannelDelimiter?: string;
overrideEpApplicationDomainName?: string;
overrideEpAssetApplicationDomainName?: string;
prefixEpApplicationDomainName?: string;
}
-
anySpec: any
-
Optional
overrideBrokerType?: string
-
Optional
overrideChannelDelimiter?: string
-
Optional
overrideEpApplicationDomainName?: string
-
Optional
overrideEpAssetApplicationDomainName?: string
-
Optional
prefixEpApplicationDomainName?: string
createFromFile
- createFromFile(__namedParameters: {
filePath: string;
overrideBrokerType?: string;
overrideChannelDelimiter?: string;
overrideEpApplicationDomainName?: string;
overrideEpAssetApplicationDomainName?: string;
prefixEpApplicationDomainName?: string;
}): Promise<EpAsyncApiDocument>
-
Parameters
-
__namedParameters: {
filePath: string;
overrideBrokerType?: string;
overrideChannelDelimiter?: string;
overrideEpApplicationDomainName?: string;
overrideEpAssetApplicationDomainName?: string;
prefixEpApplicationDomainName?: string;
}
-
filePath: string
-
Optional
overrideBrokerType?: string
-
Optional
overrideChannelDelimiter?: string
-
Optional
overrideEpApplicationDomainName?: string
-
Optional
overrideEpAssetApplicationDomainName?: string
-
Optional
prefixEpApplicationDomainName?: string
Private
parse
- parse(__namedParameters: {
apiSpec: any;
apiSpecFilePath: string;
}): Promise<AsyncAPIDocument>
-
Parameters
-
__namedParameters: {
apiSpec: any;
apiSpecFilePath: string;
}
-
apiSpec: any
-
apiSpecFilePath: string
Returns Promise<AsyncAPIDocument>