Class HrisUpdateEmployeeRequestDto


  • public class HrisUpdateEmployeeRequestDto
    extends java.lang.Object
    • Constructor Detail

      • HrisUpdateEmployeeRequestDto

        public HrisUpdateEmployeeRequestDto​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> firstName,
                                            org.openapitools.jackson.nullable.JsonNullable<java.lang.String> lastName,
                                            org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name,
                                            org.openapitools.jackson.nullable.JsonNullable<java.lang.String> displayName,
                                            org.openapitools.jackson.nullable.JsonNullable<java.lang.String> avatarUrl,
                                            org.openapitools.jackson.nullable.JsonNullable<java.lang.String> personalEmail,
                                            org.openapitools.jackson.nullable.JsonNullable<java.lang.String> personalPhoneNumber,
                                            org.openapitools.jackson.nullable.JsonNullable<java.lang.String> workEmail,
                                            org.openapitools.jackson.nullable.JsonNullable<java.lang.String> workPhoneNumber,
                                            org.openapitools.jackson.nullable.JsonNullable<java.lang.String> jobId,
                                            org.openapitools.jackson.nullable.JsonNullable<java.lang.String> jobTitle,
                                            org.openapitools.jackson.nullable.JsonNullable<java.lang.String> departmentId,
                                            org.openapitools.jackson.nullable.JsonNullable<java.lang.String> teamId,
                                            org.openapitools.jackson.nullable.JsonNullable<java.lang.String> department,
                                            org.openapitools.jackson.nullable.JsonNullable<java.lang.String> managerId,
                                            org.openapitools.jackson.nullable.JsonNullable<? extends HrisUpdateEmployeeRequestDtoGender> gender,
                                            org.openapitools.jackson.nullable.JsonNullable<? extends HrisUpdateEmployeeRequestDtoPreferredLanguage> preferredLanguage,
                                            org.openapitools.jackson.nullable.JsonNullable<? extends HrisUpdateEmployeeRequestDtoEthnicity> ethnicity,
                                            org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> dateOfBirth,
                                            org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> birthday,
                                            org.openapitools.jackson.nullable.JsonNullable<? extends HrisUpdateEmployeeRequestDtoMaritalStatus> maritalStatus,
                                            org.openapitools.jackson.nullable.JsonNullable<? extends HrisUpdateEmployeeRequestDtoAvatar> avatar,
                                            org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> hireDate,
                                            org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> startDate,
                                            org.openapitools.jackson.nullable.JsonNullable<? extends HrisUpdateEmployeeRequestDtoEmploymentType> employmentType,
                                            org.openapitools.jackson.nullable.JsonNullable<? extends HrisUpdateEmployeeRequestDtoEmploymentContractType> employmentContractType,
                                            org.openapitools.jackson.nullable.JsonNullable<? extends HrisUpdateEmployeeRequestDtoEmploymentStatus> employmentStatus,
                                            org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> terminationDate,
                                            org.openapitools.jackson.nullable.JsonNullable<java.lang.String> companyName,
                                            org.openapitools.jackson.nullable.JsonNullable<java.lang.String> companyId,
                                            org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<CountryCodeEnum>> citizenships,
                                            org.openapitools.jackson.nullable.JsonNullable<? extends HrisUpdateEmployeeRequestDtoEmployment> employment,
                                            org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<CustomFields>> customFields,
                                            org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<CreateHRISBenefit>> benefits,
                                            org.openapitools.jackson.nullable.JsonNullable<java.lang.String> employeeNumber,
                                            org.openapitools.jackson.nullable.JsonNullable<? extends HrisUpdateEmployeeRequestDtoNationalIdentityNumber> nationalIdentityNumber,
                                            org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<NationalIdentityNumberApiModel>> nationalIdentityNumbers,
                                            org.openapitools.jackson.nullable.JsonNullable<? extends HrisUpdateEmployeeRequestDtoHomeLocation> homeLocation,
                                            org.openapitools.jackson.nullable.JsonNullable<? extends HrisUpdateEmployeeRequestDtoWorkLocation> workLocation,
                                            org.openapitools.jackson.nullable.JsonNullable<? extends java.util.Map<java.lang.String,​java.lang.Object>> passthrough)
      • HrisUpdateEmployeeRequestDto

        public HrisUpdateEmployeeRequestDto()