Class HrisCreateEmployeeRequestDto


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

      • HrisCreateEmployeeRequestDto

        public HrisCreateEmployeeRequestDto​(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 HrisCreateEmployeeRequestDtoGender> gender,
                                            org.openapitools.jackson.nullable.JsonNullable<? extends HrisCreateEmployeeRequestDtoPreferredLanguage> preferredLanguage,
                                            org.openapitools.jackson.nullable.JsonNullable<? extends HrisCreateEmployeeRequestDtoEthnicity> 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 HrisCreateEmployeeRequestDtoMaritalStatus> maritalStatus,
                                            org.openapitools.jackson.nullable.JsonNullable<? extends HrisCreateEmployeeRequestDtoAvatar> 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 HrisCreateEmployeeRequestDtoEmploymentType> employmentType,
                                            org.openapitools.jackson.nullable.JsonNullable<? extends HrisCreateEmployeeRequestDtoEmploymentContractType> employmentContractType,
                                            org.openapitools.jackson.nullable.JsonNullable<? extends HrisCreateEmployeeRequestDtoEmploymentStatus> 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 java.util.List<CreateEmploymentApiModel>> employments,
                                            org.openapitools.jackson.nullable.JsonNullable<? extends HrisCreateEmployeeRequestDtoEmployment> 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 HrisCreateEmployeeRequestDtoNationalIdentityNumber> nationalIdentityNumber,
                                            org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<NationalIdentityNumberApiModel>> nationalIdentityNumbers,
                                            org.openapitools.jackson.nullable.JsonNullable<? extends HrisCreateEmployeeRequestDtoHomeLocation> homeLocation,
                                            org.openapitools.jackson.nullable.JsonNullable<? extends HrisCreateEmployeeRequestDtoWorkLocation> workLocation,
                                            org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<CreateCostCenterApiModel>> costCenters,
                                            org.openapitools.jackson.nullable.JsonNullable<? extends java.util.Map<java.lang.String,​java.lang.Object>> passthrough)
      • HrisCreateEmployeeRequestDto

        public HrisCreateEmployeeRequestDto()