appstoreserverlibrary.models.PerformanceTestResultResponse module¶
- class appstoreserverlibrary.models.PerformanceTestResultResponse.PerformanceTestResultResponse(config: PerformanceTestConfig | None = None, target: str | None = None, result: PerformanceTestStatus | None = None, successRate: int | None = None, numPending: int | None = None, responseTimes: PerformanceTestResponseTimes | None = None, failures: Dict[SendAttemptResult, int] | None = None, *, rawResult: str | None = None, rawFailures: Dict[str, int] | None = None)[source]¶
Bases:
AttrsRawValueAwareAn object the API returns that describes the performance test results.
https://developer.apple.com/documentation/retentionmessaging/performancetestresultresponse
- config: PerformanceTestConfig | None¶
A PerformanceTestConfig object that enumerates the test parameters.
https://developer.apple.com/documentation/retentionmessaging/performancetestconfig
- failures: Dict[SendAttemptResult, int] | None¶
A map of server-to-server notification failure reasons and counts that represent the number of failures encountered during the performance test.
https://developer.apple.com/documentation/retentionmessaging/failures
- numPending: int | None¶
An integer that describes the number of pending requests in the performance test.
https://developer.apple.com/documentation/retentionmessaging/numpending
- rawFailures: Dict[str, int] | None¶
See failures
- rawResult: str | None¶
See result
- responseTimes: PerformanceTestResponseTimes | None¶
A PerformanceTestResponseTimes object that enumerates the response times measured during the test.
https://developer.apple.com/documentation/retentionmessaging/performancetestresponsetimes
- result: PerformanceTestStatus | None¶
A PerformanceTestStatus object that describes the overall result of the test.
https://developer.apple.com/documentation/retentionmessaging/performanceteststatus
- successRate: int | None¶
An integer that describes he success rate percentage of the performance test.
https://developer.apple.com/documentation/retentionmessaging/successrate
- target: str | None¶
The target URL for the performance test.
https://developer.apple.com/documentation/retentionmessaging/target