Skip to content

Commit 4c8cbc7

Browse files
feat(api): manual updates
1 parent 63229b5 commit 4c8cbc7

File tree

11 files changed

+127
-127
lines changed

11 files changed

+127
-127
lines changed

.stats.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
configured_endpoints: 45
22
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/finch%2Ffinch-640ec74bfc2f335f7277863ee0cbd0af98bb6018cb1ec2f116ce4145148f4477.yml
33
openapi_spec_hash: 315e7859c3f77311261fb824b74a8247
4-
config_hash: f921f92cc97449dcc1334a594b435c73
4+
config_hash: 0892e2e0eeb0343a022afa62e9080dd1

finch-java-core/src/main/kotlin/com/tryfinch/api/models/ConnectSessionConnectParams.kt renamed to finch-java-core/src/main/kotlin/com/tryfinch/api/models/ConnectSessionNewParams.kt

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ import java.util.Optional
2424
import kotlin.jvm.optionals.getOrNull
2525

2626
/** Create a new connect session for an employer */
27-
class ConnectSessionConnectParams
27+
class ConnectSessionNewParams
2828
private constructor(
2929
private val body: CreateConnectSessionRequest,
3030
private val additionalHeaders: Headers,
@@ -179,7 +179,7 @@ private constructor(
179179
companion object {
180180

181181
/**
182-
* Returns a mutable builder for constructing an instance of [ConnectSessionConnectParams].
182+
* Returns a mutable builder for constructing an instance of [ConnectSessionNewParams].
183183
*
184184
* The following fields are required:
185185
* ```java
@@ -191,7 +191,7 @@ private constructor(
191191
@JvmStatic fun builder() = Builder()
192192
}
193193

194-
/** A builder for [ConnectSessionConnectParams]. */
194+
/** A builder for [ConnectSessionNewParams]. */
195195
class Builder internal constructor() {
196196

197197
private var body: CreateConnectSessionRequest.Builder =
@@ -200,10 +200,10 @@ private constructor(
200200
private var additionalQueryParams: QueryParams.Builder = QueryParams.builder()
201201

202202
@JvmSynthetic
203-
internal fun from(connectSessionConnectParams: ConnectSessionConnectParams) = apply {
204-
body = connectSessionConnectParams.body.toBuilder()
205-
additionalHeaders = connectSessionConnectParams.additionalHeaders.toBuilder()
206-
additionalQueryParams = connectSessionConnectParams.additionalQueryParams.toBuilder()
203+
internal fun from(connectSessionNewParams: ConnectSessionNewParams) = apply {
204+
body = connectSessionNewParams.body.toBuilder()
205+
additionalHeaders = connectSessionNewParams.additionalHeaders.toBuilder()
206+
additionalQueryParams = connectSessionNewParams.additionalQueryParams.toBuilder()
207207
}
208208

209209
/**
@@ -497,7 +497,7 @@ private constructor(
497497
}
498498

499499
/**
500-
* Returns an immutable instance of [ConnectSessionConnectParams].
500+
* Returns an immutable instance of [ConnectSessionNewParams].
501501
*
502502
* Further updates to this [Builder] will not mutate the returned instance.
503503
*
@@ -510,8 +510,8 @@ private constructor(
510510
*
511511
* @throws IllegalStateException if any required field is unset.
512512
*/
513-
fun build(): ConnectSessionConnectParams =
514-
ConnectSessionConnectParams(
513+
fun build(): ConnectSessionNewParams =
514+
ConnectSessionNewParams(
515515
body.build(),
516516
additionalHeaders.build(),
517517
additionalQueryParams.build(),
@@ -1753,7 +1753,7 @@ private constructor(
17531753
return true
17541754
}
17551755

1756-
return other is ConnectSessionConnectParams &&
1756+
return other is ConnectSessionNewParams &&
17571757
body == other.body &&
17581758
additionalHeaders == other.additionalHeaders &&
17591759
additionalQueryParams == other.additionalQueryParams
@@ -1762,5 +1762,5 @@ private constructor(
17621762
override fun hashCode(): Int = Objects.hash(body, additionalHeaders, additionalQueryParams)
17631763

17641764
override fun toString() =
1765-
"ConnectSessionConnectParams{body=$body, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}"
1765+
"ConnectSessionNewParams{body=$body, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}"
17661766
}

finch-java-core/src/main/kotlin/com/tryfinch/api/models/SessionConnectResponse.kt renamed to finch-java-core/src/main/kotlin/com/tryfinch/api/models/SessionNewResponse.kt

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import com.tryfinch.api.errors.FinchInvalidDataException
1515
import java.util.Collections
1616
import java.util.Objects
1717

18-
class SessionConnectResponse
18+
class SessionNewResponse
1919
@JsonCreator(mode = JsonCreator.Mode.DISABLED)
2020
private constructor(
2121
private val connectUrl: JsonField<String>,
@@ -76,7 +76,7 @@ private constructor(
7676
companion object {
7777

7878
/**
79-
* Returns a mutable builder for constructing an instance of [SessionConnectResponse].
79+
* Returns a mutable builder for constructing an instance of [SessionNewResponse].
8080
*
8181
* The following fields are required:
8282
* ```java
@@ -87,18 +87,18 @@ private constructor(
8787
@JvmStatic fun builder() = Builder()
8888
}
8989

90-
/** A builder for [SessionConnectResponse]. */
90+
/** A builder for [SessionNewResponse]. */
9191
class Builder internal constructor() {
9292

9393
private var connectUrl: JsonField<String>? = null
9494
private var sessionId: JsonField<String>? = null
9595
private var additionalProperties: MutableMap<String, JsonValue> = mutableMapOf()
9696

9797
@JvmSynthetic
98-
internal fun from(sessionConnectResponse: SessionConnectResponse) = apply {
99-
connectUrl = sessionConnectResponse.connectUrl
100-
sessionId = sessionConnectResponse.sessionId
101-
additionalProperties = sessionConnectResponse.additionalProperties.toMutableMap()
98+
internal fun from(sessionNewResponse: SessionNewResponse) = apply {
99+
connectUrl = sessionNewResponse.connectUrl
100+
sessionId = sessionNewResponse.sessionId
101+
additionalProperties = sessionNewResponse.additionalProperties.toMutableMap()
102102
}
103103

104104
/** The Connect URL to redirect the user to for authentication */
@@ -145,7 +145,7 @@ private constructor(
145145
}
146146

147147
/**
148-
* Returns an immutable instance of [SessionConnectResponse].
148+
* Returns an immutable instance of [SessionNewResponse].
149149
*
150150
* Further updates to this [Builder] will not mutate the returned instance.
151151
*
@@ -157,8 +157,8 @@ private constructor(
157157
*
158158
* @throws IllegalStateException if any required field is unset.
159159
*/
160-
fun build(): SessionConnectResponse =
161-
SessionConnectResponse(
160+
fun build(): SessionNewResponse =
161+
SessionNewResponse(
162162
checkRequired("connectUrl", connectUrl),
163163
checkRequired("sessionId", sessionId),
164164
additionalProperties.toMutableMap(),
@@ -167,7 +167,7 @@ private constructor(
167167

168168
private var validated: Boolean = false
169169

170-
fun validate(): SessionConnectResponse = apply {
170+
fun validate(): SessionNewResponse = apply {
171171
if (validated) {
172172
return@apply
173173
}
@@ -200,7 +200,7 @@ private constructor(
200200
return true
201201
}
202202

203-
return other is SessionConnectResponse &&
203+
return other is SessionNewResponse &&
204204
connectUrl == other.connectUrl &&
205205
sessionId == other.sessionId &&
206206
additionalProperties == other.additionalProperties
@@ -211,5 +211,5 @@ private constructor(
211211
override fun hashCode(): Int = hashCode
212212

213213
override fun toString() =
214-
"SessionConnectResponse{connectUrl=$connectUrl, sessionId=$sessionId, additionalProperties=$additionalProperties}"
214+
"SessionNewResponse{connectUrl=$connectUrl, sessionId=$sessionId, additionalProperties=$additionalProperties}"
215215
}

finch-java-core/src/main/kotlin/com/tryfinch/api/services/async/connect/SessionServiceAsync.kt

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ package com.tryfinch.api.services.async.connect
55
import com.tryfinch.api.core.ClientOptions
66
import com.tryfinch.api.core.RequestOptions
77
import com.tryfinch.api.core.http.HttpResponseFor
8-
import com.tryfinch.api.models.ConnectSessionConnectParams
8+
import com.tryfinch.api.models.ConnectSessionNewParams
99
import com.tryfinch.api.models.ConnectSessionReauthenticateParams
10-
import com.tryfinch.api.models.SessionConnectResponse
10+
import com.tryfinch.api.models.SessionNewResponse
1111
import com.tryfinch.api.models.SessionReauthenticateResponse
1212
import java.util.concurrent.CompletableFuture
1313
import java.util.function.Consumer
@@ -27,14 +27,14 @@ interface SessionServiceAsync {
2727
fun withOptions(modifier: Consumer<ClientOptions.Builder>): SessionServiceAsync
2828

2929
/** Create a new connect session for an employer */
30-
fun connect(params: ConnectSessionConnectParams): CompletableFuture<SessionConnectResponse> =
31-
connect(params, RequestOptions.none())
30+
fun new_(params: ConnectSessionNewParams): CompletableFuture<SessionNewResponse> =
31+
new_(params, RequestOptions.none())
3232

33-
/** @see connect */
34-
fun connect(
35-
params: ConnectSessionConnectParams,
33+
/** @see new_ */
34+
fun new_(
35+
params: ConnectSessionNewParams,
3636
requestOptions: RequestOptions = RequestOptions.none(),
37-
): CompletableFuture<SessionConnectResponse>
37+
): CompletableFuture<SessionNewResponse>
3838

3939
/** Create a new Connect session for reauthenticating an existing connection */
4040
fun reauthenticate(
@@ -64,18 +64,18 @@ interface SessionServiceAsync {
6464

6565
/**
6666
* Returns a raw HTTP response for `post /connect/sessions`, but is otherwise the same as
67-
* [SessionServiceAsync.connect].
67+
* [SessionServiceAsync.new_].
6868
*/
69-
fun connect(
70-
params: ConnectSessionConnectParams
71-
): CompletableFuture<HttpResponseFor<SessionConnectResponse>> =
72-
connect(params, RequestOptions.none())
69+
fun new_(
70+
params: ConnectSessionNewParams
71+
): CompletableFuture<HttpResponseFor<SessionNewResponse>> =
72+
new_(params, RequestOptions.none())
7373

74-
/** @see connect */
75-
fun connect(
76-
params: ConnectSessionConnectParams,
74+
/** @see new_ */
75+
fun new_(
76+
params: ConnectSessionNewParams,
7777
requestOptions: RequestOptions = RequestOptions.none(),
78-
): CompletableFuture<HttpResponseFor<SessionConnectResponse>>
78+
): CompletableFuture<HttpResponseFor<SessionNewResponse>>
7979

8080
/**
8181
* Returns a raw HTTP response for `post /connect/sessions/reauthenticate`, but is otherwise

finch-java-core/src/main/kotlin/com/tryfinch/api/services/async/connect/SessionServiceAsyncImpl.kt

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@ import com.tryfinch.api.core.http.HttpResponseFor
1515
import com.tryfinch.api.core.http.json
1616
import com.tryfinch.api.core.http.parseable
1717
import com.tryfinch.api.core.prepareAsync
18-
import com.tryfinch.api.models.ConnectSessionConnectParams
18+
import com.tryfinch.api.models.ConnectSessionNewParams
1919
import com.tryfinch.api.models.ConnectSessionReauthenticateParams
20-
import com.tryfinch.api.models.SessionConnectResponse
20+
import com.tryfinch.api.models.SessionNewResponse
2121
import com.tryfinch.api.models.SessionReauthenticateResponse
2222
import java.util.concurrent.CompletableFuture
2323
import java.util.function.Consumer
@@ -34,12 +34,12 @@ class SessionServiceAsyncImpl internal constructor(private val clientOptions: Cl
3434
override fun withOptions(modifier: Consumer<ClientOptions.Builder>): SessionServiceAsync =
3535
SessionServiceAsyncImpl(clientOptions.toBuilder().apply(modifier::accept).build())
3636

37-
override fun connect(
38-
params: ConnectSessionConnectParams,
37+
override fun new_(
38+
params: ConnectSessionNewParams,
3939
requestOptions: RequestOptions,
40-
): CompletableFuture<SessionConnectResponse> =
40+
): CompletableFuture<SessionNewResponse> =
4141
// post /connect/sessions
42-
withRawResponse().connect(params, requestOptions).thenApply { it.parse() }
42+
withRawResponse().new_(params, requestOptions).thenApply { it.parse() }
4343

4444
override fun reauthenticate(
4545
params: ConnectSessionReauthenticateParams,
@@ -61,13 +61,13 @@ class SessionServiceAsyncImpl internal constructor(private val clientOptions: Cl
6161
clientOptions.toBuilder().apply(modifier::accept).build()
6262
)
6363

64-
private val connectHandler: Handler<SessionConnectResponse> =
65-
jsonHandler<SessionConnectResponse>(clientOptions.jsonMapper)
64+
private val newHandler: Handler<SessionNewResponse> =
65+
jsonHandler<SessionNewResponse>(clientOptions.jsonMapper)
6666

67-
override fun connect(
68-
params: ConnectSessionConnectParams,
67+
override fun new_(
68+
params: ConnectSessionNewParams,
6969
requestOptions: RequestOptions,
70-
): CompletableFuture<HttpResponseFor<SessionConnectResponse>> {
70+
): CompletableFuture<HttpResponseFor<SessionNewResponse>> {
7171
val request =
7272
HttpRequest.builder()
7373
.method(HttpMethod.POST)
@@ -82,7 +82,7 @@ class SessionServiceAsyncImpl internal constructor(private val clientOptions: Cl
8282
.thenApply { response ->
8383
errorHandler.handle(response).parseable {
8484
response
85-
.use { connectHandler.handle(it) }
85+
.use { newHandler.handle(it) }
8686
.also {
8787
if (requestOptions.responseValidation!!) {
8888
it.validate()

finch-java-core/src/main/kotlin/com/tryfinch/api/services/blocking/connect/SessionService.kt

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ import com.google.errorprone.annotations.MustBeClosed
66
import com.tryfinch.api.core.ClientOptions
77
import com.tryfinch.api.core.RequestOptions
88
import com.tryfinch.api.core.http.HttpResponseFor
9-
import com.tryfinch.api.models.ConnectSessionConnectParams
9+
import com.tryfinch.api.models.ConnectSessionNewParams
1010
import com.tryfinch.api.models.ConnectSessionReauthenticateParams
11-
import com.tryfinch.api.models.SessionConnectResponse
11+
import com.tryfinch.api.models.SessionNewResponse
1212
import com.tryfinch.api.models.SessionReauthenticateResponse
1313
import java.util.function.Consumer
1414

@@ -27,14 +27,14 @@ interface SessionService {
2727
fun withOptions(modifier: Consumer<ClientOptions.Builder>): SessionService
2828

2929
/** Create a new connect session for an employer */
30-
fun connect(params: ConnectSessionConnectParams): SessionConnectResponse =
31-
connect(params, RequestOptions.none())
30+
fun new_(params: ConnectSessionNewParams): SessionNewResponse =
31+
new_(params, RequestOptions.none())
3232

33-
/** @see connect */
34-
fun connect(
35-
params: ConnectSessionConnectParams,
33+
/** @see new_ */
34+
fun new_(
35+
params: ConnectSessionNewParams,
3636
requestOptions: RequestOptions = RequestOptions.none(),
37-
): SessionConnectResponse
37+
): SessionNewResponse
3838

3939
/** Create a new Connect session for reauthenticating an existing connection */
4040
fun reauthenticate(params: ConnectSessionReauthenticateParams): SessionReauthenticateResponse =
@@ -58,18 +58,18 @@ interface SessionService {
5858

5959
/**
6060
* Returns a raw HTTP response for `post /connect/sessions`, but is otherwise the same as
61-
* [SessionService.connect].
61+
* [SessionService.new_].
6262
*/
6363
@MustBeClosed
64-
fun connect(params: ConnectSessionConnectParams): HttpResponseFor<SessionConnectResponse> =
65-
connect(params, RequestOptions.none())
64+
fun new_(params: ConnectSessionNewParams): HttpResponseFor<SessionNewResponse> =
65+
new_(params, RequestOptions.none())
6666

67-
/** @see connect */
67+
/** @see new_ */
6868
@MustBeClosed
69-
fun connect(
70-
params: ConnectSessionConnectParams,
69+
fun new_(
70+
params: ConnectSessionNewParams,
7171
requestOptions: RequestOptions = RequestOptions.none(),
72-
): HttpResponseFor<SessionConnectResponse>
72+
): HttpResponseFor<SessionNewResponse>
7373

7474
/**
7575
* Returns a raw HTTP response for `post /connect/sessions/reauthenticate`, but is otherwise

0 commit comments

Comments
 (0)