1111import com .merge .api .resources .accounting .accounttoken .AccountTokenClient ;
1212import com .merge .api .resources .accounting .addresses .AddressesClient ;
1313import com .merge .api .resources .accounting .asyncpassthrough .AsyncPassthroughClient ;
14+ import com .merge .api .resources .accounting .asynctasks .AsyncTasksClient ;
1415import com .merge .api .resources .accounting .attachments .AttachmentsClient ;
1516import com .merge .api .resources .accounting .audittrail .AuditTrailClient ;
1617import com .merge .api .resources .accounting .availableactions .AvailableActionsClient ;
1718import com .merge .api .resources .accounting .balancesheets .BalanceSheetsClient ;
19+ import com .merge .api .resources .accounting .bankfeedaccounts .BankFeedAccountsClient ;
20+ import com .merge .api .resources .accounting .bankfeedtransactions .BankFeedTransactionsClient ;
1821import com .merge .api .resources .accounting .cashflowstatements .CashFlowStatementsClient ;
1922import com .merge .api .resources .accounting .companyinfo .CompanyInfoClient ;
2023import com .merge .api .resources .accounting .contacts .ContactsClient ;
2124import com .merge .api .resources .accounting .creditnotes .CreditNotesClient ;
2225import com .merge .api .resources .accounting .deleteaccount .DeleteAccountClient ;
26+ import com .merge .api .resources .accounting .employees .EmployeesClient ;
2327import com .merge .api .resources .accounting .expenses .ExpensesClient ;
2428import com .merge .api .resources .accounting .fieldmapping .FieldMappingClient ;
2529import com .merge .api .resources .accounting .forceresync .ForceResyncClient ;
30+ import com .merge .api .resources .accounting .generalledgertransactions .GeneralLedgerTransactionsClient ;
2631import com .merge .api .resources .accounting .generatekey .GenerateKeyClient ;
2732import com .merge .api .resources .accounting .incomestatements .IncomeStatementsClient ;
2833import com .merge .api .resources .accounting .invoices .InvoicesClient ;
@@ -60,6 +65,8 @@ public class AccountingClient {
6065
6166 protected final Supplier <AsyncPassthroughClient > asyncPassthroughClient ;
6267
68+ protected final Supplier <AsyncTasksClient > asyncTasksClient ;
69+
6370 protected final Supplier <AttachmentsClient > attachmentsClient ;
6471
6572 protected final Supplier <AuditTrailClient > auditTrailClient ;
@@ -68,6 +75,10 @@ public class AccountingClient {
6875
6976 protected final Supplier <BalanceSheetsClient > balanceSheetsClient ;
7077
78+ protected final Supplier <BankFeedAccountsClient > bankFeedAccountsClient ;
79+
80+ protected final Supplier <BankFeedTransactionsClient > bankFeedTransactionsClient ;
81+
7182 protected final Supplier <CashFlowStatementsClient > cashFlowStatementsClient ;
7283
7384 protected final Supplier <CompanyInfoClient > companyInfoClient ;
@@ -80,10 +91,14 @@ public class AccountingClient {
8091
8192 protected final Supplier <DeleteAccountClient > deleteAccountClient ;
8293
94+ protected final Supplier <EmployeesClient > employeesClient ;
95+
8396 protected final Supplier <ExpensesClient > expensesClient ;
8497
8598 protected final Supplier <FieldMappingClient > fieldMappingClient ;
8699
100+ protected final Supplier <GeneralLedgerTransactionsClient > generalLedgerTransactionsClient ;
101+
87102 protected final Supplier <GenerateKeyClient > generateKeyClient ;
88103
89104 protected final Supplier <IncomeStatementsClient > incomeStatementsClient ;
@@ -132,18 +147,24 @@ public AccountingClient(ClientOptions clientOptions) {
132147 this .accountsClient = Suppliers .memoize (() -> new AccountsClient (clientOptions ));
133148 this .addressesClient = Suppliers .memoize (() -> new AddressesClient (clientOptions ));
134149 this .asyncPassthroughClient = Suppliers .memoize (() -> new AsyncPassthroughClient (clientOptions ));
150+ this .asyncTasksClient = Suppliers .memoize (() -> new AsyncTasksClient (clientOptions ));
135151 this .attachmentsClient = Suppliers .memoize (() -> new AttachmentsClient (clientOptions ));
136152 this .auditTrailClient = Suppliers .memoize (() -> new AuditTrailClient (clientOptions ));
137153 this .availableActionsClient = Suppliers .memoize (() -> new AvailableActionsClient (clientOptions ));
138154 this .balanceSheetsClient = Suppliers .memoize (() -> new BalanceSheetsClient (clientOptions ));
155+ this .bankFeedAccountsClient = Suppliers .memoize (() -> new BankFeedAccountsClient (clientOptions ));
156+ this .bankFeedTransactionsClient = Suppliers .memoize (() -> new BankFeedTransactionsClient (clientOptions ));
139157 this .cashFlowStatementsClient = Suppliers .memoize (() -> new CashFlowStatementsClient (clientOptions ));
140158 this .companyInfoClient = Suppliers .memoize (() -> new CompanyInfoClient (clientOptions ));
141159 this .contactsClient = Suppliers .memoize (() -> new ContactsClient (clientOptions ));
142160 this .creditNotesClient = Suppliers .memoize (() -> new CreditNotesClient (clientOptions ));
143161 this .scopesClient = Suppliers .memoize (() -> new ScopesClient (clientOptions ));
144162 this .deleteAccountClient = Suppliers .memoize (() -> new DeleteAccountClient (clientOptions ));
163+ this .employeesClient = Suppliers .memoize (() -> new EmployeesClient (clientOptions ));
145164 this .expensesClient = Suppliers .memoize (() -> new ExpensesClient (clientOptions ));
146165 this .fieldMappingClient = Suppliers .memoize (() -> new FieldMappingClient (clientOptions ));
166+ this .generalLedgerTransactionsClient =
167+ Suppliers .memoize (() -> new GeneralLedgerTransactionsClient (clientOptions ));
147168 this .generateKeyClient = Suppliers .memoize (() -> new GenerateKeyClient (clientOptions ));
148169 this .incomeStatementsClient = Suppliers .memoize (() -> new IncomeStatementsClient (clientOptions ));
149170 this .invoicesClient = Suppliers .memoize (() -> new InvoicesClient (clientOptions ));
@@ -190,6 +211,10 @@ public AsyncPassthroughClient asyncPassthrough() {
190211 return this .asyncPassthroughClient .get ();
191212 }
192213
214+ public AsyncTasksClient asyncTasks () {
215+ return this .asyncTasksClient .get ();
216+ }
217+
193218 public AttachmentsClient attachments () {
194219 return this .attachmentsClient .get ();
195220 }
@@ -206,6 +231,14 @@ public BalanceSheetsClient balanceSheets() {
206231 return this .balanceSheetsClient .get ();
207232 }
208233
234+ public BankFeedAccountsClient bankFeedAccounts () {
235+ return this .bankFeedAccountsClient .get ();
236+ }
237+
238+ public BankFeedTransactionsClient bankFeedTransactions () {
239+ return this .bankFeedTransactionsClient .get ();
240+ }
241+
209242 public CashFlowStatementsClient cashFlowStatements () {
210243 return this .cashFlowStatementsClient .get ();
211244 }
@@ -230,6 +263,10 @@ public DeleteAccountClient deleteAccount() {
230263 return this .deleteAccountClient .get ();
231264 }
232265
266+ public EmployeesClient employees () {
267+ return this .employeesClient .get ();
268+ }
269+
233270 public ExpensesClient expenses () {
234271 return this .expensesClient .get ();
235272 }
@@ -238,6 +275,10 @@ public FieldMappingClient fieldMapping() {
238275 return this .fieldMappingClient .get ();
239276 }
240277
278+ public GeneralLedgerTransactionsClient generalLedgerTransactions () {
279+ return this .generalLedgerTransactionsClient .get ();
280+ }
281+
241282 public GenerateKeyClient generateKey () {
242283 return this .generateKeyClient .get ();
243284 }
0 commit comments