Skip to content

Commit 2cb95e2

Browse files
AdyenAutomationBotjillingkAlexandrosMor
authored
[create-pull-request] automated change (#1243)
Co-authored-by: jillingk <93914435+jillingk@users.noreply.github.com> Co-authored-by: Alexandros Moraitis <amoraitis@outlook.com>
1 parent 192e430 commit 2cb95e2

File tree

64 files changed

+1962
-262
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

64 files changed

+1962
-262
lines changed
Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
/*
2+
* The version of the OpenAPI document: v2
3+
*
4+
*
5+
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
6+
* https://openapi-generator.tech
7+
* Do not edit this class manually.
8+
*/
9+
10+
11+
export class AddressRequirement {
12+
/**
13+
* Specifies the required address related fields for a particular route.
14+
*/
15+
'description'?: string;
16+
/**
17+
* List of address fields.
18+
*/
19+
'requiredAddressFields'?: Array<string>;
20+
/**
21+
* **addressRequirement**
22+
*/
23+
'type': AddressRequirement.TypeEnum;
24+
25+
static discriminator: string | undefined = undefined;
26+
27+
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
28+
{
29+
"name": "description",
30+
"baseName": "description",
31+
"type": "string"
32+
},
33+
{
34+
"name": "requiredAddressFields",
35+
"baseName": "requiredAddressFields",
36+
"type": "Array<string>"
37+
},
38+
{
39+
"name": "type",
40+
"baseName": "type",
41+
"type": "AddressRequirement.TypeEnum"
42+
} ];
43+
44+
static getAttributeTypeMap() {
45+
return AddressRequirement.attributeTypeMap;
46+
}
47+
}
48+
49+
export namespace AddressRequirement {
50+
export enum TypeEnum {
51+
AddressRequirement = 'addressRequirement'
52+
}
53+
}
Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
/*
2+
* The version of the OpenAPI document: v2
3+
*
4+
*
5+
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
6+
* https://openapi-generator.tech
7+
* Do not edit this class manually.
8+
*/
9+
10+
11+
export class AmountMinMaxRequirement {
12+
/**
13+
* Specifies the eligible amounts for a particular route.
14+
*/
15+
'description'?: string;
16+
/**
17+
* Maximum amount.
18+
*/
19+
'max'?: number;
20+
/**
21+
* Minimum amount.
22+
*/
23+
'min'?: number;
24+
/**
25+
* **amountMinMaxRequirement**
26+
*/
27+
'type': AmountMinMaxRequirement.TypeEnum;
28+
29+
static discriminator: string | undefined = undefined;
30+
31+
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
32+
{
33+
"name": "description",
34+
"baseName": "description",
35+
"type": "string"
36+
},
37+
{
38+
"name": "max",
39+
"baseName": "max",
40+
"type": "number"
41+
},
42+
{
43+
"name": "min",
44+
"baseName": "min",
45+
"type": "number"
46+
},
47+
{
48+
"name": "type",
49+
"baseName": "type",
50+
"type": "AmountMinMaxRequirement.TypeEnum"
51+
} ];
52+
53+
static getAttributeTypeMap() {
54+
return AmountMinMaxRequirement.attributeTypeMap;
55+
}
56+
}
57+
58+
export namespace AmountMinMaxRequirement {
59+
export enum TypeEnum {
60+
AmountMinMaxRequirement = 'amountMinMaxRequirement'
61+
}
62+
}
Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
/*
2+
* The version of the OpenAPI document: v2
3+
*
4+
*
5+
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
6+
* https://openapi-generator.tech
7+
* Do not edit this class manually.
8+
*/
9+
10+
import { AULocalAccountIdentification } from './aULocalAccountIdentification';
11+
import { BRLocalAccountIdentification } from './bRLocalAccountIdentification';
12+
import { CALocalAccountIdentification } from './cALocalAccountIdentification';
13+
import { CZLocalAccountIdentification } from './cZLocalAccountIdentification';
14+
import { DKLocalAccountIdentification } from './dKLocalAccountIdentification';
15+
import { HKLocalAccountIdentification } from './hKLocalAccountIdentification';
16+
import { HULocalAccountIdentification } from './hULocalAccountIdentification';
17+
import { IbanAccountIdentification } from './ibanAccountIdentification';
18+
import { NOLocalAccountIdentification } from './nOLocalAccountIdentification';
19+
import { NZLocalAccountIdentification } from './nZLocalAccountIdentification';
20+
import { NumberAndBicAccountIdentification } from './numberAndBicAccountIdentification';
21+
import { PLLocalAccountIdentification } from './pLLocalAccountIdentification';
22+
import { SELocalAccountIdentification } from './sELocalAccountIdentification';
23+
import { SGLocalAccountIdentification } from './sGLocalAccountIdentification';
24+
import { UKLocalAccountIdentification } from './uKLocalAccountIdentification';
25+
import { USLocalAccountIdentification } from './uSLocalAccountIdentification';
26+
27+
export class BankAccount {
28+
/**
29+
* Contains the bank account details. The fields required in this object depend on the country of the bank account and the currency of the transfer.
30+
*/
31+
'accountIdentification': AULocalAccountIdentification | BRLocalAccountIdentification | CALocalAccountIdentification | CZLocalAccountIdentification | DKLocalAccountIdentification | HKLocalAccountIdentification | HULocalAccountIdentification | IbanAccountIdentification | NOLocalAccountIdentification | NZLocalAccountIdentification | NumberAndBicAccountIdentification | PLLocalAccountIdentification | SELocalAccountIdentification | SGLocalAccountIdentification | UKLocalAccountIdentification | USLocalAccountIdentification;
32+
33+
static discriminator: string | undefined = undefined;
34+
35+
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
36+
{
37+
"name": "accountIdentification",
38+
"baseName": "accountIdentification",
39+
"type": "AULocalAccountIdentification | BRLocalAccountIdentification | CALocalAccountIdentification | CZLocalAccountIdentification | DKLocalAccountIdentification | HKLocalAccountIdentification | HULocalAccountIdentification | IbanAccountIdentification | NOLocalAccountIdentification | NZLocalAccountIdentification | NumberAndBicAccountIdentification | PLLocalAccountIdentification | SELocalAccountIdentification | SGLocalAccountIdentification | UKLocalAccountIdentification | USLocalAccountIdentification"
40+
} ];
41+
42+
static getAttributeTypeMap() {
43+
return BankAccount.attributeTypeMap;
44+
}
45+
}
46+
Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
/*
2+
* The version of the OpenAPI document: v2
3+
*
4+
*
5+
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
6+
* https://openapi-generator.tech
7+
* Do not edit this class manually.
8+
*/
9+
10+
11+
export class BankAccountIdentificationTypeRequirement {
12+
/**
13+
* List of bank account identification types: eg.; [iban , numberAndBic]
14+
*/
15+
'bankAccountIdentificationTypes'?: Array<BankAccountIdentificationTypeRequirement.BankAccountIdentificationTypesEnum>;
16+
/**
17+
* Specifies the bank account details for a particular route per required field in this object depending on the country of the bank account and the currency of the transfer.
18+
*/
19+
'description'?: string;
20+
/**
21+
* **bankAccountIdentificationTypeRequirement**
22+
*/
23+
'type': BankAccountIdentificationTypeRequirement.TypeEnum;
24+
25+
static discriminator: string | undefined = undefined;
26+
27+
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
28+
{
29+
"name": "bankAccountIdentificationTypes",
30+
"baseName": "bankAccountIdentificationTypes",
31+
"type": "Array<BankAccountIdentificationTypeRequirement.BankAccountIdentificationTypesEnum>"
32+
},
33+
{
34+
"name": "description",
35+
"baseName": "description",
36+
"type": "string"
37+
},
38+
{
39+
"name": "type",
40+
"baseName": "type",
41+
"type": "BankAccountIdentificationTypeRequirement.TypeEnum"
42+
} ];
43+
44+
static getAttributeTypeMap() {
45+
return BankAccountIdentificationTypeRequirement.attributeTypeMap;
46+
}
47+
}
48+
49+
export namespace BankAccountIdentificationTypeRequirement {
50+
export enum BankAccountIdentificationTypesEnum {
51+
AuLocal = 'auLocal',
52+
BrLocal = 'brLocal',
53+
CaLocal = 'caLocal',
54+
CzLocal = 'czLocal',
55+
DkLocal = 'dkLocal',
56+
HkLocal = 'hkLocal',
57+
HuLocal = 'huLocal',
58+
Iban = 'iban',
59+
Legacy = 'legacy',
60+
NoLocal = 'noLocal',
61+
NumberAndBic = 'numberAndBic',
62+
NzLocal = 'nzLocal',
63+
PlLocal = 'plLocal',
64+
SeLocal = 'seLocal',
65+
SgLocal = 'sgLocal',
66+
UkLocal = 'ukLocal',
67+
UsLocal = 'usLocal'
68+
}
69+
export enum TypeEnum {
70+
BankAccountIdentificationTypeRequirement = 'bankAccountIdentificationTypeRequirement'
71+
}
72+
}
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
/*
2+
* The version of the OpenAPI document: v2
3+
*
4+
*
5+
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
6+
* https://openapi-generator.tech
7+
* Do not edit this class manually.
8+
*/
9+
10+
import { BankAccount } from './bankAccount';
11+
12+
export class Counterparty {
13+
'bankAccount'?: BankAccount;
14+
/**
15+
* Unique identifier of the [transfer instrument](https://docs.adyen.com/api-explorer/#/legalentity/latest/post/transferInstruments__resParam_id).
16+
*/
17+
'transferInstrumentId'?: string;
18+
19+
static discriminator: string | undefined = undefined;
20+
21+
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
22+
{
23+
"name": "bankAccount",
24+
"baseName": "bankAccount",
25+
"type": "BankAccount"
26+
},
27+
{
28+
"name": "transferInstrumentId",
29+
"baseName": "transferInstrumentId",
30+
"type": "string"
31+
} ];
32+
33+
static getAttributeTypeMap() {
34+
return Counterparty.attributeTypeMap;
35+
}
36+
}
37+

0 commit comments

Comments
 (0)