Skip to content

Commit 94a98e8

Browse files
chore: fix typo
1 parent 511b7fb commit 94a98e8

10 files changed

Lines changed: 80 additions & 78 deletions

File tree

.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-bf858f37d7ab420841ddc6329dad8c46377308b6a5c8e935908011d0f9845e22.yml
33
openapi_spec_hash: 2523952a32436e3c7fd3b55508c2e7ee
4-
config_hash: bedc278fd693e36e7d8dc508d75ab76a
4+
config_hash: 53778a0b839c4f6ad34fbba051f5e8a6

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

Lines changed: 14 additions & 12 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 IndividualUnenrollManyResponse
18+
class UnenrolledIndividualBenefitResponse
1919
private constructor(
2020
private val jobId: JsonField<String>,
2121
private val additionalProperties: MutableMap<String, JsonValue>,
@@ -55,7 +55,7 @@ private constructor(
5555

5656
/**
5757
* Returns a mutable builder for constructing an instance of
58-
* [IndividualUnenrollManyResponse].
58+
* [UnenrolledIndividualBenefitResponse].
5959
*
6060
* The following fields are required:
6161
* ```java
@@ -65,17 +65,19 @@ private constructor(
6565
@JvmStatic fun builder() = Builder()
6666
}
6767

68-
/** A builder for [IndividualUnenrollManyResponse]. */
68+
/** A builder for [UnenrolledIndividualBenefitResponse]. */
6969
class Builder internal constructor() {
7070

7171
private var jobId: JsonField<String>? = null
7272
private var additionalProperties: MutableMap<String, JsonValue> = mutableMapOf()
7373

7474
@JvmSynthetic
75-
internal fun from(individualUnenrollManyResponse: IndividualUnenrollManyResponse) = apply {
76-
jobId = individualUnenrollManyResponse.jobId
75+
internal fun from(
76+
unenrolledIndividualBenefitResponse: UnenrolledIndividualBenefitResponse
77+
) = apply {
78+
jobId = unenrolledIndividualBenefitResponse.jobId
7779
additionalProperties =
78-
individualUnenrollManyResponse.additionalProperties.toMutableMap()
80+
unenrolledIndividualBenefitResponse.additionalProperties.toMutableMap()
7981
}
8082

8183
fun jobId(jobId: String) = jobId(JsonField.of(jobId))
@@ -108,7 +110,7 @@ private constructor(
108110
}
109111

110112
/**
111-
* Returns an immutable instance of [IndividualUnenrollManyResponse].
113+
* Returns an immutable instance of [UnenrolledIndividualBenefitResponse].
112114
*
113115
* Further updates to this [Builder] will not mutate the returned instance.
114116
*
@@ -119,16 +121,16 @@ private constructor(
119121
*
120122
* @throws IllegalStateException if any required field is unset.
121123
*/
122-
fun build(): IndividualUnenrollManyResponse =
123-
IndividualUnenrollManyResponse(
124+
fun build(): UnenrolledIndividualBenefitResponse =
125+
UnenrolledIndividualBenefitResponse(
124126
checkRequired("jobId", jobId),
125127
additionalProperties.toMutableMap(),
126128
)
127129
}
128130

129131
private var validated: Boolean = false
130132

131-
fun validate(): IndividualUnenrollManyResponse = apply {
133+
fun validate(): UnenrolledIndividualBenefitResponse = apply {
132134
if (validated) {
133135
return@apply
134136
}
@@ -157,7 +159,7 @@ private constructor(
157159
return true
158160
}
159161

160-
return /* spotless:off */ other is IndividualUnenrollManyResponse && jobId == other.jobId && additionalProperties == other.additionalProperties /* spotless:on */
162+
return /* spotless:off */ other is UnenrolledIndividualBenefitResponse && jobId == other.jobId && additionalProperties == other.additionalProperties /* spotless:on */
161163
}
162164

163165
/* spotless:off */
@@ -167,5 +169,5 @@ private constructor(
167169
override fun hashCode(): Int = hashCode
168170

169171
override fun toString() =
170-
"IndividualUnenrollManyResponse{jobId=$jobId, additionalProperties=$additionalProperties}"
172+
"UnenrolledIndividualBenefitResponse{jobId=$jobId, additionalProperties=$additionalProperties}"
171173
}

finch-java-core/src/main/kotlin/com/tryfinch/api/services/async/hris/benefits/IndividualServiceAsync.kt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import com.tryfinch.api.models.HrisBenefitIndividualRetrieveManyBenefitsPageAsyn
1010
import com.tryfinch.api.models.HrisBenefitIndividualRetrieveManyBenefitsParams
1111
import com.tryfinch.api.models.HrisBenefitIndividualUnenrollManyParams
1212
import com.tryfinch.api.models.IndividualEnrolledIdsResponse
13-
import com.tryfinch.api.models.IndividualUnenrollManyResponse
13+
import com.tryfinch.api.models.UnenrolledIndividualBenefitResponse
1414
import java.util.concurrent.CompletableFuture
1515

1616
interface IndividualServiceAsync {
@@ -46,14 +46,14 @@ interface IndividualServiceAsync {
4646
/** Unenroll individuals from a deduction or contribution */
4747
fun unenrollMany(
4848
params: HrisBenefitIndividualUnenrollManyParams
49-
): CompletableFuture<IndividualUnenrollManyResponse> =
49+
): CompletableFuture<UnenrolledIndividualBenefitResponse> =
5050
unenrollMany(params, RequestOptions.none())
5151

5252
/** @see [unenrollMany] */
5353
fun unenrollMany(
5454
params: HrisBenefitIndividualUnenrollManyParams,
5555
requestOptions: RequestOptions = RequestOptions.none(),
56-
): CompletableFuture<IndividualUnenrollManyResponse>
56+
): CompletableFuture<UnenrolledIndividualBenefitResponse>
5757

5858
/**
5959
* A view of [IndividualServiceAsync] that provides access to raw HTTP responses for each
@@ -102,14 +102,14 @@ interface IndividualServiceAsync {
102102
@MustBeClosed
103103
fun unenrollMany(
104104
params: HrisBenefitIndividualUnenrollManyParams
105-
): CompletableFuture<HttpResponseFor<IndividualUnenrollManyResponse>> =
105+
): CompletableFuture<HttpResponseFor<UnenrolledIndividualBenefitResponse>> =
106106
unenrollMany(params, RequestOptions.none())
107107

108108
/** @see [unenrollMany] */
109109
@MustBeClosed
110110
fun unenrollMany(
111111
params: HrisBenefitIndividualUnenrollManyParams,
112112
requestOptions: RequestOptions = RequestOptions.none(),
113-
): CompletableFuture<HttpResponseFor<IndividualUnenrollManyResponse>>
113+
): CompletableFuture<HttpResponseFor<UnenrolledIndividualBenefitResponse>>
114114
}
115115
}

finch-java-core/src/main/kotlin/com/tryfinch/api/services/async/hris/benefits/IndividualServiceAsyncImpl.kt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ import com.tryfinch.api.models.HrisBenefitIndividualRetrieveManyBenefitsParams
2121
import com.tryfinch.api.models.HrisBenefitIndividualUnenrollManyParams
2222
import com.tryfinch.api.models.IndividualBenefit
2323
import com.tryfinch.api.models.IndividualEnrolledIdsResponse
24-
import com.tryfinch.api.models.IndividualUnenrollManyResponse
24+
import com.tryfinch.api.models.UnenrolledIndividualBenefitResponse
2525
import java.util.concurrent.CompletableFuture
2626

2727
class IndividualServiceAsyncImpl internal constructor(private val clientOptions: ClientOptions) :
@@ -50,7 +50,7 @@ class IndividualServiceAsyncImpl internal constructor(private val clientOptions:
5050
override fun unenrollMany(
5151
params: HrisBenefitIndividualUnenrollManyParams,
5252
requestOptions: RequestOptions,
53-
): CompletableFuture<IndividualUnenrollManyResponse> =
53+
): CompletableFuture<UnenrolledIndividualBenefitResponse> =
5454
// delete /employer/benefits/{benefit_id}/individuals
5555
withRawResponse().unenrollMany(params, requestOptions).thenApply { it.parse() }
5656

@@ -126,14 +126,14 @@ class IndividualServiceAsyncImpl internal constructor(private val clientOptions:
126126
}
127127
}
128128

129-
private val unenrollManyHandler: Handler<IndividualUnenrollManyResponse> =
130-
jsonHandler<IndividualUnenrollManyResponse>(clientOptions.jsonMapper)
129+
private val unenrollManyHandler: Handler<UnenrolledIndividualBenefitResponse> =
130+
jsonHandler<UnenrolledIndividualBenefitResponse>(clientOptions.jsonMapper)
131131
.withErrorHandler(errorHandler)
132132

133133
override fun unenrollMany(
134134
params: HrisBenefitIndividualUnenrollManyParams,
135135
requestOptions: RequestOptions,
136-
): CompletableFuture<HttpResponseFor<IndividualUnenrollManyResponse>> {
136+
): CompletableFuture<HttpResponseFor<UnenrolledIndividualBenefitResponse>> {
137137
val request =
138138
HttpRequest.builder()
139139
.method(HttpMethod.DELETE)

finch-java-core/src/main/kotlin/com/tryfinch/api/services/blocking/hris/benefits/IndividualService.kt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import com.tryfinch.api.models.HrisBenefitIndividualRetrieveManyBenefitsPage
1010
import com.tryfinch.api.models.HrisBenefitIndividualRetrieveManyBenefitsParams
1111
import com.tryfinch.api.models.HrisBenefitIndividualUnenrollManyParams
1212
import com.tryfinch.api.models.IndividualEnrolledIdsResponse
13-
import com.tryfinch.api.models.IndividualUnenrollManyResponse
13+
import com.tryfinch.api.models.UnenrolledIndividualBenefitResponse
1414

1515
interface IndividualService {
1616

@@ -44,13 +44,13 @@ interface IndividualService {
4444
/** Unenroll individuals from a deduction or contribution */
4545
fun unenrollMany(
4646
params: HrisBenefitIndividualUnenrollManyParams
47-
): IndividualUnenrollManyResponse = unenrollMany(params, RequestOptions.none())
47+
): UnenrolledIndividualBenefitResponse = unenrollMany(params, RequestOptions.none())
4848

4949
/** @see [unenrollMany] */
5050
fun unenrollMany(
5151
params: HrisBenefitIndividualUnenrollManyParams,
5252
requestOptions: RequestOptions = RequestOptions.none(),
53-
): IndividualUnenrollManyResponse
53+
): UnenrolledIndividualBenefitResponse
5454

5555
/** A view of [IndividualService] that provides access to raw HTTP responses for each method. */
5656
interface WithRawResponse {
@@ -96,14 +96,14 @@ interface IndividualService {
9696
@MustBeClosed
9797
fun unenrollMany(
9898
params: HrisBenefitIndividualUnenrollManyParams
99-
): HttpResponseFor<IndividualUnenrollManyResponse> =
99+
): HttpResponseFor<UnenrolledIndividualBenefitResponse> =
100100
unenrollMany(params, RequestOptions.none())
101101

102102
/** @see [unenrollMany] */
103103
@MustBeClosed
104104
fun unenrollMany(
105105
params: HrisBenefitIndividualUnenrollManyParams,
106106
requestOptions: RequestOptions = RequestOptions.none(),
107-
): HttpResponseFor<IndividualUnenrollManyResponse>
107+
): HttpResponseFor<UnenrolledIndividualBenefitResponse>
108108
}
109109
}

