@@ -19,6 +19,7 @@ import java.util.Optional
1919import kotlin.jvm.optionals.getOrNull
2020
2121class AccountUpdateEvent
22+ @JsonCreator(mode = JsonCreator.Mode.DISABLED)
2223private constructor(
2324 private val accountId: JsonField<String>,
2425 private val companyId: JsonField<String>,
@@ -324,6 +325,7 @@ private constructor(
324325 (eventType.asKnown().getOrNull()?.validity() ?: 0)
325326
326327 class Data
328+ @JsonCreator(mode = JsonCreator.Mode.DISABLED)
327329 private constructor(
328330 private val authenticationMethod: JsonField<AuthenticationMethod>,
329331 private val status: JsonField<ConnectionStatusType>,
@@ -510,6 +512,7 @@ private constructor(
510512 (status.asKnown().getOrNull()?.validity() ?: 0)
511513
512514 class AuthenticationMethod
515+ @JsonCreator(mode = JsonCreator.Mode.DISABLED)
513516 private constructor(
514517 private val benefitsSupport: JsonField<BenefitsSupport>,
515518 private val supportedFields: JsonField<SupportedFields>,
@@ -746,6 +749,7 @@ private constructor(
746749
747750 /** The supported data fields returned by our HR and payroll endpoints */
748751 class SupportedFields
752+ @JsonCreator(mode = JsonCreator.Mode.DISABLED)
749753 private constructor(
750754 private val company: JsonField<SupportedCompanyFields>,
751755 private val directory: JsonField<SupportedDirectoryFields>,
@@ -1131,6 +1135,7 @@ private constructor(
11311135 (payment.asKnown().getOrNull()?.validity() ?: 0)
11321136
11331137 class SupportedCompanyFields
1138+ @JsonCreator(mode = JsonCreator.Mode.DISABLED)
11341139 private constructor(
11351140 private val id: JsonField<Boolean>,
11361141 private val accounts: JsonField<Accounts>,
@@ -1582,6 +1587,7 @@ private constructor(
15821587 (if (primaryPhoneNumber.asKnown().isPresent) 1 else 0)
15831588
15841589 class Accounts
1590+ @JsonCreator(mode = JsonCreator.Mode.DISABLED)
15851591 private constructor(
15861592 private val accountName: JsonField<Boolean>,
15871593 private val accountNumber: JsonField<Boolean>,
@@ -1921,6 +1927,7 @@ private constructor(
19211927 }
19221928
19231929 class Departments
1930+ @JsonCreator(mode = JsonCreator.Mode.DISABLED)
19241931 private constructor(
19251932 private val name: JsonField<Boolean>,
19261933 private val parent: JsonField<Parent>,
@@ -2090,6 +2097,7 @@ private constructor(
20902097 (parent.asKnown().getOrNull()?.validity() ?: 0)
20912098
20922099 class Parent
2100+ @JsonCreator(mode = JsonCreator.Mode.DISABLED)
20932101 private constructor(
20942102 private val name: JsonField<Boolean>,
20952103 private val additionalProperties: MutableMap<String, JsonValue>,
@@ -2267,6 +2275,7 @@ private constructor(
22672275 }
22682276
22692277 class Entity
2278+ @JsonCreator(mode = JsonCreator.Mode.DISABLED)
22702279 private constructor(
22712280 private val subtype: JsonField<Boolean>,
22722281 private val type: JsonField<Boolean>,
@@ -2457,6 +2466,7 @@ private constructor(
24572466 }
24582467
24592468 class Locations
2469+ @JsonCreator(mode = JsonCreator.Mode.DISABLED)
24602470 private constructor(
24612471 private val city: JsonField<Boolean>,
24622472 private val country: JsonField<Boolean>,
@@ -2850,6 +2860,7 @@ private constructor(
28502860 }
28512861
28522862 class SupportedDirectoryFields
2863+ @JsonCreator(mode = JsonCreator.Mode.DISABLED)
28532864 private constructor(
28542865 private val individuals: JsonField<Individuals>,
28552866 private val paging: JsonField<Paging>,
@@ -3029,6 +3040,7 @@ private constructor(
30293040 (paging.asKnown().getOrNull()?.validity() ?: 0)
30303041
30313042 class Individuals
3043+ @JsonCreator(mode = JsonCreator.Mode.DISABLED)
30323044 private constructor(
30333045 private val id: JsonField<Boolean>,
30343046 private val department: JsonField<Boolean>,
@@ -3405,6 +3417,7 @@ private constructor(
34053417 (if (middleName.asKnown().isPresent) 1 else 0)
34063418
34073419 class Manager
3420+ @JsonCreator(mode = JsonCreator.Mode.DISABLED)
34083421 private constructor(
34093422 private val id: JsonField<Boolean>,
34103423 private val additionalProperties: MutableMap<String, JsonValue>,
@@ -3594,6 +3607,7 @@ private constructor(
35943607 }
35953608
35963609 class Paging
3610+ @JsonCreator(mode = JsonCreator.Mode.DISABLED)
35973611 private constructor(
35983612 private val count: JsonField<Boolean>,
35993613 private val offset: JsonField<Boolean>,
@@ -3805,6 +3819,7 @@ private constructor(
38053819 }
38063820
38073821 class SupportedEmploymentFields
3822+ @JsonCreator(mode = JsonCreator.Mode.DISABLED)
38083823 private constructor(
38093824 private val id: JsonField<Boolean>,
38103825 private val classCode: JsonField<Boolean>,
@@ -4567,6 +4582,7 @@ private constructor(
45674582 (if (title.asKnown().isPresent) 1 else 0)
45684583
45694584 class Department
4585+ @JsonCreator(mode = JsonCreator.Mode.DISABLED)
45704586 private constructor(
45714587 private val name: JsonField<Boolean>,
45724588 private val additionalProperties: MutableMap<String, JsonValue>,
@@ -4720,6 +4736,7 @@ private constructor(
47204736 }
47214737
47224738 class Employment
4739+ @JsonCreator(mode = JsonCreator.Mode.DISABLED)
47234740 private constructor(
47244741 private val subtype: JsonField<Boolean>,
47254742 private val type: JsonField<Boolean>,
@@ -4912,6 +4929,7 @@ private constructor(
49124929 }
49134930
49144931 class Income
4932+ @JsonCreator(mode = JsonCreator.Mode.DISABLED)
49154933 private constructor(
49164934 private val amount: JsonField<Boolean>,
49174935 private val currency: JsonField<Boolean>,
@@ -5138,6 +5156,7 @@ private constructor(
51385156 }
51395157
51405158 class Location
5159+ @JsonCreator(mode = JsonCreator.Mode.DISABLED)
51415160 private constructor(
51425161 private val city: JsonField<Boolean>,
51435162 private val country: JsonField<Boolean>,
@@ -5491,6 +5510,7 @@ private constructor(
54915510 }
54925511
54935512 class Manager
5513+ @JsonCreator(mode = JsonCreator.Mode.DISABLED)
54945514 private constructor(
54955515 private val id: JsonField<Boolean>,
54965516 private val additionalProperties: MutableMap<String, JsonValue>,
@@ -5694,6 +5714,7 @@ private constructor(
56945714 }
56955715
56965716 class SupportedIndividualFields
5717+ @JsonCreator(mode = JsonCreator.Mode.DISABLED)
56975718 private constructor(
56985719 private val id: JsonField<Boolean>,
56995720 private val dob: JsonField<Boolean>,
@@ -6296,6 +6317,7 @@ private constructor(
62966317 (if (ssn.asKnown().isPresent) 1 else 0)
62976318
62986319 class Emails
6320+ @JsonCreator(mode = JsonCreator.Mode.DISABLED)
62996321 private constructor(
63006322 private val data: JsonField<Boolean>,
63016323 private val type: JsonField<Boolean>,
@@ -6482,6 +6504,7 @@ private constructor(
64826504 }
64836505
64846506 class PhoneNumbers
6507+ @JsonCreator(mode = JsonCreator.Mode.DISABLED)
64856508 private constructor(
64866509 private val data: JsonField<Boolean>,
64876510 private val type: JsonField<Boolean>,
@@ -6670,6 +6693,7 @@ private constructor(
66706693 }
66716694
66726695 class Residence
6696+ @JsonCreator(mode = JsonCreator.Mode.DISABLED)
66736697 private constructor(
66746698 private val city: JsonField<Boolean>,
66756699 private val country: JsonField<Boolean>,
@@ -7071,6 +7095,7 @@ private constructor(
70717095 }
70727096
70737097 class SupportedPayGroupFields
7098+ @JsonCreator(mode = JsonCreator.Mode.DISABLED)
70747099 private constructor(
70757100 private val id: JsonField<Boolean>,
70767101 private val individualIds: JsonField<Boolean>,
@@ -7345,6 +7370,7 @@ private constructor(
73457370 }
73467371
73477372 class SupportedPayStatementFields
7373+ @JsonCreator(mode = JsonCreator.Mode.DISABLED)
73487374 private constructor(
73497375 private val paging: JsonField<Paging>,
73507376 private val payStatements: JsonField<PayStatements>,
@@ -7525,6 +7551,7 @@ private constructor(
75257551 (payStatements.asKnown().getOrNull()?.validity() ?: 0)
75267552
75277553 class Paging
7554+ @JsonCreator(mode = JsonCreator.Mode.DISABLED)
75287555 private constructor(
75297556 private val count: JsonField<Boolean>,
75307557 private val offset: JsonField<Boolean>,
@@ -7735,6 +7762,7 @@ private constructor(
77357762 }
77367763
77377764 class PayStatements
7765+ @JsonCreator(mode = JsonCreator.Mode.DISABLED)
77387766 private constructor(
77397767 private val earnings: JsonField<Earnings>,
77407768 private val employeeDeductions: JsonField<EmployeeDeductions>,
@@ -8239,6 +8267,7 @@ private constructor(
82398267 (if (type.asKnown().isPresent) 1 else 0)
82408268
82418269 class Earnings
8270+ @JsonCreator(mode = JsonCreator.Mode.DISABLED)
82428271 private constructor(
82438272 private val amount: JsonField<Boolean>,
82448273 private val currency: JsonField<Boolean>,
@@ -8514,6 +8543,7 @@ private constructor(
85148543 }
85158544
85168545 class EmployeeDeductions
8546+ @JsonCreator(mode = JsonCreator.Mode.DISABLED)
85178547 private constructor(
85188548 private val amount: JsonField<Boolean>,
85198549 private val currency: JsonField<Boolean>,
@@ -8835,6 +8865,7 @@ private constructor(
88358865 }
88368866
88378867 class EmployerContributions
8868+ @JsonCreator(mode = JsonCreator.Mode.DISABLED)
88388869 private constructor(
88398870 private val amount: JsonField<Boolean>,
88408871 private val currency: JsonField<Boolean>,
@@ -9075,6 +9106,7 @@ private constructor(
90759106 }
90769107
90779108 class Taxes
9109+ @JsonCreator(mode = JsonCreator.Mode.DISABLED)
90789110 private constructor(
90799111 private val amount: JsonField<Boolean>,
90809112 private val currency: JsonField<Boolean>,
@@ -9457,6 +9489,7 @@ private constructor(
94579489 }
94589490
94599491 class SupportedPaymentFields
9492+ @JsonCreator(mode = JsonCreator.Mode.DISABLED)
94609493 private constructor(
94619494 private val id: JsonField<Boolean>,
94629495 private val companyDebit: JsonField<Boolean>,
@@ -10032,6 +10065,7 @@ private constructor(
1003210065 (payPeriod.asKnown().getOrNull()?.validity() ?: 0)
1003310066
1003410067 class PayPeriod
10068+ @JsonCreator(mode = JsonCreator.Mode.DISABLED)
1003510069 private constructor(
1003610070 private val endDate: JsonField<Boolean>,
1003710071 private val startDate: JsonField<Boolean>,
0 commit comments