Class Executable<T>Abstract
Methods
Abstract getBody
- getBody(): any
-
Returns any
Abstract getResponse
- getResponse(apiResponse): T
-
Returns T
Abstract getRootPath
- getRootPath(): undefined | string
-
Returns undefined | string
Abstract getURLPath
- getURLPath(tenantId?): string
-
Parameters
-
Optional tenantId: string
Returns string
prepareRequest
- prepareRequest(options): Promise<any>
-
Parameters
-
options: {
execute: ((executable) => Promise<any>);
}
-
execute: ((executable) => Promise<any>)
-
- (executable): Promise<any>
-
Returns Promise<any>
Returns Promise<any>
Abstract class that defines the required functions to properly invoke a BambuMeta request from a client application.