finch-java-core/src/main/kotlin/com/tryfinch/api/services/blocking/hris/benefits/IndividualServiceImpl.kt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ import com.tryfinch.api.models.HrisBenefitIndividualRetrieveManyBenefitsParams
2121
import com.tryfinch.api.models.HrisBenefitIndividualUnenrollManyParams
2222
import com.tryfinch.api.models.IndividualBenefit
2323
import com.tryfinch.api.models.IndividualEnrolledIdsResponse
24-
import com.tryfinch.api.models.IndividualUnenrollManyResponse
24+
import com.tryfinch.api.models.UnenrolledIndividualBenefitResponse
2525

2626
class IndividualServiceImpl internal constructor(private val clientOptions: ClientOptions) :
2727
IndividualService {
@@ -49,7 +49,7 @@ class IndividualServiceImpl internal constructor(private val clientOptions: Clie
4949
override fun unenrollMany(
5050
params: HrisBenefitIndividualUnenrollManyParams,
5151
requestOptions: RequestOptions,
52-
): IndividualUnenrollManyResponse =
52+
): UnenrolledIndividualBenefitResponse =
5353
// delete /employer/benefits/{benefit_id}/individuals
5454
withRawResponse().unenrollMany(params, requestOptions).parse()
5555

@@ -119,14 +119,14 @@ class IndividualServiceImpl internal constructor(private val clientOptions: Clie
119119
}
120120
}
121121

