Package version:

Type Alias ClientSideRequestStatistics

ClientSideRequestStatistics: {
    gatewayStatistics: GatewayStatistics[];
    locationEndpointsContacted: string[];
    metadataDiagnostics: MetadataLookUpDiagnostics;
    requestDurationInMs: number;
    requestStartTimeUTCInMs: number;
    retryDiagnostics: RetryDiagnostics;
    totalRequestPayloadLengthInBytes: number;
    totalResponsePayloadLengthInBytes: number;
}

This is a collection type for all client side diagnostic information.

Type declaration

  • gatewayStatistics: GatewayStatistics[]

    These are the statistics for main point look operation.

  • locationEndpointsContacted: string[]

    This is the list of Location Endpoints contacted during the client operation.

  • metadataDiagnostics: MetadataLookUpDiagnostics

    This field captures diagnostic information for meta data lookups happened during client operation.

  • requestDurationInMs: number

    This is the duration in milli seconds taken by client operation.

  • requestStartTimeUTCInMs: number

    This is the UTC timestamp for start of client operation.

  • retryDiagnostics: RetryDiagnostics

    This field captures diagnostic information for retries happened during client operation.

  • totalRequestPayloadLengthInBytes: number

    This is the cumulated Request Payload Length n bytes, this includes metadata calls along with the main operation.

  • totalResponsePayloadLengthInBytes: number

    This is the cumulated Response Payload Length n bytes, this includes metadata calls along with the main operation.