UNPKG

@adyen/api-library

Version:

The Adyen API Library for NodeJS enables you to work with Adyen APIs.

173 lines 4.66 kB
"use strict"; /* * The version of the OpenAPI document: v72 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit this class manually. */ Object.defineProperty(exports, "__esModule", { value: true }); exports.TokenMandate = void 0; class TokenMandate { static getAttributeTypeMap() { return TokenMandate.attributeTypeMap; } constructor() { } } exports.TokenMandate = TokenMandate; TokenMandate.discriminator = undefined; TokenMandate.mapping = undefined; TokenMandate.attributeTypeMap = [ { "name": "accountIdType", "baseName": "accountIdType", "type": "string", "format": "" }, { "name": "amount", "baseName": "amount", "type": "string", "format": "" }, { "name": "amountRule", "baseName": "amountRule", "type": "TokenMandate.AmountRuleEnum", "format": "" }, { "name": "billingAttemptsRule", "baseName": "billingAttemptsRule", "type": "TokenMandate.BillingAttemptsRuleEnum", "format": "" }, { "name": "billingDay", "baseName": "billingDay", "type": "string", "format": "" }, { "name": "count", "baseName": "count", "type": "string", "format": "" }, { "name": "currency", "baseName": "currency", "type": "string", "format": "" }, { "name": "endsAt", "baseName": "endsAt", "type": "string", "format": "" }, { "name": "frequency", "baseName": "frequency", "type": "TokenMandate.FrequencyEnum", "format": "" }, { "name": "mandateId", "baseName": "mandateId", "type": "string", "format": "" }, { "name": "maskedAccountId", "baseName": "maskedAccountId", "type": "string", "format": "" }, { "name": "minAmount", "baseName": "minAmount", "type": "string", "format": "" }, { "name": "providerId", "baseName": "providerId", "type": "string", "format": "" }, { "name": "recurringAmount", "baseName": "recurringAmount", "type": "string", "format": "" }, { "name": "recurringStatement", "baseName": "recurringStatement", "type": "string", "format": "" }, { "name": "remarks", "baseName": "remarks", "type": "string", "format": "" }, { "name": "retryPolicy", "baseName": "retryPolicy", "type": "TokenMandate.RetryPolicyEnum", "format": "" }, { "name": "startsAt", "baseName": "startsAt", "type": "string", "format": "" }, { "name": "status", "baseName": "status", "type": "string", "format": "" }, { "name": "txVariant", "baseName": "txVariant", "type": "string", "format": "" } ]; (function (TokenMandate) { let AmountRuleEnum; (function (AmountRuleEnum) { AmountRuleEnum["Max"] = "max"; AmountRuleEnum["Exact"] = "exact"; })(AmountRuleEnum = TokenMandate.AmountRuleEnum || (TokenMandate.AmountRuleEnum = {})); let BillingAttemptsRuleEnum; (function (BillingAttemptsRuleEnum) { BillingAttemptsRuleEnum["On"] = "on"; BillingAttemptsRuleEnum["Before"] = "before"; BillingAttemptsRuleEnum["After"] = "after"; })(BillingAttemptsRuleEnum = TokenMandate.BillingAttemptsRuleEnum || (TokenMandate.BillingAttemptsRuleEnum = {})); let FrequencyEnum; (function (FrequencyEnum) { FrequencyEnum["Adhoc"] = "adhoc"; FrequencyEnum["Daily"] = "daily"; FrequencyEnum["Weekly"] = "weekly"; FrequencyEnum["BiWeekly"] = "biWeekly"; FrequencyEnum["Monthly"] = "monthly"; FrequencyEnum["Quarterly"] = "quarterly"; FrequencyEnum["HalfYearly"] = "halfYearly"; FrequencyEnum["Yearly"] = "yearly"; })(FrequencyEnum = TokenMandate.FrequencyEnum || (TokenMandate.FrequencyEnum = {})); let RetryPolicyEnum; (function (RetryPolicyEnum) { RetryPolicyEnum["True"] = "true"; RetryPolicyEnum["False"] = "false"; })(RetryPolicyEnum = TokenMandate.RetryPolicyEnum || (TokenMandate.RetryPolicyEnum = {})); })(TokenMandate = exports.TokenMandate || (exports.TokenMandate = {})); //# sourceMappingURL=tokenMandate.js.map