122-
private val unenrollManyHandler: Handler<IndividualUnenrollManyResponse> =
123-
jsonHandler<IndividualUnenrollManyResponse>(clientOptions.jsonMapper)
122+
private val unenrollManyHandler: Handler<UnenrolledIndividualBenefitResponse> =
123+
jsonHandler<UnenrolledIndividualBenefitResponse>(clientOptions.jsonMapper)
124124
.withErrorHandler(errorHandler)
125125

126126
override fun unenrollMany(
127127
params: HrisBenefitIndividualUnenrollManyParams,
128128
requestOptions: RequestOptions,
129-
): HttpResponseFor<IndividualUnenrollManyResponse> {
129+
): HttpResponseFor<UnenrolledIndividualBenefitResponse> {
130130
val request =
131131
HttpRequest.builder()
132132
.method(HttpMethod.DELETE)

finch-java-core/src/test/kotlin/com/tryfinch/api/models/IndividualUnenrollManyResponseTest.kt

Lines changed: 0 additions & 40 deletions
This file was deleted.
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
// File generated from our OpenAPI spec by Stainless.
2+
3+
package com.tryfinch.api.models
4+
5+
import com.fasterxml.jackson.module.kotlin.jacksonTypeRef
6+
import com.tryfinch.api.core.jsonMapper
7+
import org.assertj.core.api.Assertions.assertThat
8+
import org.junit.jupiter.api.Test
9+
10+
internal class UnenrolledIndividualBenefitResponseTest {
11+
12+
@Test
13+
fun create() {
14+
val unenrolledIndividualBenefitResponse =
15+
UnenrolledIndividualBenefitResponse.builder()
16+
.jobId("182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e")
17+
.build()
18+
19+
assertThat(unenrolledIndividualBenefitResponse.jobId())
20+
.isEqualTo("182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e")
21+
}
22+
23+
@Test
24+
fun roundtrip() {
25+
val jsonMapper = jsonMapper()
26+
val unenrolledIndividualBenefitResponse =
27+
UnenrolledIndividualBenefitResponse.builder()
28+
.jobId("182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e")
29+
.build()
30+
31+
val roundtrippedUnenrolledIndividualBenefitResponse =
32+
jsonMapper.readValue(
33+
jsonMapper.writeValueAsString(unenrolledIndividualBenefitResponse),
34+
jacksonTypeRef<UnenrolledIndividualBenefitResponse>(),
35+
)
36+
37+
assertThat(roundtrippedUnenrolledIndividualBenefitResponse)
38+
.isEqualTo(unenrolledIndividualBenefitResponse)
39+
}
40+
}

finch-java-core/src/test/kotlin/com/tryfinch/api/services/async/hris/benefits/IndividualServiceAsyncTest.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -60,15 +60,15 @@ internal class IndividualServiceAsyncTest {
6060
.build()
6161
val individualServiceAsync = client.hris().benefits().individuals()
6262

63-
val responseFuture =
63+
val unenrolledIndividualBenefitResponseFuture =
6464
individualServiceAsync.unenrollMany(
6565
HrisBenefitIndividualUnenrollManyParams.builder()
6666
.benefitId("benefit_id")
6767
.addIndividualId("string")
6868
.build()
6969
)
7070

71-
val response = responseFuture.get()
72-
response.validate()
71+
val unenrolledIndividualBenefitResponse = unenrolledIndividualBenefitResponseFuture.get()
72+
unenrolledIndividualBenefitResponse.validate()
7373
}
7474
}

finch-java-core/src/test/kotlin/com/tryfinch/api/services/blocking/hris/benefits/IndividualServiceTest.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,14 +58,14 @@ internal class IndividualServiceTest {
5858
.build()
5959
val individualService = client.hris().benefits().individuals()
6060

61-
val response =
61+
val unenrolledIndividualBenefitResponse =
6262
individualService.unenrollMany(
6363
HrisBenefitIndividualUnenrollManyParams.builder()
6464
.benefitId("benefit_id")
6565
.addIndividualId("string")
6666
.build()
6767
)
6868

69-
response.validate()
69+
unenrolledIndividualBenefitResponse.validate()
7070
}
7171
}

0 commit comments

Comments
 (0)