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.