CacheExpires helper function to determine remaining time before repeating a request.
IsNil checks if an input is nil.
NewAPIClient creates a new API client.
NewAPIResponse returns a new APIResponse object.
NewAPIResponseWithError returns a new APIResponse object with the provided error message.
NewAvailabilityContextCustomer instantiates a new AvailabilityContextCustomer object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewAvailabilityContextCustomerWithDefaults instantiates a new AvailabilityContextCustomer object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewConditionActionFromValue returns a pointer to a valid ConditionAction for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewConfiguration returns a new Configuration object.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewPaymentContextOrderInfo instantiates a new PaymentContextOrderInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPaymentContextOrderInfoWithDefaults instantiates a new PaymentContextOrderInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPaymentMethodRestrictionConditionConditionFromValue returns a pointer to a valid PaymentMethodRestrictionConditionCondition for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewPaymentprocessorAuthorizePaymentRequest instantiates a new PaymentprocessorAuthorizePaymentRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPaymentprocessorAuthorizePaymentRequestWithDefaults instantiates a new PaymentprocessorAuthorizePaymentRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPaymentprocessorAuthorizePaymentResponse instantiates a new PaymentprocessorAuthorizePaymentResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPaymentprocessorAuthorizePaymentResponseWithDefaults instantiates a new PaymentprocessorAuthorizePaymentResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPaymentprocessorAvailabilityContext instantiates a new PaymentprocessorAvailabilityContext object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPaymentprocessorAvailabilityContextPostalAddress instantiates a new PaymentprocessorAvailabilityContextPostalAddress object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPaymentprocessorAvailabilityContextPostalAddressWithDefaults instantiates a new PaymentprocessorAvailabilityContextPostalAddress object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPaymentprocessorAvailabilityContextWithDefaults instantiates a new PaymentprocessorAvailabilityContext object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPaymentprocessorCreatePaymentMethodRequest instantiates a new PaymentprocessorCreatePaymentMethodRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPaymentprocessorCreatePaymentMethodRequestWithDefaults instantiates a new PaymentprocessorCreatePaymentMethodRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPaymentprocessorCurrencyFromValue returns a pointer to a valid PaymentprocessorCurrency for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewPaymentprocessorFinalizePaymentRequest instantiates a new PaymentprocessorFinalizePaymentRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPaymentprocessorFinalizePaymentRequestWithDefaults instantiates a new PaymentprocessorFinalizePaymentRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPaymentprocessorFinalizePaymentResponse instantiates a new PaymentprocessorFinalizePaymentResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPaymentprocessorFinalizePaymentResponseWithDefaults instantiates a new PaymentprocessorFinalizePaymentResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPaymentprocessorGetAvailablePaymentMethodRequest instantiates a new PaymentprocessorGetAvailablePaymentMethodRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPaymentprocessorGetAvailablePaymentMethodRequestWithDefaults instantiates a new PaymentprocessorGetAvailablePaymentMethodRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPaymentprocessorGetPaymentMethodConfigurationRequest instantiates a new PaymentprocessorGetPaymentMethodConfigurationRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPaymentprocessorGetPaymentMethodConfigurationRequestWithDefaults instantiates a new PaymentprocessorGetPaymentMethodConfigurationRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPaymentprocessorGetPaymentMethodConfigurationResponse instantiates a new PaymentprocessorGetPaymentMethodConfigurationResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPaymentprocessorGetPaymentMethodConfigurationResponseWithDefaults instantiates a new PaymentprocessorGetPaymentMethodConfigurationResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPaymentprocessorGetPaymentMethodRequest instantiates a new PaymentprocessorGetPaymentMethodRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPaymentprocessorGetPaymentMethodRequestWithDefaults instantiates a new PaymentprocessorGetPaymentMethodRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPaymentprocessorInitPaymentRequest instantiates a new PaymentprocessorInitPaymentRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPaymentprocessorInitPaymentRequestWithDefaults instantiates a new PaymentprocessorInitPaymentRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPaymentprocessorInitPaymentResponse instantiates a new PaymentprocessorInitPaymentResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPaymentprocessorInitPaymentResponseWithDefaults instantiates a new PaymentprocessorInitPaymentResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPaymentprocessorItem instantiates a new PaymentprocessorItem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPaymentprocessorItemWithDefaults instantiates a new PaymentprocessorItem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPaymentprocessorListAvailablePaymentMethodsRequest instantiates a new PaymentprocessorListAvailablePaymentMethodsRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPaymentprocessorListAvailablePaymentMethodsRequestWithDefaults instantiates a new PaymentprocessorListAvailablePaymentMethodsRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPaymentprocessorListAvailablePaymentMethodsResponse instantiates a new PaymentprocessorListAvailablePaymentMethodsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPaymentprocessorListAvailablePaymentMethodsResponseWithDefaults instantiates a new PaymentprocessorListAvailablePaymentMethodsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPaymentprocessorListPaymentMethodsRequest instantiates a new PaymentprocessorListPaymentMethodsRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPaymentprocessorListPaymentMethodsRequestWithDefaults instantiates a new PaymentprocessorListPaymentMethodsRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPaymentprocessorListPaymentMethodsResponse instantiates a new PaymentprocessorListPaymentMethodsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPaymentprocessorListPaymentMethodsResponseWithDefaults instantiates a new PaymentprocessorListPaymentMethodsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPaymentprocessorLocalizedText instantiates a new PaymentprocessorLocalizedText object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPaymentprocessorLocalizedTextWithDefaults instantiates a new PaymentprocessorLocalizedText object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPaymentprocessorMoney instantiates a new PaymentprocessorMoney object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPaymentprocessorMoneyWithDefaults instantiates a new PaymentprocessorMoney object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPaymentprocessorPayment instantiates a new PaymentprocessorPayment object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPaymentprocessorPaymentContext instantiates a new PaymentprocessorPaymentContext object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPaymentprocessorPaymentContextWithDefaults instantiates a new PaymentprocessorPaymentContext object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPaymentprocessorPaymentMethod instantiates a new PaymentprocessorPaymentMethod object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPaymentprocessorPaymentMethodRestriction instantiates a new PaymentprocessorPaymentMethodRestriction object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPaymentprocessorPaymentMethodRestrictionCondition instantiates a new PaymentprocessorPaymentMethodRestrictionCondition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPaymentprocessorPaymentMethodRestrictionConditionWithDefaults instantiates a new PaymentprocessorPaymentMethodRestrictionCondition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPaymentprocessorPaymentMethodRestrictionWithDefaults instantiates a new PaymentprocessorPaymentMethodRestriction object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPaymentprocessorPaymentMethodWithDefaults instantiates a new PaymentprocessorPaymentMethod object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPaymentprocessorPaymentWithDefaults instantiates a new PaymentprocessorPayment object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPaymentprocessorPerformPaymentRequest instantiates a new PaymentprocessorPerformPaymentRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPaymentprocessorPerformPaymentRequestWithDefaults instantiates a new PaymentprocessorPerformPaymentRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPaymentprocessorPerformPaymentResponse instantiates a new PaymentprocessorPerformPaymentResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPaymentprocessorPerformPaymentResponseWithDefaults instantiates a new PaymentprocessorPerformPaymentResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPaymentprocessorPerformRefundRequest instantiates a new PaymentprocessorPerformRefundRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPaymentprocessorPerformRefundRequestWithDefaults instantiates a new PaymentprocessorPerformRefundRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPaymentprocessorPostalAddress instantiates a new PaymentprocessorPostalAddress object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPaymentprocessorPostalAddressWithDefaults instantiates a new PaymentprocessorPostalAddress object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPaymentprocessorTransaction instantiates a new PaymentprocessorTransaction object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPaymentprocessorTransactionTypeFromValue returns a pointer to a valid PaymentprocessorTransactionType for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewPaymentprocessorTransactionWithDefaults instantiates a new PaymentprocessorTransaction object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPaymentprocessorUpdatePaymentMethodRequest instantiates a new PaymentprocessorUpdatePaymentMethodRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPaymentprocessorUpdatePaymentMethodRequestWithDefaults instantiates a new PaymentprocessorUpdatePaymentMethodRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPaymentprocessorUpdatePaymentRequest instantiates a new PaymentprocessorUpdatePaymentRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPaymentprocessorUpdatePaymentRequestWithDefaults instantiates a new PaymentprocessorUpdatePaymentRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPaymentprocessorVoidPaymentRequest instantiates a new PaymentprocessorVoidPaymentRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPaymentprocessorVoidPaymentRequestWithDefaults instantiates a new PaymentprocessorVoidPaymentRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPaymentprocessorVoidPaymentResponse instantiates a new PaymentprocessorVoidPaymentResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPaymentprocessorVoidPaymentResponseWithDefaults instantiates a new PaymentprocessorVoidPaymentResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewProtobufAny instantiates a new ProtobufAny object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewProtobufAnyWithDefaults instantiates a new ProtobufAny object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewProtobufNullValueFromValue returns a pointer to a valid ProtobufNullValue for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewRpcStatus instantiates a new RpcStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewRpcStatusWithDefaults instantiates a new RpcStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
PtrBool is a helper routine that returns a pointer to given boolean value.
PtrFloat32 is a helper routine that returns a pointer to given float value.
PtrFloat64 is a helper routine that returns a pointer to given float value.
PtrInt is a helper routine that returns a pointer to given integer value.
PtrInt32 is a helper routine that returns a pointer to given integer value.
PtrInt64 is a helper routine that returns a pointer to given integer value.
PtrString is a helper routine that returns a pointer to given string value.
PtrTime is helper routine that returns a pointer to given Time value.