Class EpAsyncApiDocumentService
Hierarchy
- EpAsyncApiDocumentService
Methods
createFromAny
- createFromAny(__namedParameters: { anySpec: any; overrideEpApplicationDomainName?: string; overrideEpAssetApplicationDomainName?: string; prefixEpApplicationDomainName?: string }): Promise<EpAsyncApiDocument>
-
Parameters
-
__namedParameters: { anySpec: any; overrideEpApplicationDomainName?: string; overrideEpAssetApplicationDomainName?: string; prefixEpApplicationDomainName?: string }
-
anySpec: any
-
Optional overrideEpApplicationDomainName?: string
-
Optional overrideEpAssetApplicationDomainName?: string
-
Optional prefixEpApplicationDomainName?: string
createFromFile
- createFromFile(__namedParameters: { filePath: string; overrideEpApplicationDomainName?: string; overrideEpAssetApplicationDomainName?: string; prefixEpApplicationDomainName?: string }): Promise<EpAsyncApiDocument>
-
Parameters
-
__namedParameters: { filePath: string; overrideEpApplicationDomainName?: string; overrideEpAssetApplicationDomainName?: string; prefixEpApplicationDomainName?: string }
-
filePath: 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>