Skip to content

Commit 68267a4

Browse files
SDK regeneration
1 parent 06c4e03 commit 68267a4

File tree

139 files changed

+12041
-1074
lines changed

Some content is hidden

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

139 files changed

+12041
-1074
lines changed

README.md

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,21 @@
55

66
The Pipedream Java library provides convenient access to the Pipedream APIs from Java.
77

8+
## Table of Contents
9+
10+
- [Installation](#installation)
11+
- [Usage](#usage)
12+
- [Environments](#environments)
13+
- [Base Url](#base-url)
14+
- [Exception Handling](#exception-handling)
15+
- [Advanced](#advanced)
16+
- [Custom Client](#custom-client)
17+
- [Retries](#retries)
18+
- [Timeouts](#timeouts)
19+
- [Custom Headers](#custom-headers)
20+
- [Contributing](#contributing)
21+
- [Reference](#reference)
22+
823
## Installation
924

1025
### Gradle
@@ -25,7 +40,7 @@ Add the dependency in your `pom.xml` file:
2540
<dependency>
2641
<groupId>com.pipedream</groupId>
2742
<artifactId>pipedream</artifactId>
28-
<version>1.1.0</version>
43+
<version>1.1.1</version>
2944
</dependency>
3045
```
3146

build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ java {
4949

5050
group = 'com.pipedream'
5151

52-
version = '1.1.0'
52+
version = '1.1.1'
5353

5454
jar {
5555
dependsOn(":generatePomFileForMavenPublication")
@@ -80,7 +80,7 @@ publishing {
8080
maven(MavenPublication) {
8181
groupId = 'com.pipedream'
8282
artifactId = 'pipedream'
83-
version = '1.1.0'
83+
version = '1.1.1'
8484
from components.java
8585
pom {
8686
name = 'pipedream'

src/main/java/com/pipedream/api/core/ClientOptions.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,10 @@ private ClientOptions(
3535
this.headers.putAll(headers);
3636
this.headers.putAll(new HashMap<String, String>() {
3737
{
38-
put("User-Agent", "com.pipedream:pipedream/1.1.0");
38+
put("User-Agent", "com.pipedream:pipedream/1.1.1");
3939
put("X-Fern-Language", "JAVA");
4040
put("X-Fern-SDK-Name", "com.pipedream.fern:api-sdk");
41-
put("X-Fern-SDK-Version", "1.1.0");
41+
put("X-Fern-SDK-Version", "1.1.1");
4242
}
4343
});
4444
this.headerSuppliers = headerSuppliers;
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
/**
2+
* This file was auto-generated by Fern from our API Definition.
3+
*/
4+
package com.pipedream.api.errors;
5+
6+
import com.pipedream.api.core.BaseClientApiException;
7+
import okhttp3.Response;
8+
9+
public final class BadRequestError extends BaseClientApiException {
10+
/**
11+
* The body of the response that triggered the exception.
12+
*/
13+
private final Object body;
14+
15+
public BadRequestError(Object body) {
16+
super("BadRequestError", 400, body);
17+
this.body = body;
18+
}
19+
20+
public BadRequestError(Object body, Response rawResponse) {
21+
super("BadRequestError", 400, body, rawResponse);
22+
this.body = body;
23+
}
24+
25+
/**
26+
* @return the body
27+
*/
28+
@java.lang.Override
29+
public Object body() {
30+
return this.body;
31+
}
32+
}
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
/**
2+
* This file was auto-generated by Fern from our API Definition.
3+
*/
4+
package com.pipedream.api.errors;
5+
6+
import com.pipedream.api.core.BaseClientApiException;
7+
import okhttp3.Response;
8+
9+
public final class NotFoundError extends BaseClientApiException {
10+
/**
11+
* The body of the response that triggered the exception.
12+
*/
13+
private final Object body;
14+
15+
public NotFoundError(Object body) {
16+
super("NotFoundError", 404, body);
17+
this.body = body;
18+
}
19+
20+
public NotFoundError(Object body, Response rawResponse) {
21+
super("NotFoundError", 404, body, rawResponse);
22+
this.body = body;
23+
}
24+
25+
/**
26+
* @return the body
27+
*/
28+
@java.lang.Override
29+
public Object body() {
30+
return this.body;
31+
}
32+
}

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

Lines changed: 26 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,11 @@
66
import com.pipedream.api.core.ClientOptions;
77
import com.pipedream.api.core.RequestOptions;
88
import com.pipedream.api.core.pagination.SyncPagingIterable;
9-
import com.pipedream.api.resources.accounts.requests.AccountsListRequest;
10-
import com.pipedream.api.resources.accounts.requests.AccountsRetrieveRequest;
119
import com.pipedream.api.resources.accounts.requests.CreateAccountOpts;
10+
import com.pipedream.api.resources.accounts.requests.DeleteAccountsRequest;
11+
import com.pipedream.api.resources.accounts.requests.DeleteByAppAccountsRequest;
12+
import com.pipedream.api.resources.accounts.requests.ListAccountsRequest;
13+
import com.pipedream.api.resources.accounts.requests.RetrieveAccountsRequest;
1214
import com.pipedream.api.types.Account;
1315

1416
public class AccountsClient {
@@ -38,14 +40,14 @@ public SyncPagingIterable<Account> list() {
3840
/**
3941
* Retrieve all connected accounts for the project with optional filtering
4042
*/
41-
public SyncPagingIterable<Account> list(AccountsListRequest request) {
43+
public SyncPagingIterable<Account> list(ListAccountsRequest request) {
4244
return this.rawClient.list(request).body();
4345
}
4446

4547
/**
4648
* Retrieve all connected accounts for the project with optional filtering
4749
*/
48-
public SyncPagingIterable<Account> list(AccountsListRequest request, RequestOptions requestOptions) {
50+
public SyncPagingIterable<Account> list(ListAccountsRequest request, RequestOptions requestOptions) {
4951
return this.rawClient.list(request, requestOptions).body();
5052
}
5153

@@ -73,14 +75,14 @@ public Account retrieve(String accountId) {
7375
/**
7476
* Get the details for a specific connected account
7577
*/
76-
public Account retrieve(String accountId, AccountsRetrieveRequest request) {
78+
public Account retrieve(String accountId, RetrieveAccountsRequest request) {
7779
return this.rawClient.retrieve(accountId, request).body();
7880
}
7981

8082
/**
8183
* Get the details for a specific connected account
8284
*/
83-
public Account retrieve(String accountId, AccountsRetrieveRequest request, RequestOptions requestOptions) {
85+
public Account retrieve(String accountId, RetrieveAccountsRequest request, RequestOptions requestOptions) {
8486
return this.rawClient.retrieve(accountId, request, requestOptions).body();
8587
}
8688

@@ -94,8 +96,15 @@ public void delete(String accountId) {
9496
/**
9597
* Remove a connected account and its associated credentials
9698
*/
97-
public void delete(String accountId, RequestOptions requestOptions) {
98-
this.rawClient.delete(accountId, requestOptions).body();
99+
public void delete(String accountId, DeleteAccountsRequest request) {
100+
this.rawClient.delete(accountId, request).body();
101+
}
102+
103+
/**
104+
* Remove a connected account and its associated credentials
105+
*/
106+
public void delete(String accountId, DeleteAccountsRequest request, RequestOptions requestOptions) {
107+
this.rawClient.delete(accountId, request, requestOptions).body();
99108
}
100109

101110
/**
@@ -108,7 +117,14 @@ public void deleteByApp(String appId) {
108117
/**
109118
* Remove all connected accounts for a specific app
110119
*/
111-
public void deleteByApp(String appId, RequestOptions requestOptions) {
112-
this.rawClient.deleteByApp(appId, requestOptions).body();
120+
public void deleteByApp(String appId, DeleteByAppAccountsRequest request) {
121+
this.rawClient.deleteByApp(appId, request).body();
122+
}
123+
124+
/**
125+
* Remove all connected accounts for a specific app
126+
*/
127+
public void deleteByApp(String appId, DeleteByAppAccountsRequest request, RequestOptions requestOptions) {
128+
this.rawClient.deleteByApp(appId, request, requestOptions).body();
113129
}
114130
}

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

Lines changed: 28 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,11 @@
66
import com.pipedream.api.core.ClientOptions;
77
import com.pipedream.api.core.RequestOptions;
88
import com.pipedream.api.core.pagination.SyncPagingIterable;
9-
import com.pipedream.api.resources.accounts.requests.AccountsListRequest;
10-
import com.pipedream.api.resources.accounts.requests.AccountsRetrieveRequest;
119
import com.pipedream.api.resources.accounts.requests.CreateAccountOpts;
10+
import com.pipedream.api.resources.accounts.requests.DeleteAccountsRequest;
11+
import com.pipedream.api.resources.accounts.requests.DeleteByAppAccountsRequest;
12+
import com.pipedream.api.resources.accounts.requests.ListAccountsRequest;
13+
import com.pipedream.api.resources.accounts.requests.RetrieveAccountsRequest;
1214
import com.pipedream.api.types.Account;
1315
import java.util.concurrent.CompletableFuture;
1416

@@ -39,15 +41,15 @@ public CompletableFuture<SyncPagingIterable<Account>> list() {
3941
/**
4042
* Retrieve all connected accounts for the project with optional filtering
4143
*/
42-
public CompletableFuture<SyncPagingIterable<Account>> list(AccountsListRequest request) {
44+
public CompletableFuture<SyncPagingIterable<Account>> list(ListAccountsRequest request) {
4345
return this.rawClient.list(request).thenApply(response -> response.body());
4446
}
4547

4648
/**
4749
* Retrieve all connected accounts for the project with optional filtering
4850
*/
4951
public CompletableFuture<SyncPagingIterable<Account>> list(
50-
AccountsListRequest request, RequestOptions requestOptions) {
52+
ListAccountsRequest request, RequestOptions requestOptions) {
5153
return this.rawClient.list(request, requestOptions).thenApply(response -> response.body());
5254
}
5355

@@ -75,15 +77,15 @@ public CompletableFuture<Account> retrieve(String accountId) {
7577
/**
7678
* Get the details for a specific connected account
7779
*/
78-
public CompletableFuture<Account> retrieve(String accountId, AccountsRetrieveRequest request) {
80+
public CompletableFuture<Account> retrieve(String accountId, RetrieveAccountsRequest request) {
7981
return this.rawClient.retrieve(accountId, request).thenApply(response -> response.body());
8082
}
8183

8284
/**
8385
* Get the details for a specific connected account
8486
*/
8587
public CompletableFuture<Account> retrieve(
86-
String accountId, AccountsRetrieveRequest request, RequestOptions requestOptions) {
88+
String accountId, RetrieveAccountsRequest request, RequestOptions requestOptions) {
8789
return this.rawClient.retrieve(accountId, request, requestOptions).thenApply(response -> response.body());
8890
}
8991

@@ -97,8 +99,16 @@ public CompletableFuture<Void> delete(String accountId) {
9799
/**
98100
* Remove a connected account and its associated credentials
99101
*/
100-
public CompletableFuture<Void> delete(String accountId, RequestOptions requestOptions) {
101-
return this.rawClient.delete(accountId, requestOptions).thenApply(response -> response.body());
102+
public CompletableFuture<Void> delete(String accountId, DeleteAccountsRequest request) {
103+
return this.rawClient.delete(accountId, request).thenApply(response -> response.body());
104+
}
105+
106+
/**
107+
* Remove a connected account and its associated credentials
108+
*/
109+
public CompletableFuture<Void> delete(
110+
String accountId, DeleteAccountsRequest request, RequestOptions requestOptions) {
111+
return this.rawClient.delete(accountId, request, requestOptions).thenApply(response -> response.body());
102112
}
103113

104114
/**
@@ -111,7 +121,15 @@ public CompletableFuture<Void> deleteByApp(String appId) {
111121
/**
112122
* Remove all connected accounts for a specific app
113123
*/
114-
public CompletableFuture<Void> deleteByApp(String appId, RequestOptions requestOptions) {
115-
return this.rawClient.deleteByApp(appId, requestOptions).thenApply(response -> response.body());
124+
public CompletableFuture<Void> deleteByApp(String appId, DeleteByAppAccountsRequest request) {
125+
return this.rawClient.deleteByApp(appId, request).thenApply(response -> response.body());
126+
}
127+
128+
/**
129+
* Remove all connected accounts for a specific app
130+
*/
131+
public CompletableFuture<Void> deleteByApp(
132+
String appId, DeleteByAppAccountsRequest request, RequestOptions requestOptions) {
133+
return this.rawClient.deleteByApp(appId, request, requestOptions).thenApply(response -> response.body());
116134
}
117135
}

0 commit comments

Comments
 (0)