/** * OpenAPI Petstore * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters. * * OpenAPI spec version: 1.0.0 * * * NOTE: This class is auto generated by OpenAPI Generator * https://github.com/OpenAPITools/openapi-generator * Do not edit the class manually. */ #include "OpenAPIBaseModel.h" namespace OpenAPI { bool HttpRetryManager::Tick(float DeltaTime) { FManager::Update(); return true; } HttpRetryParams::HttpRetryParams(const FRetryLimitCountSetting& InRetryLimitCountOverride /*= FRetryLimitCountSetting()*/, const FRetryTimeoutRelativeSecondsSetting& InRetryTimeoutRelativeSecondsOverride /*= FRetryTimeoutRelativeSecondsSetting()*/, const FRetryResponseCodes& InRetryResponseCodes /*= FRetryResponseCodes()*/, const FRetryVerbs& InRetryVerbs /*= FRetryVerbs()*/, const FRetryDomainsPtr& InRetryDomains /*= FRetryDomainsPtr() */) : RetryLimitCountOverride(InRetryLimitCountOverride) , RetryTimeoutRelativeSecondsOverride(InRetryTimeoutRelativeSecondsOverride) , RetryResponseCodes(InRetryResponseCodes) , RetryVerbs(InRetryVerbs) , RetryDomains(InRetryDomains) { } void Response::SetHttpResponseCode(EHttpResponseCodes::Type InHttpResponseCode) { ResponseCode = InHttpResponseCode; SetSuccessful(EHttpResponseCodes::IsOk(InHttpResponseCode)); if(InHttpResponseCode == EHttpResponseCodes::RequestTimeout) { SetResponseString(TEXT("Request Timeout")); } } }