Skip to content

Commit

Permalink
[reformat][adyen-sdk-automation] automated change
Browse files Browse the repository at this point in the history
  • Loading branch information
AdyenAutomationBot committed Dec 21, 2023
1 parent 5ac72f0 commit e7f554a
Show file tree
Hide file tree
Showing 109 changed files with 2,062 additions and 1,613 deletions.
2 changes: 1 addition & 1 deletion src/services/balanceControlApi.ts
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ export class BalanceControlAPI extends Service {
/**
* @summary Start a balance transfer
* @param balanceTransferRequest {@link BalanceTransferRequest }
* @param requestOptions {@link IRequest.Options}
* @param requestOptions {@link IRequest.Options }
* @return {@link BalanceTransferResponse }
*/
public async balanceTransfer(balanceTransferRequest: BalanceTransferRequest, requestOptions?: IRequest.Options): Promise<BalanceTransferResponse> {
Expand Down
51 changes: 25 additions & 26 deletions src/services/balancePlatform/accountHoldersApi.ts
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ import { AccountHolderInfo } from "../../typings/balancePlatform/models";
import { AccountHolderUpdateRequest } from "../../typings/balancePlatform/models";
import { GetTaxFormResponse } from "../../typings/balancePlatform/models";
import { PaginatedBalanceAccountsResponse } from "../../typings/balancePlatform/models";
import { RestServiceError } from "../../typings/balancePlatform/models";
import { IRequest } from "../../typings/requestOptions";
import Resource from "../resource";
import { ObjectSerializer } from "../../typings/balancePlatform/models";
Expand All @@ -29,10 +30,28 @@ export class AccountHoldersApi extends Service {
this.baseUrl = this.createBaseUrl(this.API_BASEPATH);
}

/**
* @summary Create an account holder
* @param accountHolderInfo {@link AccountHolderInfo }
* @param requestOptions {@link IRequest.Options }
* @return {@link AccountHolder }
*/
public async createAccountHolder(accountHolderInfo: AccountHolderInfo, requestOptions?: IRequest.Options): Promise<AccountHolder> {
const endpoint = `${this.baseUrl}/accountHolders`;
const resource = new Resource(this, endpoint);
const request: AccountHolderInfo = ObjectSerializer.serialize(accountHolderInfo, "AccountHolderInfo");
const response = await getJsonResponse<AccountHolderInfo, AccountHolder>(
resource,
request,
{ ...requestOptions, method: "POST" }
);
return ObjectSerializer.deserialize(response, "AccountHolder");
}

/**
* @summary Get an account holder
* @param id {@link string } The unique identifier of the account holder.
* @param requestOptions {@link IRequest.Options}
* @param requestOptions {@link IRequest.Options }
* @return {@link AccountHolder }
*/
public async getAccountHolder(id: string, requestOptions?: IRequest.Options): Promise<AccountHolder> {
Expand All @@ -50,9 +69,8 @@ export class AccountHoldersApi extends Service {
/**
* @summary Get all balance accounts of an account holder
* @param id {@link string } The unique identifier of the account holder.
* @param offset {@link number } The number of items that you want to skip.
* @param limit {@link number } The number of items returned per page, maximum 100 items. By default, the response returns 10 items per page.
* @param requestOptions {@link IRequest.Options}
* @param requestOptions {@link IRequest.Options }
* @example send query parameters through requestOptions: { params: { offset: "number", limit: "number" } }
* @return {@link PaginatedBalanceAccountsResponse }
*/
public async getAllBalanceAccountsOfAccountHolder(id: string, requestOptions?: IRequest.Options): Promise<PaginatedBalanceAccountsResponse> {
Expand All @@ -70,9 +88,8 @@ export class AccountHoldersApi extends Service {
/**
* @summary Get a tax form
* @param id {@link string } The unique identifier of the account holder.
* @param formType {@link &#39;US1099k&#39; | &#39;US1099nec&#39; } The type of tax form you want to retrieve. Accepted values are **us1099k** and **us1099nec**
* @param year {@link number } The tax year in YYYY format for the tax form you want to retrieve
* @param requestOptions {@link IRequest.Options}
* @param requestOptions {@link IRequest.Options }
* @example send query parameters through requestOptions: { params: { formType: "'US1099k' | 'US1099nec'", year: "number" } }
* @return {@link GetTaxFormResponse }
*/
public async getTaxForm(id: string, requestOptions?: IRequest.Options): Promise<GetTaxFormResponse> {
Expand All @@ -91,7 +108,7 @@ export class AccountHoldersApi extends Service {
* @summary Update an account holder
* @param id {@link string } The unique identifier of the account holder.
* @param accountHolderUpdateRequest {@link AccountHolderUpdateRequest }
* @param requestOptions {@link IRequest.Options}
* @param requestOptions {@link IRequest.Options }
* @return {@link AccountHolder }
*/
public async updateAccountHolder(id: string, accountHolderUpdateRequest: AccountHolderUpdateRequest, requestOptions?: IRequest.Options): Promise<AccountHolder> {
Expand All @@ -106,22 +123,4 @@ export class AccountHoldersApi extends Service {
);
return ObjectSerializer.deserialize(response, "AccountHolder");
}

/**
* @summary Create an account holder
* @param accountHolderInfo {@link AccountHolderInfo }
* @param requestOptions {@link IRequest.Options}
* @return {@link AccountHolder }
*/
public async createAccountHolder(accountHolderInfo: AccountHolderInfo, requestOptions?: IRequest.Options): Promise<AccountHolder> {
const endpoint = `${this.baseUrl}/accountHolders`;
const resource = new Resource(this, endpoint);
const request: AccountHolderInfo = ObjectSerializer.serialize(accountHolderInfo, "AccountHolderInfo");
const response = await getJsonResponse<AccountHolderInfo, AccountHolder>(
resource,
request,
{ ...requestOptions, method: "POST" }
);
return ObjectSerializer.deserialize(response, "AccountHolder");
}
}
157 changes: 78 additions & 79 deletions src/services/balancePlatform/balanceAccountsApi.ts
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ import { BalanceAccountUpdateRequest } from "../../typings/balancePlatform/model
import { BalanceSweepConfigurationsResponse } from "../../typings/balancePlatform/models";
import { CreateSweepConfigurationV2 } from "../../typings/balancePlatform/models";
import { PaginatedPaymentInstrumentsResponse } from "../../typings/balancePlatform/models";
import { RestServiceError } from "../../typings/balancePlatform/models";
import { SweepConfigurationV2 } from "../../typings/balancePlatform/models";
import { UpdateSweepConfigurationV2 } from "../../typings/balancePlatform/models";
import { IRequest } from "../../typings/requestOptions";
Expand All @@ -32,11 +33,49 @@ export class BalanceAccountsApi extends Service {
this.baseUrl = this.createBaseUrl(this.API_BASEPATH);
}

/**
* @summary Create a balance account
* @param balanceAccountInfo {@link BalanceAccountInfo }
* @param requestOptions {@link IRequest.Options }
* @return {@link BalanceAccount }
*/
public async createBalanceAccount(balanceAccountInfo: BalanceAccountInfo, requestOptions?: IRequest.Options): Promise<BalanceAccount> {
const endpoint = `${this.baseUrl}/balanceAccounts`;
const resource = new Resource(this, endpoint);
const request: BalanceAccountInfo = ObjectSerializer.serialize(balanceAccountInfo, "BalanceAccountInfo");
const response = await getJsonResponse<BalanceAccountInfo, BalanceAccount>(
resource,
request,
{ ...requestOptions, method: "POST" }
);
return ObjectSerializer.deserialize(response, "BalanceAccount");
}

/**
* @summary Create a sweep
* @param balanceAccountId {@link string } The unique identifier of the balance account.
* @param createSweepConfigurationV2 {@link CreateSweepConfigurationV2 }
* @param requestOptions {@link IRequest.Options }
* @return {@link SweepConfigurationV2 }
*/
public async createSweep(balanceAccountId: string, createSweepConfigurationV2: CreateSweepConfigurationV2, requestOptions?: IRequest.Options): Promise<SweepConfigurationV2> {
const endpoint = `${this.baseUrl}/balanceAccounts/{balanceAccountId}/sweeps`
.replace("{" + "balanceAccountId" + "}", encodeURIComponent(String(balanceAccountId)));
const resource = new Resource(this, endpoint);
const request: CreateSweepConfigurationV2 = ObjectSerializer.serialize(createSweepConfigurationV2, "CreateSweepConfigurationV2");
const response = await getJsonResponse<CreateSweepConfigurationV2, SweepConfigurationV2>(
resource,
request,
{ ...requestOptions, method: "POST" }
);
return ObjectSerializer.deserialize(response, "SweepConfigurationV2");
}

/**
* @summary Delete a sweep
* @param balanceAccountId {@link string } The unique identifier of the balance account.
* @param sweepId {@link string } The unique identifier of the sweep.
* @param requestOptions {@link IRequest.Options}
* @param requestOptions {@link IRequest.Options }
*/
public async deleteSweep(balanceAccountId: string, sweepId: string, requestOptions?: IRequest.Options): Promise<void> {
const endpoint = `${this.baseUrl}/balanceAccounts/{balanceAccountId}/sweeps/{sweepId}`
Expand All @@ -51,49 +90,47 @@ export class BalanceAccountsApi extends Service {
}

/**
* @summary Get all sweeps for a balance account
* @param balanceAccountId {@link string } The unique identifier of the balance account.
* @param offset {@link number } The number of items that you want to skip.
* @param limit {@link number } The number of items returned per page, maximum 100 items. By default, the response returns 10 items per page.
* @param requestOptions {@link IRequest.Options}
* @return {@link BalanceSweepConfigurationsResponse }
* @summary Get all payment instruments for a balance account
* @param id {@link string } The unique identifier of the balance account.
* @param requestOptions {@link IRequest.Options }
* @example send query parameters through requestOptions: { params: { offset: "number", limit: "number" } }
* @return {@link PaginatedPaymentInstrumentsResponse }
*/
public async getAllSweepsForBalanceAccount(balanceAccountId: string, requestOptions?: IRequest.Options): Promise<BalanceSweepConfigurationsResponse> {
const endpoint = `${this.baseUrl}/balanceAccounts/{balanceAccountId}/sweeps`
.replace("{" + "balanceAccountId" + "}", encodeURIComponent(String(balanceAccountId)));
public async getAllPaymentInstrumentsForBalanceAccount(id: string, requestOptions?: IRequest.Options): Promise<PaginatedPaymentInstrumentsResponse> {
const endpoint = `${this.baseUrl}/balanceAccounts/{id}/paymentInstruments`
.replace("{" + "id" + "}", encodeURIComponent(String(id)));
const resource = new Resource(this, endpoint);
const response = await getJsonResponse<string, BalanceSweepConfigurationsResponse>(
const response = await getJsonResponse<string, PaginatedPaymentInstrumentsResponse>(
resource,
"",
{ ...requestOptions, method: "GET" }
);
return ObjectSerializer.deserialize(response, "BalanceSweepConfigurationsResponse");
return ObjectSerializer.deserialize(response, "PaginatedPaymentInstrumentsResponse");
}

/**
* @summary Get a sweep
* @summary Get all sweeps for a balance account
* @param balanceAccountId {@link string } The unique identifier of the balance account.
* @param sweepId {@link string } The unique identifier of the sweep.
* @param requestOptions {@link IRequest.Options}
* @return {@link SweepConfigurationV2 }
* @param requestOptions {@link IRequest.Options }
* @example send query parameters through requestOptions: { params: { offset: "number", limit: "number" } }
* @return {@link BalanceSweepConfigurationsResponse }
*/
public async getSweep(balanceAccountId: string, sweepId: string, requestOptions?: IRequest.Options): Promise<SweepConfigurationV2> {
const endpoint = `${this.baseUrl}/balanceAccounts/{balanceAccountId}/sweeps/{sweepId}`
.replace("{" + "balanceAccountId" + "}", encodeURIComponent(String(balanceAccountId)))
.replace("{" + "sweepId" + "}", encodeURIComponent(String(sweepId)));
public async getAllSweepsForBalanceAccount(balanceAccountId: string, requestOptions?: IRequest.Options): Promise<BalanceSweepConfigurationsResponse> {
const endpoint = `${this.baseUrl}/balanceAccounts/{balanceAccountId}/sweeps`
.replace("{" + "balanceAccountId" + "}", encodeURIComponent(String(balanceAccountId)));
const resource = new Resource(this, endpoint);
const response = await getJsonResponse<string, SweepConfigurationV2>(
const response = await getJsonResponse<string, BalanceSweepConfigurationsResponse>(
resource,
"",
{ ...requestOptions, method: "GET" }
);
return ObjectSerializer.deserialize(response, "SweepConfigurationV2");
return ObjectSerializer.deserialize(response, "BalanceSweepConfigurationsResponse");
}

/**
* @summary Get a balance account
* @param id {@link string } The unique identifier of the balance account.
* @param requestOptions {@link IRequest.Options}
* @param requestOptions {@link IRequest.Options }
* @return {@link BalanceAccount }
*/
public async getBalanceAccount(id: string, requestOptions?: IRequest.Options): Promise<BalanceAccount> {
Expand All @@ -109,43 +146,21 @@ export class BalanceAccountsApi extends Service {
}

/**
* @summary Get all payment instruments for a balance account
* @param id {@link string } The unique identifier of the balance account.
* @param offset {@link number } The number of items that you want to skip.
* @param limit {@link number } The number of items returned per page, maximum 100 items. By default, the response returns 10 items per page.
* @param requestOptions {@link IRequest.Options}
* @return {@link PaginatedPaymentInstrumentsResponse }
*/
public async getAllPaymentInstrumentsForBalanceAccount(id: string, requestOptions?: IRequest.Options): Promise<PaginatedPaymentInstrumentsResponse> {
const endpoint = `${this.baseUrl}/balanceAccounts/{id}/paymentInstruments`
.replace("{" + "id" + "}", encodeURIComponent(String(id)));
const resource = new Resource(this, endpoint);
const response = await getJsonResponse<string, PaginatedPaymentInstrumentsResponse>(
resource,
"",
{ ...requestOptions, method: "GET" }
);
return ObjectSerializer.deserialize(response, "PaginatedPaymentInstrumentsResponse");
}

/**
* @summary Update a sweep
* @summary Get a sweep
* @param balanceAccountId {@link string } The unique identifier of the balance account.
* @param sweepId {@link string } The unique identifier of the sweep.
* @param updateSweepConfigurationV2 {@link UpdateSweepConfigurationV2 }
* @param requestOptions {@link IRequest.Options}
* @param requestOptions {@link IRequest.Options }
* @return {@link SweepConfigurationV2 }
*/
public async updateSweep(balanceAccountId: string, sweepId: string, updateSweepConfigurationV2: UpdateSweepConfigurationV2, requestOptions?: IRequest.Options): Promise<SweepConfigurationV2> {
public async getSweep(balanceAccountId: string, sweepId: string, requestOptions?: IRequest.Options): Promise<SweepConfigurationV2> {
const endpoint = `${this.baseUrl}/balanceAccounts/{balanceAccountId}/sweeps/{sweepId}`
.replace("{" + "balanceAccountId" + "}", encodeURIComponent(String(balanceAccountId)))
.replace("{" + "sweepId" + "}", encodeURIComponent(String(sweepId)));
const resource = new Resource(this, endpoint);
const request: UpdateSweepConfigurationV2 = ObjectSerializer.serialize(updateSweepConfigurationV2, "UpdateSweepConfigurationV2");
const response = await getJsonResponse<UpdateSweepConfigurationV2, SweepConfigurationV2>(
const response = await getJsonResponse<string, SweepConfigurationV2>(
resource,
request,
{ ...requestOptions, method: "PATCH" }
"",
{ ...requestOptions, method: "GET" }
);
return ObjectSerializer.deserialize(response, "SweepConfigurationV2");
}
Expand All @@ -154,7 +169,7 @@ export class BalanceAccountsApi extends Service {
* @summary Update a balance account
* @param id {@link string } The unique identifier of the balance account.
* @param balanceAccountUpdateRequest {@link BalanceAccountUpdateRequest }
* @param requestOptions {@link IRequest.Options}
* @param requestOptions {@link IRequest.Options }
* @return {@link BalanceAccount }
*/
public async updateBalanceAccount(id: string, balanceAccountUpdateRequest: BalanceAccountUpdateRequest, requestOptions?: IRequest.Options): Promise<BalanceAccount> {
Expand All @@ -171,39 +186,23 @@ export class BalanceAccountsApi extends Service {
}

/**
* @summary Create a balance account
* @param balanceAccountInfo {@link BalanceAccountInfo }
* @param requestOptions {@link IRequest.Options}
* @return {@link BalanceAccount }
*/
public async createBalanceAccount(balanceAccountInfo: BalanceAccountInfo, requestOptions?: IRequest.Options): Promise<BalanceAccount> {
const endpoint = `${this.baseUrl}/balanceAccounts`;
const resource = new Resource(this, endpoint);
const request: BalanceAccountInfo = ObjectSerializer.serialize(balanceAccountInfo, "BalanceAccountInfo");
const response = await getJsonResponse<BalanceAccountInfo, BalanceAccount>(
resource,
request,
{ ...requestOptions, method: "POST" }
);
return ObjectSerializer.deserialize(response, "BalanceAccount");
}

/**
* @summary Create a sweep
* @summary Update a sweep
* @param balanceAccountId {@link string } The unique identifier of the balance account.
* @param createSweepConfigurationV2 {@link CreateSweepConfigurationV2 }
* @param requestOptions {@link IRequest.Options}
* @param sweepId {@link string } The unique identifier of the sweep.
* @param updateSweepConfigurationV2 {@link UpdateSweepConfigurationV2 }
* @param requestOptions {@link IRequest.Options }
* @return {@link SweepConfigurationV2 }
*/
public async createSweep(balanceAccountId: string, createSweepConfigurationV2: CreateSweepConfigurationV2, requestOptions?: IRequest.Options): Promise<SweepConfigurationV2> {
const endpoint = `${this.baseUrl}/balanceAccounts/{balanceAccountId}/sweeps`
.replace("{" + "balanceAccountId" + "}", encodeURIComponent(String(balanceAccountId)));
public async updateSweep(balanceAccountId: string, sweepId: string, updateSweepConfigurationV2: UpdateSweepConfigurationV2, requestOptions?: IRequest.Options): Promise<SweepConfigurationV2> {
const endpoint = `${this.baseUrl}/balanceAccounts/{balanceAccountId}/sweeps/{sweepId}`
.replace("{" + "balanceAccountId" + "}", encodeURIComponent(String(balanceAccountId)))
.replace("{" + "sweepId" + "}", encodeURIComponent(String(sweepId)));
const resource = new Resource(this, endpoint);
const request: CreateSweepConfigurationV2 = ObjectSerializer.serialize(createSweepConfigurationV2, "CreateSweepConfigurationV2");
const response = await getJsonResponse<CreateSweepConfigurationV2, SweepConfigurationV2>(
const request: UpdateSweepConfigurationV2 = ObjectSerializer.serialize(updateSweepConfigurationV2, "UpdateSweepConfigurationV2");
const response = await getJsonResponse<UpdateSweepConfigurationV2, SweepConfigurationV2>(
resource,
request,
{ ...requestOptions, method: "POST" }
{ ...requestOptions, method: "PATCH" }
);
return ObjectSerializer.deserialize(response, "SweepConfigurationV2");
}
Expand Down
Loading

0 comments on commit e7f554a

Please sign in to comment.