@@ -35,28 +35,28 @@ import kotlin.jvm.optionals.getOrNull
3535@JsonSerialize(using = EmploymentData .Serializer ::class )
3636class EmploymentData
3737private constructor (
38- private val unionMember0 : UnionMember0 ? = null ,
38+ private val employmentData : InnerEmploymentData ? = null ,
3939 private val batchError: BatchError ? = null ,
4040 private val _json : JsonValue ? = null ,
4141) {
4242
43- fun unionMember0 (): Optional <UnionMember0 > = Optional .ofNullable(unionMember0 )
43+ fun employmentData (): Optional <InnerEmploymentData > = Optional .ofNullable(employmentData )
4444
4545 fun batchError (): Optional <BatchError > = Optional .ofNullable(batchError)
4646
47- fun isUnionMember0 (): Boolean = unionMember0 != null
47+ fun isEmploymentData (): Boolean = employmentData != null
4848
4949 fun isBatchError (): Boolean = batchError != null
5050
51- fun asUnionMember0 (): UnionMember0 = unionMember0 .getOrThrow(" unionMember0 " )
51+ fun asEmploymentData (): InnerEmploymentData = employmentData .getOrThrow(" employmentData " )
5252
5353 fun asBatchError (): BatchError = batchError.getOrThrow(" batchError" )
5454
5555 fun _json (): Optional <JsonValue > = Optional .ofNullable(_json )
5656
5757 fun <T > accept (visitor : Visitor <T >): T =
5858 when {
59- unionMember0 != null -> visitor.visitUnionMember0(unionMember0 )
59+ employmentData != null -> visitor.visitEmploymentData(employmentData )
6060 batchError != null -> visitor.visitBatchError(batchError)
6161 else -> visitor.unknown(_json )
6262 }
@@ -70,8 +70,8 @@ private constructor(
7070
7171 accept(
7272 object : Visitor <Unit > {
73- override fun visitUnionMember0 ( unionMember0 : UnionMember0 ) {
74- unionMember0 .validate()
73+ override fun visitEmploymentData ( employmentData : InnerEmploymentData ) {
74+ employmentData .validate()
7575 }
7676
7777 override fun visitBatchError (batchError : BatchError ) {
@@ -99,7 +99,8 @@ private constructor(
9999 internal fun validity (): Int =
100100 accept(
101101 object : Visitor <Int > {
102- override fun visitUnionMember0 (unionMember0 : UnionMember0 ) = unionMember0.validity()
102+ override fun visitEmploymentData (employmentData : InnerEmploymentData ) =
103+ employmentData.validity()
103104
104105 override fun visitBatchError (batchError : BatchError ) = batchError.validity()
105106
@@ -113,15 +114,15 @@ private constructor(
113114 }
114115
115116 return other is EmploymentData &&
116- unionMember0 == other.unionMember0 &&
117+ employmentData == other.employmentData &&
117118 batchError == other.batchError
118119 }
119120
120- override fun hashCode (): Int = Objects .hash(unionMember0 , batchError)
121+ override fun hashCode (): Int = Objects .hash(employmentData , batchError)
121122
122123 override fun toString (): String =
123124 when {
124- unionMember0 != null -> " EmploymentData{unionMember0= $unionMember0 }"
125+ employmentData != null -> " EmploymentData{employmentData= $employmentData }"
125126 batchError != null -> " EmploymentData{batchError=$batchError }"
126127 _json != null -> " EmploymentData{_unknown=$_json }"
127128 else -> throw IllegalStateException (" Invalid EmploymentData" )
@@ -130,7 +131,8 @@ private constructor(
130131 companion object {
131132
132133 @JvmStatic
133- fun ofUnionMember0 (unionMember0 : UnionMember0 ) = EmploymentData (unionMember0 = unionMember0)
134+ fun ofEmploymentData (employmentData : InnerEmploymentData ) =
135+ EmploymentData (employmentData = employmentData)
134136
135137 @JvmStatic
136138 fun ofBatchError (batchError : BatchError ) = EmploymentData (batchError = batchError)
@@ -141,7 +143,7 @@ private constructor(
141143 */
142144 interface Visitor <out T > {
143145
144- fun visitUnionMember0 ( unionMember0 : UnionMember0 ): T
146+ fun visitEmploymentData ( employmentData : InnerEmploymentData ): T
145147
146148 fun visitBatchError (batchError : BatchError ): T
147149
@@ -167,8 +169,8 @@ private constructor(
167169
168170 val bestMatches =
169171 sequenceOf(
170- tryDeserialize(node, jacksonTypeRef<UnionMember0 >())?.let {
171- EmploymentData (unionMember0 = it, _json = json)
172+ tryDeserialize(node, jacksonTypeRef<InnerEmploymentData >())?.let {
173+ EmploymentData (employmentData = it, _json = json)
172174 },
173175 tryDeserialize(node, jacksonTypeRef<BatchError >())?.let {
174176 EmploymentData (batchError = it, _json = json)
@@ -197,15 +199,15 @@ private constructor(
197199 provider : SerializerProvider ,
198200 ) {
199201 when {
200- value.unionMember0 != null -> generator.writeObject(value.unionMember0 )
202+ value.employmentData != null -> generator.writeObject(value.employmentData )
201203 value.batchError != null -> generator.writeObject(value.batchError)
202204 value._json != null -> generator.writeObject(value._json )
203205 else -> throw IllegalStateException (" Invalid EmploymentData" )
204206 }
205207 }
206208 }
207209
208- class UnionMember0
210+ class InnerEmploymentData
209211 @JsonCreator(mode = JsonCreator .Mode .DISABLED )
210212 private constructor (
211213 private val id: JsonField <String >,
@@ -660,7 +662,7 @@ private constructor(
660662 companion object {
661663
662664 /* *
663- * Returns a mutable builder for constructing an instance of [UnionMember0 ].
665+ * Returns a mutable builder for constructing an instance of [InnerEmploymentData ].
664666 *
665667 * The following fields are required:
666668 * ```java
@@ -685,7 +687,7 @@ private constructor(
685687 @JvmStatic fun builder () = Builder ()
686688 }
687689
688- /* * A builder for [UnionMember0 ]. */
690+ /* * A builder for [InnerEmploymentData ]. */
689691 class Builder internal constructor() {
690692
691693 private var id: JsonField <String >? = null
@@ -712,29 +714,29 @@ private constructor(
712714 private var additionalProperties: MutableMap <String , JsonValue > = mutableMapOf ()
713715
714716 @JvmSynthetic
715- internal fun from (unionMember0 : UnionMember0 ) = apply {
716- id = unionMember0 .id
717- classCode = unionMember0 .classCode
718- department = unionMember0 .department
719- employment = unionMember0 .employment
720- employmentStatus = unionMember0 .employmentStatus
721- endDate = unionMember0 .endDate
722- firstName = unionMember0 .firstName
723- flsaStatus = unionMember0 .flsaStatus
724- isActive = unionMember0 .isActive
725- lastName = unionMember0 .lastName
726- latestRehireDate = unionMember0 .latestRehireDate
727- location = unionMember0 .location
728- manager = unionMember0 .manager
729- middleName = unionMember0 .middleName
730- startDate = unionMember0 .startDate
731- title = unionMember0 .title
732- customFields = unionMember0 .customFields.map { it.toMutableList() }
733- income = unionMember0 .income
734- incomeHistory = unionMember0 .incomeHistory.map { it.toMutableList() }
735- sourceId = unionMember0 .sourceId
736- workId = unionMember0 .workId
737- additionalProperties = unionMember0 .additionalProperties.toMutableMap()
717+ internal fun from (innerEmploymentData : InnerEmploymentData ) = apply {
718+ id = innerEmploymentData .id
719+ classCode = innerEmploymentData .classCode
720+ department = innerEmploymentData .department
721+ employment = innerEmploymentData .employment
722+ employmentStatus = innerEmploymentData .employmentStatus
723+ endDate = innerEmploymentData .endDate
724+ firstName = innerEmploymentData .firstName
725+ flsaStatus = innerEmploymentData .flsaStatus
726+ isActive = innerEmploymentData .isActive
727+ lastName = innerEmploymentData .lastName
728+ latestRehireDate = innerEmploymentData .latestRehireDate
729+ location = innerEmploymentData .location
730+ manager = innerEmploymentData .manager
731+ middleName = innerEmploymentData .middleName
732+ startDate = innerEmploymentData .startDate
733+ title = innerEmploymentData .title
734+ customFields = innerEmploymentData .customFields.map { it.toMutableList() }
735+ income = innerEmploymentData .income
736+ incomeHistory = innerEmploymentData .incomeHistory.map { it.toMutableList() }
737+ sourceId = innerEmploymentData .sourceId
738+ workId = innerEmploymentData .workId
739+ additionalProperties = innerEmploymentData .additionalProperties.toMutableMap()
738740 }
739741
740742 /* * A stable Finch `id` (UUID v4) for an individual in the company. */
@@ -1135,7 +1137,7 @@ private constructor(
11351137 }
11361138
11371139 /* *
1138- * Returns an immutable instance of [UnionMember0 ].
1140+ * Returns an immutable instance of [InnerEmploymentData ].
11391141 *
11401142 * Further updates to this [Builder] will not mutate the returned instance.
11411143 *
@@ -1161,8 +1163,8 @@ private constructor(
11611163 *
11621164 * @throws IllegalStateException if any required field is unset.
11631165 */
1164- fun build (): UnionMember0 =
1165- UnionMember0 (
1166+ fun build (): InnerEmploymentData =
1167+ InnerEmploymentData (
11661168 checkRequired(" id" , id),
11671169 checkRequired(" classCode" , classCode),
11681170 checkRequired(" department" , department),
@@ -1190,7 +1192,7 @@ private constructor(
11901192
11911193 private var validated: Boolean = false
11921194
1193- fun validate (): UnionMember0 = apply {
1195+ fun validate (): InnerEmploymentData = apply {
11941196 if (validated) {
11951197 return @apply
11961198 }
@@ -2832,7 +2834,7 @@ private constructor(
28322834 return true
28332835 }
28342836
2835- return other is UnionMember0 &&
2837+ return other is InnerEmploymentData &&
28362838 id == other.id &&
28372839 classCode == other.classCode &&
28382840 department == other.department &&
@@ -2887,7 +2889,7 @@ private constructor(
28872889 override fun hashCode (): Int = hashCode
28882890
28892891 override fun toString () =
2890- " UnionMember0 {id=$id , classCode=$classCode , department=$department , employment=$employment , employmentStatus=$employmentStatus , endDate=$endDate , firstName=$firstName , flsaStatus=$flsaStatus , isActive=$isActive , lastName=$lastName , latestRehireDate=$latestRehireDate , location=$location , manager=$manager , middleName=$middleName , startDate=$startDate , title=$title , customFields=$customFields , income=$income , incomeHistory=$incomeHistory , sourceId=$sourceId , workId=$workId , additionalProperties=$additionalProperties }"
2892+ " InnerEmploymentData {id=$id , classCode=$classCode , department=$department , employment=$employment , employmentStatus=$employmentStatus , endDate=$endDate , firstName=$firstName , flsaStatus=$flsaStatus , isActive=$isActive , lastName=$lastName , latestRehireDate=$latestRehireDate , location=$location , manager=$manager , middleName=$middleName , startDate=$startDate , title=$title , customFields=$customFields , income=$income , incomeHistory=$incomeHistory , sourceId=$sourceId , workId=$workId , additionalProperties=$additionalProperties }"
28912893 }
28922894
28932895 class BatchError
0 commit comments