Skip to content

Commit 092f40f

Browse files
Fix the reload props response schema (#58)
* Fix the reload props response schema * Add endpoint descriptions Co-authored-by: fern-api <115122769+fern-api[bot]@users.noreply.github.com>
1 parent 51f138c commit 092f40f

Some content is hidden

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

46 files changed

+1166
-18
lines changed

src/main/java/com/pipedream/api/resources/accounts/AccountsClient.java

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,50 +28,86 @@ public RawAccountsClient withRawResponse() {
2828
return this.rawClient;
2929
}
3030

31+
/**
32+
* Retrieve all connected accounts for the project with optional filtering
33+
*/
3134
public SyncPagingIterable<Account> list() {
3235
return this.rawClient.list().body();
3336
}
3437

38+
/**
39+
* Retrieve all connected accounts for the project with optional filtering
40+
*/
3541
public SyncPagingIterable<Account> list(AccountsListRequest request) {
3642
return this.rawClient.list(request).body();
3743
}
3844

45+
/**
46+
* Retrieve all connected accounts for the project with optional filtering
47+
*/
3948
public SyncPagingIterable<Account> list(AccountsListRequest request, RequestOptions requestOptions) {
4049
return this.rawClient.list(request, requestOptions).body();
4150
}
4251

52+
/**
53+
* Connect a new account for an external user in the project
54+
*/
4355
public Account create(CreateAccountOpts request) {
4456
return this.rawClient.create(request).body();
4557
}
4658

59+
/**
60+
* Connect a new account for an external user in the project
61+
*/
4762
public Account create(CreateAccountOpts request, RequestOptions requestOptions) {
4863
return this.rawClient.create(request, requestOptions).body();
4964
}
5065

66+
/**
67+
* Get the details for a specific connected account
68+
*/
5169
public Account retrieve(String accountId) {
5270
return this.rawClient.retrieve(accountId).body();
5371
}
5472

73+
/**
74+
* Get the details for a specific connected account
75+
*/
5576
public Account retrieve(String accountId, AccountsRetrieveRequest request) {
5677
return this.rawClient.retrieve(accountId, request).body();
5778
}
5879

80+
/**
81+
* Get the details for a specific connected account
82+
*/
5983
public Account retrieve(String accountId, AccountsRetrieveRequest request, RequestOptions requestOptions) {
6084
return this.rawClient.retrieve(accountId, request, requestOptions).body();
6185
}
6286

87+
/**
88+
* Remove a connected account and its associated credentials
89+
*/
6390
public void delete(String accountId) {
6491
this.rawClient.delete(accountId).body();
6592
}
6693

94+
/**
95+
* Remove a connected account and its associated credentials
96+
*/
6797
public void delete(String accountId, RequestOptions requestOptions) {
6898
this.rawClient.delete(accountId, requestOptions).body();
6999
}
70100

101+
/**
102+
* Remove all connected accounts for a specific app
103+
*/
71104
public void deleteByApp(String appId) {
72105
this.rawClient.deleteByApp(appId).body();
73106
}
74107

108+
/**
109+
* Remove all connected accounts for a specific app
110+
*/
75111
public void deleteByApp(String appId, RequestOptions requestOptions) {
76112
this.rawClient.deleteByApp(appId, requestOptions).body();
77113
}

src/main/java/com/pipedream/api/resources/accounts/AsyncAccountsClient.java

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,52 +29,88 @@ public AsyncRawAccountsClient withRawResponse() {
2929
return this.rawClient;
3030
}
3131

32+
/**
33+
* Retrieve all connected accounts for the project with optional filtering
34+
*/
3235
public CompletableFuture<SyncPagingIterable<Account>> list() {
3336
return this.rawClient.list().thenApply(response -> response.body());
3437
}
3538

39+
/**
40+
* Retrieve all connected accounts for the project with optional filtering
41+
*/
3642
public CompletableFuture<SyncPagingIterable<Account>> list(AccountsListRequest request) {
3743
return this.rawClient.list(request).thenApply(response -> response.body());
3844
}
3945

46+
/**
47+
* Retrieve all connected accounts for the project with optional filtering
48+
*/
4049
public CompletableFuture<SyncPagingIterable<Account>> list(
4150
AccountsListRequest request, RequestOptions requestOptions) {
4251
return this.rawClient.list(request, requestOptions).thenApply(response -> response.body());
4352
}
4453

54+
/**
55+
* Connect a new account for an external user in the project
56+
*/
4557
public CompletableFuture<Account> create(CreateAccountOpts request) {
4658
return this.rawClient.create(request).thenApply(response -> response.body());
4759
}
4860

61+
/**
62+
* Connect a new account for an external user in the project
63+
*/
4964
public CompletableFuture<Account> create(CreateAccountOpts request, RequestOptions requestOptions) {
5065
return this.rawClient.create(request, requestOptions).thenApply(response -> response.body());
5166
}
5267

68+
/**
69+
* Get the details for a specific connected account
70+
*/
5371
public CompletableFuture<Account> retrieve(String accountId) {
5472
return this.rawClient.retrieve(accountId).thenApply(response -> response.body());
5573
}
5674

75+
/**
76+
* Get the details for a specific connected account
77+
*/
5778
public CompletableFuture<Account> retrieve(String accountId, AccountsRetrieveRequest request) {
5879
return this.rawClient.retrieve(accountId, request).thenApply(response -> response.body());
5980
}
6081

82+
/**
83+
* Get the details for a specific connected account
84+
*/
6185
public CompletableFuture<Account> retrieve(
6286
String accountId, AccountsRetrieveRequest request, RequestOptions requestOptions) {
6387
return this.rawClient.retrieve(accountId, request, requestOptions).thenApply(response -> response.body());
6488
}
6589

90+
/**
91+
* Remove a connected account and its associated credentials
92+
*/
6693
public CompletableFuture<Void> delete(String accountId) {
6794
return this.rawClient.delete(accountId).thenApply(response -> response.body());
6895
}
6996

97+
/**
98+
* Remove a connected account and its associated credentials
99+
*/
70100
public CompletableFuture<Void> delete(String accountId, RequestOptions requestOptions) {
71101
return this.rawClient.delete(accountId, requestOptions).thenApply(response -> response.body());
72102
}
73103

104+
/**
105+
* Remove all connected accounts for a specific app
106+
*/
74107
public CompletableFuture<Void> deleteByApp(String appId) {
75108
return this.rawClient.deleteByApp(appId).thenApply(response -> response.body());
76109
}
77110

111+
/**
112+
* Remove all connected accounts for a specific app
113+
*/
78114
public CompletableFuture<Void> deleteByApp(String appId, RequestOptions requestOptions) {
79115
return this.rawClient.deleteByApp(appId, requestOptions).thenApply(response -> response.body());
80116
}

src/main/java/com/pipedream/api/resources/accounts/AsyncRawAccountsClient.java

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,14 +42,23 @@ public AsyncRawAccountsClient(ClientOptions clientOptions) {
4242
this.clientOptions = clientOptions;
4343
}
4444

45+
/**
46+
* Retrieve all connected accounts for the project with optional filtering
47+
*/
4548
public CompletableFuture<BaseClientHttpResponse<SyncPagingIterable<Account>>> list() {
4649
return list(AccountsListRequest.builder().build());
4750
}
4851

52+
/**
53+
* Retrieve all connected accounts for the project with optional filtering
54+
*/
4955
public CompletableFuture<BaseClientHttpResponse<SyncPagingIterable<Account>>> list(AccountsListRequest request) {
5056
return list(request, null);
5157
}
5258

59+
/**
60+
* Retrieve all connected accounts for the project with optional filtering
61+
*/
5362
public CompletableFuture<BaseClientHttpResponse<SyncPagingIterable<Account>>> list(
5463
AccountsListRequest request, RequestOptions requestOptions) {
5564
HttpUrl.Builder httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl())
@@ -146,10 +155,16 @@ public void onFailure(@NotNull Call call, @NotNull IOException e) {
146155
return future;
147156
}
148157

158+
/**
159+
* Connect a new account for an external user in the project
160+
*/
149161
public CompletableFuture<BaseClientHttpResponse<Account>> create(CreateAccountOpts request) {
150162
return create(request, null);
151163
}
152164

165+
/**
166+
* Connect a new account for an external user in the project
167+
*/
153168
public CompletableFuture<BaseClientHttpResponse<Account>> create(
154169
CreateAccountOpts request, RequestOptions requestOptions) {
155170
HttpUrl.Builder httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl())
@@ -224,15 +239,24 @@ public void onFailure(@NotNull Call call, @NotNull IOException e) {
224239
return future;
225240
}
226241

242+
/**
243+
* Get the details for a specific connected account
244+
*/
227245
public CompletableFuture<BaseClientHttpResponse<Account>> retrieve(String accountId) {
228246
return retrieve(accountId, AccountsRetrieveRequest.builder().build());
229247
}
230248

249+
/**
250+
* Get the details for a specific connected account
251+
*/
231252
public CompletableFuture<BaseClientHttpResponse<Account>> retrieve(
232253
String accountId, AccountsRetrieveRequest request) {
233254
return retrieve(accountId, request, null);
234255
}
235256

257+
/**
258+
* Get the details for a specific connected account
259+
*/
236260
public CompletableFuture<BaseClientHttpResponse<Account>> retrieve(
237261
String accountId, AccountsRetrieveRequest request, RequestOptions requestOptions) {
238262
HttpUrl.Builder httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl())
@@ -288,10 +312,16 @@ public void onFailure(@NotNull Call call, @NotNull IOException e) {
288312
return future;
289313
}
290314

315+
/**
316+
* Remove a connected account and its associated credentials
317+
*/
291318
public CompletableFuture<BaseClientHttpResponse<Void>> delete(String accountId) {
292319
return delete(accountId, null);
293320
}
294321

322+
/**
323+
* Remove a connected account and its associated credentials
324+
*/
295325
public CompletableFuture<BaseClientHttpResponse<Void>> delete(String accountId, RequestOptions requestOptions) {
296326
HttpUrl httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl())
297327
.newBuilder()
@@ -338,10 +368,16 @@ public void onFailure(@NotNull Call call, @NotNull IOException e) {
338368
return future;
339369
}
340370

371+
/**
372+
* Remove all connected accounts for a specific app
373+
*/
341374
public CompletableFuture<BaseClientHttpResponse<Void>> deleteByApp(String appId) {
342375
return deleteByApp(appId, null);
343376
}
344377

378+
/**
379+
* Remove all connected accounts for a specific app
380+
*/
345381
public CompletableFuture<BaseClientHttpResponse<Void>> deleteByApp(String appId, RequestOptions requestOptions) {
346382
HttpUrl httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl())
347383
.newBuilder()

src/main/java/com/pipedream/api/resources/accounts/RawAccountsClient.java

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,14 +37,23 @@ public RawAccountsClient(ClientOptions clientOptions) {
3737
this.clientOptions = clientOptions;
3838
}
3939

40+
/**
41+
* Retrieve all connected accounts for the project with optional filtering
42+
*/
4043
public BaseClientHttpResponse<SyncPagingIterable<Account>> list() {
4144
return list(AccountsListRequest.builder().build());
4245
}
4346

47+
/**
48+
* Retrieve all connected accounts for the project with optional filtering
49+
*/
4450
public BaseClientHttpResponse<SyncPagingIterable<Account>> list(AccountsListRequest request) {
4551
return list(request, null);
4652
}
4753

54+
/**
55+
* Retrieve all connected accounts for the project with optional filtering
56+
*/
4857
public BaseClientHttpResponse<SyncPagingIterable<Account>> list(
4958
AccountsListRequest request, RequestOptions requestOptions) {
5059
HttpUrl.Builder httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl())
@@ -121,10 +130,16 @@ public BaseClientHttpResponse<SyncPagingIterable<Account>> list(
121130
}
122131
}
123132

