Properties
Protected
Readonly
config
Methods
Protected
encode
- encode(value): string
Returns string
handleFailedResponse
- handleFailedResponse<T>(e, callback?): void
Returns void
handleSuccessResponse
- handleSuccessResponse<T>(response, callback?): void | T
Returns void | T
Protected
paramSerializer
- paramSerializer(parameters): string
Parameters
- parameters: Record<string, any>
Returns string
Protected
removeUndefinedProperties
- removeUndefinedProperties(obj): Record<string, any>
Returns Record<string, any>
sendRequest
- sendRequest<T>(requestConfig, callback, telemetryData?): Promise<T>
Parameters
- requestConfig: RequestConfig
- callback: never
Optional
telemetryData: any
Returns Promise<T>
- sendRequest<T>(requestConfig, callback, telemetryData?): Promise<void>
Returns Promise<void>
sendRequestFullResponse
- sendRequestFullResponse<T>(requestConfig): Promise<AxiosResponse<T, any>>
Returns Promise<AxiosResponse<T, any>>