133+
/**
134+
* Connect a new account for an external user in the project
135+
*/
124136
public BaseClientHttpResponse<Account> create(CreateAccountOpts request) {
125137
return create(request, null);
126138
}
127139

140+
/**
141+
* Connect a new account for an external user in the project
142+
*/
128143
public BaseClientHttpResponse<Account> create(CreateAccountOpts request, RequestOptions requestOptions) {
129144
HttpUrl.Builder httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl())
130145
.newBuilder()
@@ -185,14 +200,23 @@ public BaseClientHttpResponse<Account> create(CreateAccountOpts request, Request
185200
}
186201
}
187202

203+
/**
204+
* Get the details for a specific connected account
205+
*/
188206
public BaseClientHttpResponse<Account> retrieve(String accountId) {
189207
return retrieve(accountId, AccountsRetrieveRequest.builder().build());
190208
}
191209

210+
/**
211+
* Get the details for a specific connected account
212+
*/
192213
public BaseClientHttpResponse<Account> retrieve(String accountId, AccountsRetrieveRequest request) {
193214
return retrieve(accountId, request, null);
194215
}
195216

217+
/**
218+
* Get the details for a specific connected account
219+
*/
196220
public BaseClientHttpResponse<Account> retrieve(
197221
String accountId, AccountsRetrieveRequest request, RequestOptions requestOptions) {
198222
HttpUrl.Builder httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl())
@@ -235,10 +259,16 @@ public BaseClientHttpResponse<Account> retrieve(
235259
}
236260
}
237261

262+
/**
263+
* Remove a connected account and its associated credentials
264+
*/
238265
public BaseClientHttpResponse<Void> delete(String accountId) {
239266
return delete(accountId, null);
240267
}
241268

269+
/**
270+
* Remove a connected account and its associated credentials
271+
*/
242272
public BaseClientHttpResponse<Void> delete(String accountId, RequestOptions requestOptions) {
243273
HttpUrl httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl())
244274
.newBuilder()
@@ -272,10 +302,16 @@ public BaseClientHttpResponse<Void> delete(String accountId, RequestOptions requ
272302
}
273303
}
274304

305+
/**
306+
* Remove all connected accounts for a specific app
307+
*/
275308
public BaseClientHttpResponse<Void> deleteByApp(String appId) {
276309
return deleteByApp(appId, null);
277310
}
278311

312+
/**
313+
* Remove all connected accounts for a specific app
314+
*/
279315
public BaseClientHttpResponse<Void> deleteByApp(String appId, RequestOptions requestOptions) {
280316
HttpUrl httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl())
281317
.newBuilder()

0 commit comments

Comments
 (0)