Versions in this module Expand all Collapse all v3 v3.1.4 Dec 15, 2023 v3.1.3 Dec 13, 2023 v3.1.2 Dec 13, 2023 v3.1.1 Dec 13, 2023 v3.0.1 Dec 12, 2023 Changes in this version + const DepartmentIdTypeCreateDepartmentDepartmentId + const DepartmentIdTypeCreateDepartmentOpenDepartmentId + const DepartmentIdTypeCreateDepartmentPeopleCorehrDepartmentId + const DepartmentIdTypeCreateJobChangeDepartmentId + const DepartmentIdTypeCreateJobChangeOpenDepartmentId + const DepartmentIdTypeCreateJobChangePeopleCorehrDepartmentId + const DepartmentIdTypeCreateJobDataDepartmentId + const DepartmentIdTypeCreateJobDataOpenDepartmentId + const DepartmentIdTypeCreateJobDataPeopleCorehrDepartmentId + const DepartmentIdTypeDepartmentId + const DepartmentIdTypeGetDepartmentDepartmentId + const DepartmentIdTypeGetDepartmentOpenDepartmentId + const DepartmentIdTypeGetDepartmentPeopleCorehrDepartmentId + const DepartmentIdTypeGetJobDataDepartmentId + const DepartmentIdTypeGetJobDataOpenDepartmentId + const DepartmentIdTypeGetJobDataPeopleCorehrDepartmentId + const DepartmentIdTypeListDepartmentDepartmentId + const DepartmentIdTypeListDepartmentOpenDepartmentId + const DepartmentIdTypeListDepartmentPeopleCorehrDepartmentId + const DepartmentIdTypeListJobDataDepartmentId + const DepartmentIdTypeListJobDataOpenDepartmentId + const DepartmentIdTypeListJobDataPeopleCorehrDepartmentId + const DepartmentIdTypeOpenDepartmentId + const DepartmentIdTypePatchDepartmentDepartmentId + const DepartmentIdTypePatchDepartmentOpenDepartmentId + const DepartmentIdTypePatchDepartmentPeopleCorehrDepartmentId + const DepartmentIdTypePatchEmploymentDepartmentId + const DepartmentIdTypePatchEmploymentOpenDepartmentId + const DepartmentIdTypePatchEmploymentPeopleCorehrDepartmentId + const DepartmentIdTypePatchJobDataDepartmentId + const DepartmentIdTypePatchJobDataOpenDepartmentId + const DepartmentIdTypePatchJobDataPeopleCorehrDepartmentId + const DepartmentIdTypePeopleCorehrDepartmentId + const DepartmentIdTypeQuerySecurityGroupDepartmentId + const DepartmentIdTypeQuerySecurityGroupOpenDepartmentId + const DepartmentIdTypeQuerySecurityGroupPeopleCorehrDepartmentId + const OffboardingModeTerminationOfDismissal + const RecruitmentTypeExperiencedProfessionals + const RecruitmentTypeRecentGraduates + const RecruitmentTypeRoutineIntern + const ReferenceObjectApiCpstIndicator + const ReferenceObjectApiCpstItem + const TransferMode1 + const TransferMode2 + const UserIdTypeCreateDepartmentOpenId + const UserIdTypeCreateDepartmentPeopleCorehrId + const UserIdTypeCreateDepartmentUnionId + const UserIdTypeCreateDepartmentUserId + const UserIdTypeCreateJobChangeOpenId + const UserIdTypeCreateJobChangePeopleAdminId + const UserIdTypeCreateJobChangePeopleCorehrId + const UserIdTypeCreateJobChangeUnionId + const UserIdTypeCreateJobChangeUserId + const UserIdTypeCreateJobDataOpenId + const UserIdTypeCreateJobDataPeopleCorehrId + const UserIdTypeCreateJobDataUnionId + const UserIdTypeCreateJobDataUserId + const UserIdTypeCreateLeaveGrantingRecordOpenId + const UserIdTypeCreateLeaveGrantingRecordPeopleCorehrId + const UserIdTypeCreateLeaveGrantingRecordUnionId + const UserIdTypeCreateLeaveGrantingRecordUserId + const UserIdTypeDeleteEmploymentOpenId + const UserIdTypeDeleteEmploymentPeopleCorehrId + const UserIdTypeDeleteEmploymentUnionId + const UserIdTypeDeleteEmploymentUserId + const UserIdTypeGetDepartmentOpenId + const UserIdTypeGetDepartmentPeopleCorehrId + const UserIdTypeGetDepartmentUnionId + const UserIdTypeGetDepartmentUserId + const UserIdTypeGetJobDataOpenId + const UserIdTypeGetJobDataPeopleCorehrId + const UserIdTypeGetJobDataUnionId + const UserIdTypeGetJobDataUserId + const UserIdTypeGetPersonPeopleEmployeeId + const UserIdTypeLeaveBalancesLeaveOpenId + const UserIdTypeLeaveBalancesLeavePeopleCorehrId + const UserIdTypeLeaveBalancesLeaveUnionId + const UserIdTypeLeaveBalancesLeaveUserId + const UserIdTypeLeaveRequestHistoryLeaveOpenId + const UserIdTypeLeaveRequestHistoryLeavePeopleCorehrId + const UserIdTypeLeaveRequestHistoryLeaveUnionId + const UserIdTypeLeaveRequestHistoryLeaveUserId + const UserIdTypeLeaveTypesLeaveOpenId + const UserIdTypeLeaveTypesLeavePeopleCorehrId + const UserIdTypeLeaveTypesLeaveUnionId + const UserIdTypeLeaveTypesLeaveUserId + const UserIdTypeListDepartmentOpenId + const UserIdTypeListDepartmentPeopleCorehrId + const UserIdTypeListDepartmentUnionId + const UserIdTypeListDepartmentUserId + const UserIdTypeListJobDataOpenId + const UserIdTypeListJobDataPeopleCorehrId + const UserIdTypeListJobDataUnionId + const UserIdTypeListJobDataUserId + const UserIdTypeMatchCompensationStandardOpenId + const UserIdTypeMatchCompensationStandardPeopleCorehrId + const UserIdTypeMatchCompensationStandardUnionId + const UserIdTypeMatchCompensationStandardUserId + const UserIdTypeOpenId + const UserIdTypePatchDepartmentOpenId + const UserIdTypePatchDepartmentPeopleCorehrId + const UserIdTypePatchDepartmentUnionId + const UserIdTypePatchDepartmentUserId + const UserIdTypePatchEmploymentOpenId + const UserIdTypePatchEmploymentPeopleCorehrId + const UserIdTypePatchEmploymentUnionId + const UserIdTypePatchEmploymentUserId + const UserIdTypePatchJobDataOpenId + const UserIdTypePatchJobDataPeopleCorehrId + const UserIdTypePatchJobDataUnionId + const UserIdTypePatchJobDataUserId + const UserIdTypePeopleCorehrId + const UserIdTypeSearchOffboardingOpenId + const UserIdTypeSearchOffboardingPeopleCorehrId + const UserIdTypeSearchOffboardingUnionId + const UserIdTypeSearchOffboardingUserId + const UserIdTypeSubmitOffboardingOpenId + const UserIdTypeSubmitOffboardingPeopleCorehrId + const UserIdTypeSubmitOffboardingUnionId + const UserIdTypeSubmitOffboardingUserId + const UserIdTypeUnionId + const UserIdTypeUserId + type Address struct + AddressTypeList []*Enum + CityId *string + CountryRegionId *string + CustomFields []*ObjectFieldData + DistinctId *string + FullAddressLocalScript *string + FullAddressWesternScript *string + Id *string + IsPrimary *bool + IsPublic *bool + LocalAddressLine1 *string + LocalAddressLine2 *string + LocalAddressLine3 *string + LocalAddressLine4 *string + LocalAddressLine5 *string + LocalAddressLine6 *string + LocalAddressLine7 *string + LocalAddressLine8 *string + LocalAddressLine9 *string + PostalCode *string + RegionId *string + type AddressBuilder struct + func NewAddressBuilder() *AddressBuilder + func (builder *AddressBuilder) AddressTypeList(addressTypeList []*Enum) *AddressBuilder + func (builder *AddressBuilder) Build() *Address + func (builder *AddressBuilder) CityId(cityId string) *AddressBuilder + func (builder *AddressBuilder) CountryRegionId(countryRegionId string) *AddressBuilder + func (builder *AddressBuilder) CustomFields(customFields []*ObjectFieldData) *AddressBuilder + func (builder *AddressBuilder) DistinctId(distinctId string) *AddressBuilder + func (builder *AddressBuilder) FullAddressLocalScript(fullAddressLocalScript string) *AddressBuilder + func (builder *AddressBuilder) FullAddressWesternScript(fullAddressWesternScript string) *AddressBuilder + func (builder *AddressBuilder) Id(id string) *AddressBuilder + func (builder *AddressBuilder) IsPrimary(isPrimary bool) *AddressBuilder + func (builder *AddressBuilder) IsPublic(isPublic bool) *AddressBuilder + func (builder *AddressBuilder) LocalAddressLine1(localAddressLine1 string) *AddressBuilder + func (builder *AddressBuilder) LocalAddressLine2(localAddressLine2 string) *AddressBuilder + func (builder *AddressBuilder) LocalAddressLine3(localAddressLine3 string) *AddressBuilder + func (builder *AddressBuilder) LocalAddressLine4(localAddressLine4 string) *AddressBuilder + func (builder *AddressBuilder) LocalAddressLine5(localAddressLine5 string) *AddressBuilder + func (builder *AddressBuilder) LocalAddressLine6(localAddressLine6 string) *AddressBuilder + func (builder *AddressBuilder) LocalAddressLine7(localAddressLine7 string) *AddressBuilder + func (builder *AddressBuilder) LocalAddressLine8(localAddressLine8 string) *AddressBuilder + func (builder *AddressBuilder) LocalAddressLine9(localAddressLine9 string) *AddressBuilder + func (builder *AddressBuilder) PostalCode(postalCode string) *AddressBuilder + func (builder *AddressBuilder) RegionId(regionId string) *AddressBuilder + type ApplicationInfo struct + ApplyFinishTime *string + ApplyInitiatingTime *string + ApplyInitiatorId *string + ProcessId *string + type ApplicationInfoBuilder struct + func NewApplicationInfoBuilder() *ApplicationInfoBuilder + func (builder *ApplicationInfoBuilder) ApplyFinishTime(applyFinishTime string) *ApplicationInfoBuilder + func (builder *ApplicationInfoBuilder) ApplyInitiatingTime(applyInitiatingTime string) *ApplicationInfoBuilder + func (builder *ApplicationInfoBuilder) ApplyInitiatorId(applyInitiatorId string) *ApplicationInfoBuilder + func (builder *ApplicationInfoBuilder) Build() *ApplicationInfo + func (builder *ApplicationInfoBuilder) ProcessId(processId string) *ApplicationInfoBuilder + type AssignedOrganization struct + OrgIdList []string + OrgKey *string + OrgName *Name + type AssignedOrganizationBuilder struct + func NewAssignedOrganizationBuilder() *AssignedOrganizationBuilder + func (builder *AssignedOrganizationBuilder) Build() *AssignedOrganization + func (builder *AssignedOrganizationBuilder) OrgIdList(orgIdList []string) *AssignedOrganizationBuilder + func (builder *AssignedOrganizationBuilder) OrgKey(orgKey string) *AssignedOrganizationBuilder + func (builder *AssignedOrganizationBuilder) OrgName(orgName *Name) *AssignedOrganizationBuilder + type AttachmentFieldSetting struct + FileType *int + IsMultiple *bool + type AttachmentFieldSettingBuilder struct + func NewAttachmentFieldSettingBuilder() *AttachmentFieldSettingBuilder + func (builder *AttachmentFieldSettingBuilder) Build() *AttachmentFieldSetting + func (builder *AttachmentFieldSettingBuilder) FileType(fileType int) *AttachmentFieldSettingBuilder + func (builder *AttachmentFieldSettingBuilder) IsMultiple(isMultiple bool) *AttachmentFieldSettingBuilder + type BackgroundCheck struct + CreatedTime *string + Id *string + ModifiedTime *string + Outcome *int + Package *int + Report *BackgroundCheckReportObject + Status *int + TargetId *string + type BackgroundCheckBuilder struct + func NewBackgroundCheckBuilder() *BackgroundCheckBuilder + func (builder *BackgroundCheckBuilder) Build() *BackgroundCheck + func (builder *BackgroundCheckBuilder) CreatedTime(createdTime string) *BackgroundCheckBuilder + func (builder *BackgroundCheckBuilder) Id(id string) *BackgroundCheckBuilder + func (builder *BackgroundCheckBuilder) ModifiedTime(modifiedTime string) *BackgroundCheckBuilder + func (builder *BackgroundCheckBuilder) Outcome(outcome int) *BackgroundCheckBuilder + func (builder *BackgroundCheckBuilder) Package(package_ int) *BackgroundCheckBuilder + func (builder *BackgroundCheckBuilder) Report(report *BackgroundCheckReportObject) *BackgroundCheckBuilder + func (builder *BackgroundCheckBuilder) Status(status int) *BackgroundCheckBuilder + func (builder *BackgroundCheckBuilder) TargetId(targetId string) *BackgroundCheckBuilder + type BackgroundCheckCity struct + EnUs *string + ZhCn *string + type BackgroundCheckCityBuilder struct + func NewBackgroundCheckCityBuilder() *BackgroundCheckCityBuilder + func (builder *BackgroundCheckCityBuilder) Build() *BackgroundCheckCity + func (builder *BackgroundCheckCityBuilder) EnUs(enUs string) *BackgroundCheckCityBuilder + func (builder *BackgroundCheckCityBuilder) ZhCn(zhCn string) *BackgroundCheckCityBuilder + type BackgroundCheckCountry struct + EnUs *string + ZhCn *string + type BackgroundCheckCountryBuilder struct + func NewBackgroundCheckCountryBuilder() *BackgroundCheckCountryBuilder + func (builder *BackgroundCheckCountryBuilder) Build() *BackgroundCheckCountry + func (builder *BackgroundCheckCountryBuilder) EnUs(enUs string) *BackgroundCheckCountryBuilder + func (builder *BackgroundCheckCountryBuilder) ZhCn(zhCn string) *BackgroundCheckCountryBuilder + type BackgroundCheckReportObject struct + Url *string + type BackgroundCheckReportObjectBuilder struct + func NewBackgroundCheckReportObjectBuilder() *BackgroundCheckReportObjectBuilder + func (builder *BackgroundCheckReportObjectBuilder) Build() *BackgroundCheckReportObject + func (builder *BackgroundCheckReportObjectBuilder) Url(url string) *BackgroundCheckReportObjectBuilder + type BackgroundCheckTarget struct + BizUnit *string + Email *string + FirstName *string + Id *string + JobTitle *string + LastName *string + OfferHrDepartmentId *string + OfferHrEmail *string + WorkCity *BackgroundCheckCity + WorkCountry *BackgroundCheckCountry + type BackgroundCheckTargetBuilder struct + func NewBackgroundCheckTargetBuilder() *BackgroundCheckTargetBuilder + func (builder *BackgroundCheckTargetBuilder) BizUnit(bizUnit string) *BackgroundCheckTargetBuilder + func (builder *BackgroundCheckTargetBuilder) Build() *BackgroundCheckTarget + func (builder *BackgroundCheckTargetBuilder) Email(email string) *BackgroundCheckTargetBuilder + func (builder *BackgroundCheckTargetBuilder) FirstName(firstName string) *BackgroundCheckTargetBuilder + func (builder *BackgroundCheckTargetBuilder) Id(id string) *BackgroundCheckTargetBuilder + func (builder *BackgroundCheckTargetBuilder) JobTitle(jobTitle string) *BackgroundCheckTargetBuilder + func (builder *BackgroundCheckTargetBuilder) LastName(lastName string) *BackgroundCheckTargetBuilder + func (builder *BackgroundCheckTargetBuilder) OfferHrDepartmentId(offerHrDepartmentId string) *BackgroundCheckTargetBuilder + func (builder *BackgroundCheckTargetBuilder) OfferHrEmail(offerHrEmail string) *BackgroundCheckTargetBuilder + func (builder *BackgroundCheckTargetBuilder) WorkCity(workCity *BackgroundCheckCity) *BackgroundCheckTargetBuilder + func (builder *BackgroundCheckTargetBuilder) WorkCountry(workCountry *BackgroundCheckCountry) *BackgroundCheckTargetBuilder + type BankAccount struct + AccountHolder *string + Bank *Enum + BankAccountNumber *string + BankAccountType *Enum + BankAccountUsage []*Enum + BankName *string + BranchName *string + CountryRegionId *string + CurrencyId *string + CustomFields []*ObjectFieldData + type BankAccountBuilder struct + func NewBankAccountBuilder() *BankAccountBuilder + func (builder *BankAccountBuilder) AccountHolder(accountHolder string) *BankAccountBuilder + func (builder *BankAccountBuilder) Bank(bank *Enum) *BankAccountBuilder + func (builder *BankAccountBuilder) BankAccountNumber(bankAccountNumber string) *BankAccountBuilder + func (builder *BankAccountBuilder) BankAccountType(bankAccountType *Enum) *BankAccountBuilder + func (builder *BankAccountBuilder) BankAccountUsage(bankAccountUsage []*Enum) *BankAccountBuilder + func (builder *BankAccountBuilder) BankName(bankName string) *BankAccountBuilder + func (builder *BankAccountBuilder) BranchName(branchName string) *BankAccountBuilder + func (builder *BankAccountBuilder) Build() *BankAccount + func (builder *BankAccountBuilder) CountryRegionId(countryRegionId string) *BankAccountBuilder + func (builder *BankAccountBuilder) CurrencyId(currencyId string) *BankAccountBuilder + func (builder *BankAccountBuilder) CustomFields(customFields []*ObjectFieldData) *BankAccountBuilder + type BpRoleOrganization struct + DepartmentId *string + RoleKey *string + WorkLocationId *string + type BpRoleOrganizationBuilder struct + func NewBpRoleOrganizationBuilder() *BpRoleOrganizationBuilder + func (builder *BpRoleOrganizationBuilder) Build() *BpRoleOrganization + func (builder *BpRoleOrganizationBuilder) DepartmentId(departmentId string) *BpRoleOrganizationBuilder + func (builder *BpRoleOrganizationBuilder) RoleKey(roleKey string) *BpRoleOrganizationBuilder + func (builder *BpRoleOrganizationBuilder) WorkLocationId(workLocationId string) *BpRoleOrganizationBuilder + type BpmDataengineI18n struct + EnUs *string + ZhCn *string + type BpmDataengineI18nBuilder struct + func NewBpmDataengineI18nBuilder() *BpmDataengineI18nBuilder + func (builder *BpmDataengineI18nBuilder) Build() *BpmDataengineI18n + func (builder *BpmDataengineI18nBuilder) EnUs(enUs string) *BpmDataengineI18nBuilder + func (builder *BpmDataengineI18nBuilder) ZhCn(zhCn string) *BpmDataengineI18nBuilder + type CommonSchemaConfig struct + AttachmentFieldSetting *AttachmentFieldSetting + DateTimeFieldSetting *DateTimeFieldSetting + EnumFieldSetting *EnumFieldSetting + ImageFieldSetting *ImageFieldSetting + LookupFieldSetting *LookupFieldSetting + NumberFieldSetting *NumberFieldSetting + TextFieldSetting *TextFieldSetting + type CommonSchemaConfigBuilder struct + func NewCommonSchemaConfigBuilder() *CommonSchemaConfigBuilder + func (builder *CommonSchemaConfigBuilder) AttachmentFieldSetting(attachmentFieldSetting *AttachmentFieldSetting) *CommonSchemaConfigBuilder + func (builder *CommonSchemaConfigBuilder) Build() *CommonSchemaConfig + func (builder *CommonSchemaConfigBuilder) DateTimeFieldSetting(dateTimeFieldSetting *DateTimeFieldSetting) *CommonSchemaConfigBuilder + func (builder *CommonSchemaConfigBuilder) EnumFieldSetting(enumFieldSetting *EnumFieldSetting) *CommonSchemaConfigBuilder + func (builder *CommonSchemaConfigBuilder) ImageFieldSetting(imageFieldSetting *ImageFieldSetting) *CommonSchemaConfigBuilder + func (builder *CommonSchemaConfigBuilder) LookupFieldSetting(lookupFieldSetting *LookupFieldSetting) *CommonSchemaConfigBuilder + func (builder *CommonSchemaConfigBuilder) NumberFieldSetting(numberFieldSetting *NumberFieldSetting) *CommonSchemaConfigBuilder + func (builder *CommonSchemaConfigBuilder) TextFieldSetting(textFieldSetting *TextFieldSetting) *CommonSchemaConfigBuilder + type CommonSchemaOption struct + ApiName *string + Description *Name + IsOpen *bool + Name *Name + type CommonSchemaOptionBuilder struct + func NewCommonSchemaOptionBuilder() *CommonSchemaOptionBuilder + func (builder *CommonSchemaOptionBuilder) ApiName(apiName string) *CommonSchemaOptionBuilder + func (builder *CommonSchemaOptionBuilder) Build() *CommonSchemaOption + func (builder *CommonSchemaOptionBuilder) Description(description *Name) *CommonSchemaOptionBuilder + func (builder *CommonSchemaOptionBuilder) IsOpen(isOpen bool) *CommonSchemaOptionBuilder + func (builder *CommonSchemaOptionBuilder) Name(name *Name) *CommonSchemaOptionBuilder + type Company struct + BranchCompany *bool + Confidential *bool + Currency *Currency + CustomFields []*ObjectFieldData + Fax *PhoneNumberAndAreaCode + HiberarchyCommon *HiberarchyCommon + Id *string + IndustryList []*Enum + LegalRepresentative []*I18n + OfficeAddress []*I18n + Phone *PhoneNumberAndAreaCode + PostCode *string + PrimaryManager []*I18n + RegisteredOfficeAddress []*I18n + SubTypeList []*Enum + TaxPayerId *string + Type *Enum + type CompanyBuilder struct + func NewCompanyBuilder() *CompanyBuilder + func (builder *CompanyBuilder) BranchCompany(branchCompany bool) *CompanyBuilder + func (builder *CompanyBuilder) Build() *Company + func (builder *CompanyBuilder) Confidential(confidential bool) *CompanyBuilder + func (builder *CompanyBuilder) Currency(currency *Currency) *CompanyBuilder + func (builder *CompanyBuilder) CustomFields(customFields []*ObjectFieldData) *CompanyBuilder + func (builder *CompanyBuilder) Fax(fax *PhoneNumberAndAreaCode) *CompanyBuilder + func (builder *CompanyBuilder) HiberarchyCommon(hiberarchyCommon *HiberarchyCommon) *CompanyBuilder + func (builder *CompanyBuilder) Id(id string) *CompanyBuilder + func (builder *CompanyBuilder) IndustryList(industryList []*Enum) *CompanyBuilder + func (builder *CompanyBuilder) LegalRepresentative(legalRepresentative []*I18n) *CompanyBuilder + func (builder *CompanyBuilder) OfficeAddress(officeAddress []*I18n) *CompanyBuilder + func (builder *CompanyBuilder) Phone(phone *PhoneNumberAndAreaCode) *CompanyBuilder + func (builder *CompanyBuilder) PostCode(postCode string) *CompanyBuilder + func (builder *CompanyBuilder) PrimaryManager(primaryManager []*I18n) *CompanyBuilder + func (builder *CompanyBuilder) RegisteredOfficeAddress(registeredOfficeAddress []*I18n) *CompanyBuilder + func (builder *CompanyBuilder) SubTypeList(subTypeList []*Enum) *CompanyBuilder + func (builder *CompanyBuilder) TaxPayerId(taxPayerId string) *CompanyBuilder + func (builder *CompanyBuilder) Type(type_ *Enum) *CompanyBuilder + type Contract struct + ContractEndDate *string + ContractNumber *string + ContractType *Enum + CustomFields []*ObjectFieldData + DurationType *Enum + EffectiveTime *string + EmploymentId *string + ExpirationTime *string + FirstPartyCompanyId *string + Id *string + PersonId *string + SigningType *Enum + type ContractBuilder struct + func NewContractBuilder() *ContractBuilder + func (builder *ContractBuilder) Build() *Contract + func (builder *ContractBuilder) ContractEndDate(contractEndDate string) *ContractBuilder + func (builder *ContractBuilder) ContractNumber(contractNumber string) *ContractBuilder + func (builder *ContractBuilder) ContractType(contractType *Enum) *ContractBuilder + func (builder *ContractBuilder) CustomFields(customFields []*ObjectFieldData) *ContractBuilder + func (builder *ContractBuilder) DurationType(durationType *Enum) *ContractBuilder + func (builder *ContractBuilder) EffectiveTime(effectiveTime string) *ContractBuilder + func (builder *ContractBuilder) EmploymentId(employmentId string) *ContractBuilder + func (builder *ContractBuilder) ExpirationTime(expirationTime string) *ContractBuilder + func (builder *ContractBuilder) FirstPartyCompanyId(firstPartyCompanyId string) *ContractBuilder + func (builder *ContractBuilder) Id(id string) *ContractBuilder + func (builder *ContractBuilder) PersonId(personId string) *ContractBuilder + func (builder *ContractBuilder) SigningType(signingType *Enum) *ContractBuilder + type CorehrService struct + AssignedUser *assignedUser + Company *company + CompensationStandard *compensationStandard + Contract *contract + CountryRegion *countryRegion + Currency *currency + CustomField *customField + Department *department + EmployeeType *employeeType + Employment *employment + File *file + Job *job + JobChange *jobChange + JobData *jobData + JobFamily *jobFamily + JobLevel *jobLevel + Leave *leave + LeaveGrantingRecord *leaveGrantingRecord + Location *location + NationalIdType *nationalIdType + Offboarding *offboarding + OrgRoleAuthorization *orgRoleAuthorization + Person *person + PreHire *preHire + ProcessFormVariableData *processFormVariableData + SecurityGroup *securityGroup + Subdivision *subdivision + Subregion *subregion + TransferReason *transferReason + TransferType *transferType + WorkingHoursType *workingHoursType + func NewService(config *larkcore.Config) *CorehrService + type CostCenter struct + Active *bool + Code *string + CustomFields []*ObjectFieldData + Description []*I18n + EffectiveTime *string + EmploymentId *string + ExpirationTime *string + Id *string + IsAutogenerate *bool + Managers []string + Name []*I18n + Parent *string + Rate *int + SupportCostCenter []*SupportCostCenterItem + type CostCenterBuilder struct + func NewCostCenterBuilder() *CostCenterBuilder + func (builder *CostCenterBuilder) Active(active bool) *CostCenterBuilder + func (builder *CostCenterBuilder) Build() *CostCenter + func (builder *CostCenterBuilder) Code(code string) *CostCenterBuilder + func (builder *CostCenterBuilder) CustomFields(customFields []*ObjectFieldData) *CostCenterBuilder + func (builder *CostCenterBuilder) Description(description []*I18n) *CostCenterBuilder + func (builder *CostCenterBuilder) EffectiveTime(effectiveTime string) *CostCenterBuilder + func (builder *CostCenterBuilder) EmploymentId(employmentId string) *CostCenterBuilder + func (builder *CostCenterBuilder) ExpirationTime(expirationTime string) *CostCenterBuilder + func (builder *CostCenterBuilder) Id(id string) *CostCenterBuilder + func (builder *CostCenterBuilder) IsAutogenerate(isAutogenerate bool) *CostCenterBuilder + func (builder *CostCenterBuilder) Managers(managers []string) *CostCenterBuilder + func (builder *CostCenterBuilder) Name(name []*I18n) *CostCenterBuilder + func (builder *CostCenterBuilder) Parent(parent string) *CostCenterBuilder + func (builder *CostCenterBuilder) Rate(rate int) *CostCenterBuilder + func (builder *CostCenterBuilder) SupportCostCenter(supportCostCenter []*SupportCostCenterItem) *CostCenterBuilder + type CostCenterQuery struct + Active *bool + Code *string + CustomFields []*ObjectFieldData + Description []*I18n + EffectiveTime *string + EmploymentId *string + ExpirationTime *string + Id *string + IsAutogenerate *bool + Managers []string + Name []*I18n + Parent *string + Rate *int + SupportCostCenter []*SupportCostCenterItem + type CostCenterQueryBuilder struct + func NewCostCenterQueryBuilder() *CostCenterQueryBuilder + func (builder *CostCenterQueryBuilder) Active(active bool) *CostCenterQueryBuilder + func (builder *CostCenterQueryBuilder) Build() *CostCenterQuery + func (builder *CostCenterQueryBuilder) Code(code string) *CostCenterQueryBuilder + func (builder *CostCenterQueryBuilder) CustomFields(customFields []*ObjectFieldData) *CostCenterQueryBuilder + func (builder *CostCenterQueryBuilder) Description(description []*I18n) *CostCenterQueryBuilder + func (builder *CostCenterQueryBuilder) EffectiveTime(effectiveTime string) *CostCenterQueryBuilder + func (builder *CostCenterQueryBuilder) EmploymentId(employmentId string) *CostCenterQueryBuilder + func (builder *CostCenterQueryBuilder) ExpirationTime(expirationTime string) *CostCenterQueryBuilder + func (builder *CostCenterQueryBuilder) Id(id string) *CostCenterQueryBuilder + func (builder *CostCenterQueryBuilder) IsAutogenerate(isAutogenerate bool) *CostCenterQueryBuilder + func (builder *CostCenterQueryBuilder) Managers(managers []string) *CostCenterQueryBuilder + func (builder *CostCenterQueryBuilder) Name(name []*I18n) *CostCenterQueryBuilder + func (builder *CostCenterQueryBuilder) Parent(parent string) *CostCenterQueryBuilder + func (builder *CostCenterQueryBuilder) Rate(rate int) *CostCenterQueryBuilder + func (builder *CostCenterQueryBuilder) SupportCostCenter(supportCostCenter []*SupportCostCenterItem) *CostCenterQueryBuilder + type CountryRegion struct + Alpha2Code *string + Alpha3Code *string + Id *string + Name []*I18n + type CountryRegionBuilder struct + func NewCountryRegionBuilder() *CountryRegionBuilder + func (builder *CountryRegionBuilder) Alpha2Code(alpha2Code string) *CountryRegionBuilder + func (builder *CountryRegionBuilder) Alpha3Code(alpha3Code string) *CountryRegionBuilder + func (builder *CountryRegionBuilder) Build() *CountryRegion + func (builder *CountryRegionBuilder) Id(id string) *CountryRegionBuilder + func (builder *CountryRegionBuilder) Name(name []*I18n) *CountryRegionBuilder + type CpstBandWidth struct + LowerLimit *string + UpperLimit *string + type CpstBandWidthBuilder struct + func NewCpstBandWidthBuilder() *CpstBandWidthBuilder + func (builder *CpstBandWidthBuilder) Build() *CpstBandWidth + func (builder *CpstBandWidthBuilder) LowerLimit(lowerLimit string) *CpstBandWidthBuilder + func (builder *CpstBandWidthBuilder) UpperLimit(upperLimit string) *CpstBandWidthBuilder + type CpstCurrency struct + Code *string + CurrencyId *string + Name *CpstI18n + type CpstCurrencyBuilder struct + func NewCpstCurrencyBuilder() *CpstCurrencyBuilder + func (builder *CpstCurrencyBuilder) Build() *CpstCurrency + func (builder *CpstCurrencyBuilder) Code(code string) *CpstCurrencyBuilder + func (builder *CpstCurrencyBuilder) CurrencyId(currencyId string) *CpstCurrencyBuilder + func (builder *CpstCurrencyBuilder) Name(name *CpstI18n) *CpstCurrencyBuilder + type CpstGrade struct + Currency *CpstCurrency + Description *CpstI18n + GradeId *string + GradeStandardValue *CpstGradeStandardValue + GradeTid *string + type CpstGradeBuilder struct + func NewCpstGradeBuilder() *CpstGradeBuilder + func (builder *CpstGradeBuilder) Build() *CpstGrade + func (builder *CpstGradeBuilder) Currency(currency *CpstCurrency) *CpstGradeBuilder + func (builder *CpstGradeBuilder) Description(description *CpstI18n) *CpstGradeBuilder + func (builder *CpstGradeBuilder) GradeId(gradeId string) *CpstGradeBuilder + func (builder *CpstGradeBuilder) GradeStandardValue(gradeStandardValue *CpstGradeStandardValue) *CpstGradeBuilder + func (builder *CpstGradeBuilder) GradeTid(gradeTid string) *CpstGradeBuilder + type CpstGradeStandardValue struct + BandWidth *CpstBandWidth + ReferenceObject *ReferenceObject + StandardType *CpstStandardType + StandardValue *string + type CpstGradeStandardValueBuilder struct + func NewCpstGradeStandardValueBuilder() *CpstGradeStandardValueBuilder + func (builder *CpstGradeStandardValueBuilder) BandWidth(bandWidth *CpstBandWidth) *CpstGradeStandardValueBuilder + func (builder *CpstGradeStandardValueBuilder) Build() *CpstGradeStandardValue + func (builder *CpstGradeStandardValueBuilder) ReferenceObject(referenceObject *ReferenceObject) *CpstGradeStandardValueBuilder + func (builder *CpstGradeStandardValueBuilder) StandardType(standardType *CpstStandardType) *CpstGradeStandardValueBuilder + func (builder *CpstGradeStandardValueBuilder) StandardValue(standardValue string) *CpstGradeStandardValueBuilder + type CpstI18n struct + EnUs *string + ZhCn *string + type CpstI18nBuilder struct + func NewCpstI18nBuilder() *CpstI18nBuilder + func (builder *CpstI18nBuilder) Build() *CpstI18n + func (builder *CpstI18nBuilder) EnUs(enUs string) *CpstI18nBuilder + func (builder *CpstI18nBuilder) ZhCn(zhCn string) *CpstI18nBuilder + type CpstMatchItem struct + EffectiveTime *string + Grade *CpstGrade + StandardId *string + type CpstMatchItemBuilder struct + func NewCpstMatchItemBuilder() *CpstMatchItemBuilder + func (builder *CpstMatchItemBuilder) Build() *CpstMatchItem + func (builder *CpstMatchItemBuilder) EffectiveTime(effectiveTime string) *CpstMatchItemBuilder + func (builder *CpstMatchItemBuilder) Grade(grade *CpstGrade) *CpstMatchItemBuilder + func (builder *CpstMatchItemBuilder) StandardId(standardId string) *CpstMatchItemBuilder + type CpstStandardType struct + ApiName *string + type CpstStandardTypeBuilder struct + func NewCpstStandardTypeBuilder() *CpstStandardTypeBuilder + func (builder *CpstStandardTypeBuilder) ApiName(apiName string) *CpstStandardTypeBuilder + func (builder *CpstStandardTypeBuilder) Build() *CpstStandardType + type CreateCompanyReq struct + Company *Company + type CreateCompanyReqBuilder struct + func NewCreateCompanyReqBuilder() *CreateCompanyReqBuilder + func (builder *CreateCompanyReqBuilder) Build() *CreateCompanyReq + func (builder *CreateCompanyReqBuilder) ClientToken(clientToken string) *CreateCompanyReqBuilder + func (builder *CreateCompanyReqBuilder) Company(company *Company) *CreateCompanyReqBuilder + type CreateCompanyResp struct + Data *CreateCompanyRespData + func (resp *CreateCompanyResp) Success() bool + type CreateCompanyRespData struct + Company *Company + type CreateContractReq struct + Contract *Contract + type CreateContractReqBuilder struct + func NewCreateContractReqBuilder() *CreateContractReqBuilder + func (builder *CreateContractReqBuilder) Build() *CreateContractReq + func (builder *CreateContractReqBuilder) ClientToken(clientToken string) *CreateContractReqBuilder + func (builder *CreateContractReqBuilder) Contract(contract *Contract) *CreateContractReqBuilder + type CreateContractResp struct + Data *CreateContractRespData + func (resp *CreateContractResp) Success() bool + type CreateContractRespData struct + Contract *Contract + type CreateDepartmentReq struct + DepartmentCreate *DepartmentCreate + type CreateDepartmentReqBuilder struct + func NewCreateDepartmentReqBuilder() *CreateDepartmentReqBuilder + func (builder *CreateDepartmentReqBuilder) Build() *CreateDepartmentReq + func (builder *CreateDepartmentReqBuilder) ClientToken(clientToken string) *CreateDepartmentReqBuilder + func (builder *CreateDepartmentReqBuilder) DepartmentCreate(departmentCreate *DepartmentCreate) *CreateDepartmentReqBuilder + func (builder *CreateDepartmentReqBuilder) DepartmentIdType(departmentIdType string) *CreateDepartmentReqBuilder + func (builder *CreateDepartmentReqBuilder) UserIdType(userIdType string) *CreateDepartmentReqBuilder + type CreateDepartmentResp struct + Data *CreateDepartmentRespData + func (resp *CreateDepartmentResp) Success() bool + type CreateDepartmentRespData struct + Department *DepartmentCreate + type CreateEmployeeTypeReq struct + EmployeeType *EmployeeType + type CreateEmployeeTypeReqBuilder struct + func NewCreateEmployeeTypeReqBuilder() *CreateEmployeeTypeReqBuilder + func (builder *CreateEmployeeTypeReqBuilder) Build() *CreateEmployeeTypeReq + func (builder *CreateEmployeeTypeReqBuilder) ClientToken(clientToken string) *CreateEmployeeTypeReqBuilder + func (builder *CreateEmployeeTypeReqBuilder) EmployeeType(employeeType *EmployeeType) *CreateEmployeeTypeReqBuilder + type CreateEmployeeTypeResp struct + Data *CreateEmployeeTypeRespData + func (resp *CreateEmployeeTypeResp) Success() bool + type CreateEmployeeTypeRespData struct + EmployeeType *EmployeeType + type CreateEmploymentReq struct + EmploymentCreate *EmploymentCreate + type CreateEmploymentReqBuilder struct + func NewCreateEmploymentReqBuilder() *CreateEmploymentReqBuilder + func (builder *CreateEmploymentReqBuilder) Build() *CreateEmploymentReq + func (builder *CreateEmploymentReqBuilder) ClientToken(clientToken string) *CreateEmploymentReqBuilder + func (builder *CreateEmploymentReqBuilder) EmploymentCreate(employmentCreate *EmploymentCreate) *CreateEmploymentReqBuilder + type CreateEmploymentResp struct + Data *CreateEmploymentRespData + func (resp *CreateEmploymentResp) Success() bool + type CreateEmploymentRespData struct + Employment *EmploymentCreate + type CreateJobChangePathReqBodyBuilder struct + func NewCreateJobChangePathReqBodyBuilder() *CreateJobChangePathReqBodyBuilder + func (builder *CreateJobChangePathReqBodyBuilder) Build() (*CreateJobChangeReqBody, error) + func (builder *CreateJobChangePathReqBodyBuilder) EffectiveDate(effectiveDate string) *CreateJobChangePathReqBodyBuilder + func (builder *CreateJobChangePathReqBodyBuilder) EmploymentId(employmentId string) *CreateJobChangePathReqBodyBuilder + func (builder *CreateJobChangePathReqBodyBuilder) FlowId(flowId string) *CreateJobChangePathReqBodyBuilder + func (builder *CreateJobChangePathReqBodyBuilder) InitiatorId(initiatorId string) *CreateJobChangePathReqBodyBuilder + func (builder *CreateJobChangePathReqBodyBuilder) TransferInfo(transferInfo *TransferInfo) *CreateJobChangePathReqBodyBuilder + func (builder *CreateJobChangePathReqBodyBuilder) TransferKey(transferKey string) *CreateJobChangePathReqBodyBuilder + func (builder *CreateJobChangePathReqBodyBuilder) TransferMode(transferMode int) *CreateJobChangePathReqBodyBuilder + func (builder *CreateJobChangePathReqBodyBuilder) TransferTypeUniqueIdentifier(transferTypeUniqueIdentifier string) *CreateJobChangePathReqBodyBuilder + type CreateJobChangeReq struct + Body *CreateJobChangeReqBody + type CreateJobChangeReqBody struct + EffectiveDate *string + EmploymentId *string + FlowId *string + InitiatorId *string + TransferInfo *TransferInfo + TransferKey *string + TransferMode *int + TransferTypeUniqueIdentifier *string + type CreateJobChangeReqBodyBuilder struct + func NewCreateJobChangeReqBodyBuilder() *CreateJobChangeReqBodyBuilder + func (builder *CreateJobChangeReqBodyBuilder) Build() *CreateJobChangeReqBody + func (builder *CreateJobChangeReqBodyBuilder) EffectiveDate(effectiveDate string) *CreateJobChangeReqBodyBuilder + func (builder *CreateJobChangeReqBodyBuilder) EmploymentId(employmentId string) *CreateJobChangeReqBodyBuilder + func (builder *CreateJobChangeReqBodyBuilder) FlowId(flowId string) *CreateJobChangeReqBodyBuilder + func (builder *CreateJobChangeReqBodyBuilder) InitiatorId(initiatorId string) *CreateJobChangeReqBodyBuilder + func (builder *CreateJobChangeReqBodyBuilder) TransferInfo(transferInfo *TransferInfo) *CreateJobChangeReqBodyBuilder + func (builder *CreateJobChangeReqBodyBuilder) TransferKey(transferKey string) *CreateJobChangeReqBodyBuilder + func (builder *CreateJobChangeReqBodyBuilder) TransferMode(transferMode int) *CreateJobChangeReqBodyBuilder + func (builder *CreateJobChangeReqBodyBuilder) TransferTypeUniqueIdentifier(transferTypeUniqueIdentifier string) *CreateJobChangeReqBodyBuilder + type CreateJobChangeReqBuilder struct + func NewCreateJobChangeReqBuilder() *CreateJobChangeReqBuilder + func (builder *CreateJobChangeReqBuilder) Body(body *CreateJobChangeReqBody) *CreateJobChangeReqBuilder + func (builder *CreateJobChangeReqBuilder) Build() *CreateJobChangeReq + func (builder *CreateJobChangeReqBuilder) DepartmentIdType(departmentIdType string) *CreateJobChangeReqBuilder + func (builder *CreateJobChangeReqBuilder) UserIdType(userIdType string) *CreateJobChangeReqBuilder + type CreateJobChangeResp struct + Data *CreateJobChangeRespData + func (resp *CreateJobChangeResp) Success() bool + type CreateJobChangeRespData struct + CreatedTime *string + EffectiveDate *string + EmploymentId *string + JobChangeId *string + ProcessId *string + Status *string + TransferInfo *TransferInfo + TransferReasonUniqueIdentifier *string + TransferTypeUniqueIdentifier *string + type CreateJobDataReq struct + JobData *JobData + type CreateJobDataReqBuilder struct + func NewCreateJobDataReqBuilder() *CreateJobDataReqBuilder + func (builder *CreateJobDataReqBuilder) Build() *CreateJobDataReq + func (builder *CreateJobDataReqBuilder) ClientToken(clientToken string) *CreateJobDataReqBuilder + func (builder *CreateJobDataReqBuilder) DepartmentIdType(departmentIdType string) *CreateJobDataReqBuilder + func (builder *CreateJobDataReqBuilder) JobData(jobData *JobData) *CreateJobDataReqBuilder + func (builder *CreateJobDataReqBuilder) UserIdType(userIdType string) *CreateJobDataReqBuilder + type CreateJobDataResp struct + Data *CreateJobDataRespData + func (resp *CreateJobDataResp) Success() bool + type CreateJobDataRespData struct + JobData *JobData + type CreateJobFamilyReq struct + JobFamily *JobFamily + type CreateJobFamilyReqBuilder struct + func NewCreateJobFamilyReqBuilder() *CreateJobFamilyReqBuilder + func (builder *CreateJobFamilyReqBuilder) Build() *CreateJobFamilyReq + func (builder *CreateJobFamilyReqBuilder) ClientToken(clientToken string) *CreateJobFamilyReqBuilder + func (builder *CreateJobFamilyReqBuilder) JobFamily(jobFamily *JobFamily) *CreateJobFamilyReqBuilder + type CreateJobFamilyResp struct + Data *CreateJobFamilyRespData + func (resp *CreateJobFamilyResp) Success() bool + type CreateJobFamilyRespData struct + JobFamily *JobFamily + type CreateJobLevelReq struct + JobLevel *JobLevel + type CreateJobLevelReqBuilder struct + func NewCreateJobLevelReqBuilder() *CreateJobLevelReqBuilder + func (builder *CreateJobLevelReqBuilder) Build() *CreateJobLevelReq + func (builder *CreateJobLevelReqBuilder) ClientToken(clientToken string) *CreateJobLevelReqBuilder + func (builder *CreateJobLevelReqBuilder) JobLevel(jobLevel *JobLevel) *CreateJobLevelReqBuilder + type CreateJobLevelResp struct + Data *CreateJobLevelRespData + func (resp *CreateJobLevelResp) Success() bool + type CreateJobLevelRespData struct + JobLevel *JobLevel + type CreateJobReq struct + Job *Job + type CreateJobReqBuilder struct + func NewCreateJobReqBuilder() *CreateJobReqBuilder + func (builder *CreateJobReqBuilder) Build() *CreateJobReq + func (builder *CreateJobReqBuilder) ClientToken(clientToken string) *CreateJobReqBuilder + func (builder *CreateJobReqBuilder) Job(job *Job) *CreateJobReqBuilder + type CreateJobResp struct + Data *CreateJobRespData + func (resp *CreateJobResp) Success() bool + type CreateJobRespData struct + Job *Job + type CreateLeaveGrantingRecordPathReqBodyBuilder struct + func NewCreateLeaveGrantingRecordPathReqBodyBuilder() *CreateLeaveGrantingRecordPathReqBodyBuilder + func (builder *CreateLeaveGrantingRecordPathReqBodyBuilder) Build() (*CreateLeaveGrantingRecordReqBody, error) + func (builder *CreateLeaveGrantingRecordPathReqBodyBuilder) EffectiveDate(effectiveDate string) *CreateLeaveGrantingRecordPathReqBodyBuilder + func (builder *CreateLeaveGrantingRecordPathReqBodyBuilder) EmploymentId(employmentId string) *CreateLeaveGrantingRecordPathReqBodyBuilder + func (builder *CreateLeaveGrantingRecordPathReqBodyBuilder) ExpirationDate(expirationDate string) *CreateLeaveGrantingRecordPathReqBodyBuilder + func (builder *CreateLeaveGrantingRecordPathReqBodyBuilder) ExternalId(externalId string) *CreateLeaveGrantingRecordPathReqBodyBuilder + func (builder *CreateLeaveGrantingRecordPathReqBodyBuilder) GrantingQuantity(grantingQuantity string) *CreateLeaveGrantingRecordPathReqBodyBuilder + func (builder *CreateLeaveGrantingRecordPathReqBodyBuilder) GrantingUnit(grantingUnit int) *CreateLeaveGrantingRecordPathReqBodyBuilder + func (builder *CreateLeaveGrantingRecordPathReqBodyBuilder) LeaveTypeId(leaveTypeId string) *CreateLeaveGrantingRecordPathReqBodyBuilder + func (builder *CreateLeaveGrantingRecordPathReqBodyBuilder) Reason(reason []*I18n) *CreateLeaveGrantingRecordPathReqBodyBuilder + type CreateLeaveGrantingRecordReq struct + Body *CreateLeaveGrantingRecordReqBody + type CreateLeaveGrantingRecordReqBody struct + EffectiveDate *string + EmploymentId *string + ExpirationDate *string + ExternalId *string + GrantingQuantity *string + GrantingUnit *int + LeaveTypeId *string + Reason []*I18n + type CreateLeaveGrantingRecordReqBodyBuilder struct + func NewCreateLeaveGrantingRecordReqBodyBuilder() *CreateLeaveGrantingRecordReqBodyBuilder + func (builder *CreateLeaveGrantingRecordReqBodyBuilder) Build() *CreateLeaveGrantingRecordReqBody + func (builder *CreateLeaveGrantingRecordReqBodyBuilder) EffectiveDate(effectiveDate string) *CreateLeaveGrantingRecordReqBodyBuilder + func (builder *CreateLeaveGrantingRecordReqBodyBuilder) EmploymentId(employmentId string) *CreateLeaveGrantingRecordReqBodyBuilder + func (builder *CreateLeaveGrantingRecordReqBodyBuilder) ExpirationDate(expirationDate string) *CreateLeaveGrantingRecordReqBodyBuilder + func (builder *CreateLeaveGrantingRecordReqBodyBuilder) ExternalId(externalId string) *CreateLeaveGrantingRecordReqBodyBuilder + func (builder *CreateLeaveGrantingRecordReqBodyBuilder) GrantingQuantity(grantingQuantity string) *CreateLeaveGrantingRecordReqBodyBuilder + func (builder *CreateLeaveGrantingRecordReqBodyBuilder) GrantingUnit(grantingUnit int) *CreateLeaveGrantingRecordReqBodyBuilder + func (builder *CreateLeaveGrantingRecordReqBodyBuilder) LeaveTypeId(leaveTypeId string) *CreateLeaveGrantingRecordReqBodyBuilder + func (builder *CreateLeaveGrantingRecordReqBodyBuilder) Reason(reason []*I18n) *CreateLeaveGrantingRecordReqBodyBuilder + type CreateLeaveGrantingRecordReqBuilder struct + func NewCreateLeaveGrantingRecordReqBuilder() *CreateLeaveGrantingRecordReqBuilder + func (builder *CreateLeaveGrantingRecordReqBuilder) Body(body *CreateLeaveGrantingRecordReqBody) *CreateLeaveGrantingRecordReqBuilder + func (builder *CreateLeaveGrantingRecordReqBuilder) Build() *CreateLeaveGrantingRecordReq + func (builder *CreateLeaveGrantingRecordReqBuilder) UserIdType(userIdType string) *CreateLeaveGrantingRecordReqBuilder + type CreateLeaveGrantingRecordResp struct + Data *CreateLeaveGrantingRecordRespData + func (resp *CreateLeaveGrantingRecordResp) Success() bool + type CreateLeaveGrantingRecordRespData struct + LeaveGrantingRecord *LeaveGrantingRecord + type CreateLocationReq struct + Location *Location + type CreateLocationReqBuilder struct + func NewCreateLocationReqBuilder() *CreateLocationReqBuilder + func (builder *CreateLocationReqBuilder) Build() *CreateLocationReq + func (builder *CreateLocationReqBuilder) ClientToken(clientToken string) *CreateLocationReqBuilder + func (builder *CreateLocationReqBuilder) Location(location *Location) *CreateLocationReqBuilder + type CreateLocationResp struct + Data *CreateLocationRespData + func (resp *CreateLocationResp) Success() bool + type CreateLocationRespData struct + Location *Location + type CreateNationalIdTypeReq struct + NationalIdType *NationalIdType + type CreateNationalIdTypeReqBuilder struct + func NewCreateNationalIdTypeReqBuilder() *CreateNationalIdTypeReqBuilder + func (builder *CreateNationalIdTypeReqBuilder) Build() *CreateNationalIdTypeReq + func (builder *CreateNationalIdTypeReqBuilder) ClientToken(clientToken string) *CreateNationalIdTypeReqBuilder + func (builder *CreateNationalIdTypeReqBuilder) NationalIdType(nationalIdType *NationalIdType) *CreateNationalIdTypeReqBuilder + type CreateNationalIdTypeResp struct + Data *CreateNationalIdTypeRespData + func (resp *CreateNationalIdTypeResp) Success() bool + type CreateNationalIdTypeRespData struct + NationalIdType *NationalIdType + type CreateWorkingHoursTypeReq struct + WorkingHoursType *WorkingHoursType + type CreateWorkingHoursTypeReqBuilder struct + func NewCreateWorkingHoursTypeReqBuilder() *CreateWorkingHoursTypeReqBuilder + func (builder *CreateWorkingHoursTypeReqBuilder) Build() *CreateWorkingHoursTypeReq + func (builder *CreateWorkingHoursTypeReqBuilder) ClientToken(clientToken string) *CreateWorkingHoursTypeReqBuilder + func (builder *CreateWorkingHoursTypeReqBuilder) WorkingHoursType(workingHoursType *WorkingHoursType) *CreateWorkingHoursTypeReqBuilder + type CreateWorkingHoursTypeResp struct + Data *CreateWorkingHoursTypeRespData + func (resp *CreateWorkingHoursTypeResp) Success() bool + type CreateWorkingHoursTypeRespData struct + WorkingHoursType *WorkingHoursType + type Currency struct + CountryRegionId *string + CurrencyAlpha3Code *string + CurrencyName []*I18n + Id *string + NumericCode *int + type CurrencyBuilder struct + func NewCurrencyBuilder() *CurrencyBuilder + func (builder *CurrencyBuilder) Build() *Currency + func (builder *CurrencyBuilder) CountryRegionId(countryRegionId string) *CurrencyBuilder + func (builder *CurrencyBuilder) CurrencyAlpha3Code(currencyAlpha3Code string) *CurrencyBuilder + func (builder *CurrencyBuilder) CurrencyName(currencyName []*I18n) *CurrencyBuilder + func (builder *CurrencyBuilder) Id(id string) *CurrencyBuilder + func (builder *CurrencyBuilder) NumericCode(numericCode int) *CurrencyBuilder + type CustomField struct + CommonSchemaConfig *CommonSchemaConfig + CreateTime *string + CustomApiName *string + Description *Name + IsOpen *bool + IsRequired *bool + IsUnique *bool + Name *Name + ObjectApiName *string + Type *int + UpdateTime *string + type CustomFieldBuilder struct + func NewCustomFieldBuilder() *CustomFieldBuilder + func (builder *CustomFieldBuilder) Build() *CustomField + func (builder *CustomFieldBuilder) CommonSchemaConfig(commonSchemaConfig *CommonSchemaConfig) *CustomFieldBuilder + func (builder *CustomFieldBuilder) CreateTime(createTime string) *CustomFieldBuilder + func (builder *CustomFieldBuilder) CustomApiName(customApiName string) *CustomFieldBuilder + func (builder *CustomFieldBuilder) Description(description *Name) *CustomFieldBuilder + func (builder *CustomFieldBuilder) IsOpen(isOpen bool) *CustomFieldBuilder + func (builder *CustomFieldBuilder) IsRequired(isRequired bool) *CustomFieldBuilder + func (builder *CustomFieldBuilder) IsUnique(isUnique bool) *CustomFieldBuilder + func (builder *CustomFieldBuilder) Name(name *Name) *CustomFieldBuilder + func (builder *CustomFieldBuilder) ObjectApiName(objectApiName string) *CustomFieldBuilder + func (builder *CustomFieldBuilder) Type(type_ int) *CustomFieldBuilder + func (builder *CustomFieldBuilder) UpdateTime(updateTime string) *CustomFieldBuilder + type CustomFieldData struct + CustomApiName *string + Name *CustomName + Type *int + Value *string + type CustomFieldDataBuilder struct + func NewCustomFieldDataBuilder() *CustomFieldDataBuilder + func (builder *CustomFieldDataBuilder) Build() *CustomFieldData + func (builder *CustomFieldDataBuilder) CustomApiName(customApiName string) *CustomFieldDataBuilder + func (builder *CustomFieldDataBuilder) Name(name *CustomName) *CustomFieldDataBuilder + func (builder *CustomFieldDataBuilder) Type(type_ int) *CustomFieldDataBuilder + func (builder *CustomFieldDataBuilder) Value(value string) *CustomFieldDataBuilder + type CustomName struct + EnUs *string + ZhCn *string + type CustomNameBuilder struct + func NewCustomNameBuilder() *CustomNameBuilder + func (builder *CustomNameBuilder) Build() *CustomName + func (builder *CustomNameBuilder) EnUs(enUs string) *CustomNameBuilder + func (builder *CustomNameBuilder) ZhCn(zhCn string) *CustomNameBuilder + type DateTimeFieldSetting struct + DateTimeType *int + type DateTimeFieldSettingBuilder struct + func NewDateTimeFieldSettingBuilder() *DateTimeFieldSettingBuilder + func (builder *DateTimeFieldSettingBuilder) Build() *DateTimeFieldSetting + func (builder *DateTimeFieldSettingBuilder) DateTimeType(dateTimeType int) *DateTimeFieldSettingBuilder + type DeleteCompanyReq struct + type DeleteCompanyReqBuilder struct + func NewDeleteCompanyReqBuilder() *DeleteCompanyReqBuilder + func (builder *DeleteCompanyReqBuilder) Build() *DeleteCompanyReq + func (builder *DeleteCompanyReqBuilder) CompanyId(companyId string) *DeleteCompanyReqBuilder + type DeleteCompanyResp struct + func (resp *DeleteCompanyResp) Success() bool + type DeleteContractReq struct + type DeleteContractReqBuilder struct + func NewDeleteContractReqBuilder() *DeleteContractReqBuilder + func (builder *DeleteContractReqBuilder) Build() *DeleteContractReq + func (builder *DeleteContractReqBuilder) ContractId(contractId string) *DeleteContractReqBuilder + type DeleteContractResp struct + func (resp *DeleteContractResp) Success() bool + type DeleteDepartmentReq struct + type DeleteDepartmentReqBuilder struct + func NewDeleteDepartmentReqBuilder() *DeleteDepartmentReqBuilder + func (builder *DeleteDepartmentReqBuilder) Build() *DeleteDepartmentReq + func (builder *DeleteDepartmentReqBuilder) DepartmentId(departmentId string) *DeleteDepartmentReqBuilder + type DeleteDepartmentResp struct + func (resp *DeleteDepartmentResp) Success() bool + type DeleteEmployeeTypeReq struct + type DeleteEmployeeTypeReqBuilder struct + func NewDeleteEmployeeTypeReqBuilder() *DeleteEmployeeTypeReqBuilder + func (builder *DeleteEmployeeTypeReqBuilder) Build() *DeleteEmployeeTypeReq + func (builder *DeleteEmployeeTypeReqBuilder) EmployeeTypeId(employeeTypeId string) *DeleteEmployeeTypeReqBuilder + type DeleteEmployeeTypeResp struct + func (resp *DeleteEmployeeTypeResp) Success() bool + type DeleteEmploymentReq struct + type DeleteEmploymentReqBuilder struct + func NewDeleteEmploymentReqBuilder() *DeleteEmploymentReqBuilder + func (builder *DeleteEmploymentReqBuilder) Build() *DeleteEmploymentReq + func (builder *DeleteEmploymentReqBuilder) EmploymentId(employmentId string) *DeleteEmploymentReqBuilder + func (builder *DeleteEmploymentReqBuilder) UserIdType(userIdType string) *DeleteEmploymentReqBuilder + type DeleteEmploymentResp struct + func (resp *DeleteEmploymentResp) Success() bool + type DeleteJobDataReq struct + type DeleteJobDataReqBuilder struct + func NewDeleteJobDataReqBuilder() *DeleteJobDataReqBuilder + func (builder *DeleteJobDataReqBuilder) Build() *DeleteJobDataReq + func (builder *DeleteJobDataReqBuilder) JobDataId(jobDataId string) *DeleteJobDataReqBuilder + type DeleteJobDataResp struct + func (resp *DeleteJobDataResp) Success() bool + type DeleteJobFamilyReq struct + type DeleteJobFamilyReqBuilder struct + func NewDeleteJobFamilyReqBuilder() *DeleteJobFamilyReqBuilder + func (builder *DeleteJobFamilyReqBuilder) Build() *DeleteJobFamilyReq + func (builder *DeleteJobFamilyReqBuilder) JobFamilyId(jobFamilyId string) *DeleteJobFamilyReqBuilder + type DeleteJobFamilyResp struct + func (resp *DeleteJobFamilyResp) Success() bool + type DeleteJobLevelReq struct + type DeleteJobLevelReqBuilder struct + func NewDeleteJobLevelReqBuilder() *DeleteJobLevelReqBuilder + func (builder *DeleteJobLevelReqBuilder) Build() *DeleteJobLevelReq + func (builder *DeleteJobLevelReqBuilder) JobLevelId(jobLevelId string) *DeleteJobLevelReqBuilder + type DeleteJobLevelResp struct + func (resp *DeleteJobLevelResp) Success() bool + type DeleteJobReq struct + type DeleteJobReqBuilder struct + func NewDeleteJobReqBuilder() *DeleteJobReqBuilder + func (builder *DeleteJobReqBuilder) Build() *DeleteJobReq + func (builder *DeleteJobReqBuilder) JobId(jobId string) *DeleteJobReqBuilder + type DeleteJobResp struct + func (resp *DeleteJobResp) Success() bool + type DeleteLeaveGrantingRecordReq struct + type DeleteLeaveGrantingRecordReqBuilder struct + func NewDeleteLeaveGrantingRecordReqBuilder() *DeleteLeaveGrantingRecordReqBuilder + func (builder *DeleteLeaveGrantingRecordReqBuilder) Build() *DeleteLeaveGrantingRecordReq + func (builder *DeleteLeaveGrantingRecordReqBuilder) LeaveGrantingRecordId(leaveGrantingRecordId string) *DeleteLeaveGrantingRecordReqBuilder + type DeleteLeaveGrantingRecordResp struct + func (resp *DeleteLeaveGrantingRecordResp) Success() bool + type DeleteLocationReq struct + type DeleteLocationReqBuilder struct + func NewDeleteLocationReqBuilder() *DeleteLocationReqBuilder + func (builder *DeleteLocationReqBuilder) Build() *DeleteLocationReq + func (builder *DeleteLocationReqBuilder) LocationId(locationId string) *DeleteLocationReqBuilder + type DeleteLocationResp struct + func (resp *DeleteLocationResp) Success() bool + type DeleteNationalIdTypeReq struct + type DeleteNationalIdTypeReqBuilder struct + func NewDeleteNationalIdTypeReqBuilder() *DeleteNationalIdTypeReqBuilder + func (builder *DeleteNationalIdTypeReqBuilder) Build() *DeleteNationalIdTypeReq + func (builder *DeleteNationalIdTypeReqBuilder) NationalIdTypeId(nationalIdTypeId string) *DeleteNationalIdTypeReqBuilder + type DeleteNationalIdTypeResp struct + func (resp *DeleteNationalIdTypeResp) Success() bool + type DeletePersonReq struct + type DeletePersonReqBuilder struct + func NewDeletePersonReqBuilder() *DeletePersonReqBuilder + func (builder *DeletePersonReqBuilder) Build() *DeletePersonReq + func (builder *DeletePersonReqBuilder) PersonId(personId string) *DeletePersonReqBuilder + type DeletePersonResp struct + func (resp *DeletePersonResp) Success() bool + type DeletePreHireReq struct + type DeletePreHireReqBuilder struct + func NewDeletePreHireReqBuilder() *DeletePreHireReqBuilder + func (builder *DeletePreHireReqBuilder) Build() *DeletePreHireReq + func (builder *DeletePreHireReqBuilder) PreHireId(preHireId string) *DeletePreHireReqBuilder + type DeletePreHireResp struct + func (resp *DeletePreHireResp) Success() bool + type DeleteWorkingHoursTypeReq struct + type DeleteWorkingHoursTypeReqBuilder struct + func NewDeleteWorkingHoursTypeReqBuilder() *DeleteWorkingHoursTypeReqBuilder + func (builder *DeleteWorkingHoursTypeReqBuilder) Build() *DeleteWorkingHoursTypeReq + func (builder *DeleteWorkingHoursTypeReqBuilder) WorkingHoursTypeId(workingHoursTypeId string) *DeleteWorkingHoursTypeReqBuilder + type DeleteWorkingHoursTypeResp struct + func (resp *DeleteWorkingHoursTypeResp) Success() bool + type Department struct + CostCenterId *string + CustomFields []*ObjectFieldData + EffectiveTime *string + ExpirationTime *string + HiberarchyCommon *HiberarchyCommon + Id *string + IsConfidential *bool + Manager *string + SubType *Enum + type DepartmentBuilder struct + func NewDepartmentBuilder() *DepartmentBuilder + func (builder *DepartmentBuilder) Build() *Department + func (builder *DepartmentBuilder) CostCenterId(costCenterId string) *DepartmentBuilder + func (builder *DepartmentBuilder) CustomFields(customFields []*ObjectFieldData) *DepartmentBuilder + func (builder *DepartmentBuilder) EffectiveTime(effectiveTime string) *DepartmentBuilder + func (builder *DepartmentBuilder) ExpirationTime(expirationTime string) *DepartmentBuilder + func (builder *DepartmentBuilder) HiberarchyCommon(hiberarchyCommon *HiberarchyCommon) *DepartmentBuilder + func (builder *DepartmentBuilder) Id(id string) *DepartmentBuilder + func (builder *DepartmentBuilder) IsConfidential(isConfidential bool) *DepartmentBuilder + func (builder *DepartmentBuilder) Manager(manager string) *DepartmentBuilder + func (builder *DepartmentBuilder) SubType(subType *Enum) *DepartmentBuilder + type DepartmentCreate struct + CostCenterId *string + CustomFields []*ObjectFieldData + EffectiveTime *string + ExpirationTime *string + HiberarchyCommon *HiberarchyCommon + Id *string + IsConfidential *bool + Manager *string + SubType *Enum + type DepartmentCreateBuilder struct + func NewDepartmentCreateBuilder() *DepartmentCreateBuilder + func (builder *DepartmentCreateBuilder) Build() *DepartmentCreate + func (builder *DepartmentCreateBuilder) CostCenterId(costCenterId string) *DepartmentCreateBuilder + func (builder *DepartmentCreateBuilder) CustomFields(customFields []*ObjectFieldData) *DepartmentCreateBuilder + func (builder *DepartmentCreateBuilder) EffectiveTime(effectiveTime string) *DepartmentCreateBuilder + func (builder *DepartmentCreateBuilder) ExpirationTime(expirationTime string) *DepartmentCreateBuilder + func (builder *DepartmentCreateBuilder) HiberarchyCommon(hiberarchyCommon *HiberarchyCommon) *DepartmentCreateBuilder + func (builder *DepartmentCreateBuilder) Id(id string) *DepartmentCreateBuilder + func (builder *DepartmentCreateBuilder) IsConfidential(isConfidential bool) *DepartmentCreateBuilder + func (builder *DepartmentCreateBuilder) Manager(manager string) *DepartmentCreateBuilder + func (builder *DepartmentCreateBuilder) SubType(subType *Enum) *DepartmentCreateBuilder + type DepartmentId struct + DepartmentId *string + OpenDepartmentId *string + type DepartmentIdBuilder struct + func NewDepartmentIdBuilder() *DepartmentIdBuilder + func (builder *DepartmentIdBuilder) Build() *DepartmentId + func (builder *DepartmentIdBuilder) DepartmentId(departmentId string) *DepartmentIdBuilder + func (builder *DepartmentIdBuilder) OpenDepartmentId(openDepartmentId string) *DepartmentIdBuilder + type Dependent struct + Address *Address + BirthCertificateOfChild []*File + CustomFields []*ObjectFieldData + DateOfBirth *string + DependentName *string + Employer *string + Gender *Enum + IsThisPersonAllowedForTaxDeduction *bool + IsThisPersonCoveredByHealthInsurance *bool + Job *string + Name *PersonName + NationalIdList []*NationalId + NationalityId *string + Phone *Phone + Relationship *Enum + SpousesWorkingStatus *Enum + type DependentBuilder struct + func NewDependentBuilder() *DependentBuilder + func (builder *DependentBuilder) Address(address *Address) *DependentBuilder + func (builder *DependentBuilder) BirthCertificateOfChild(birthCertificateOfChild []*File) *DependentBuilder + func (builder *DependentBuilder) Build() *Dependent + func (builder *DependentBuilder) CustomFields(customFields []*ObjectFieldData) *DependentBuilder + func (builder *DependentBuilder) DateOfBirth(dateOfBirth string) *DependentBuilder + func (builder *DependentBuilder) DependentName(dependentName string) *DependentBuilder + func (builder *DependentBuilder) Employer(employer string) *DependentBuilder + func (builder *DependentBuilder) Gender(gender *Enum) *DependentBuilder + func (builder *DependentBuilder) IsThisPersonAllowedForTaxDeduction(isThisPersonAllowedForTaxDeduction bool) *DependentBuilder + func (builder *DependentBuilder) IsThisPersonCoveredByHealthInsurance(isThisPersonCoveredByHealthInsurance bool) *DependentBuilder + func (builder *DependentBuilder) Job(job string) *DependentBuilder + func (builder *DependentBuilder) Name(name *PersonName) *DependentBuilder + func (builder *DependentBuilder) NationalIdList(nationalIdList []*NationalId) *DependentBuilder + func (builder *DependentBuilder) NationalityId(nationalityId string) *DependentBuilder + func (builder *DependentBuilder) Phone(phone *Phone) *DependentBuilder + func (builder *DependentBuilder) Relationship(relationship *Enum) *DependentBuilder + func (builder *DependentBuilder) SpousesWorkingStatus(spousesWorkingStatus *Enum) *DependentBuilder + type DimensionValue struct + ApiName *string + ValueList []string + type DimensionValueBuilder struct + func NewDimensionValueBuilder() *DimensionValueBuilder + func (builder *DimensionValueBuilder) ApiName(apiName string) *DimensionValueBuilder + func (builder *DimensionValueBuilder) Build() *DimensionValue + func (builder *DimensionValueBuilder) ValueList(valueList []string) *DimensionValueBuilder + type Education struct + CountryRegionId *string + CustomFields []*ObjectFieldData + Degree *Enum + EndDate *string + ExpectedEndDate *string + FieldOfStudy []*I18n + FieldOfStudyName *Enum + LevelOfEducation *Enum + School []*I18n + SchoolName *Enum + StartDate *string + type EducationBuilder struct + func NewEducationBuilder() *EducationBuilder + func (builder *EducationBuilder) Build() *Education + func (builder *EducationBuilder) CountryRegionId(countryRegionId string) *EducationBuilder + func (builder *EducationBuilder) CustomFields(customFields []*ObjectFieldData) *EducationBuilder + func (builder *EducationBuilder) Degree(degree *Enum) *EducationBuilder + func (builder *EducationBuilder) EndDate(endDate string) *EducationBuilder + func (builder *EducationBuilder) ExpectedEndDate(expectedEndDate string) *EducationBuilder + func (builder *EducationBuilder) FieldOfStudy(fieldOfStudy []*I18n) *EducationBuilder + func (builder *EducationBuilder) FieldOfStudyName(fieldOfStudyName *Enum) *EducationBuilder + func (builder *EducationBuilder) LevelOfEducation(levelOfEducation *Enum) *EducationBuilder + func (builder *EducationBuilder) School(school []*I18n) *EducationBuilder + func (builder *EducationBuilder) SchoolName(schoolName *Enum) *EducationBuilder + func (builder *EducationBuilder) StartDate(startDate string) *EducationBuilder + type Email struct + CustomFields []*ObjectFieldData + Email *string + EmailUsage *Enum + IsPrimary *bool + IsPublic *bool + type EmailBuilder struct + func NewEmailBuilder() *EmailBuilder + func (builder *EmailBuilder) Build() *Email + func (builder *EmailBuilder) CustomFields(customFields []*ObjectFieldData) *EmailBuilder + func (builder *EmailBuilder) Email(email string) *EmailBuilder + func (builder *EmailBuilder) EmailUsage(emailUsage *Enum) *EmailBuilder + func (builder *EmailBuilder) IsPrimary(isPrimary bool) *EmailBuilder + func (builder *EmailBuilder) IsPublic(isPublic bool) *EmailBuilder + type EmergencyContact struct + CustomFields []*ObjectFieldData + LegalName *string + Name *PersonName + PhoneIst []*Phone + Relationship *Enum + type EmergencyContactBuilder struct + func NewEmergencyContactBuilder() *EmergencyContactBuilder + func (builder *EmergencyContactBuilder) Build() *EmergencyContact + func (builder *EmergencyContactBuilder) CustomFields(customFields []*ObjectFieldData) *EmergencyContactBuilder + func (builder *EmergencyContactBuilder) LegalName(legalName string) *EmergencyContactBuilder + func (builder *EmergencyContactBuilder) Name(name *PersonName) *EmergencyContactBuilder + func (builder *EmergencyContactBuilder) PhoneIst(phoneIst []*Phone) *EmergencyContactBuilder + func (builder *EmergencyContactBuilder) Relationship(relationship *Enum) *EmergencyContactBuilder + type EmployeeDateType struct + Date *string + DateType *int + type EmployeeDateTypeBuilder struct + func NewEmployeeDateTypeBuilder() *EmployeeDateTypeBuilder + func (builder *EmployeeDateTypeBuilder) Build() *EmployeeDateType + func (builder *EmployeeDateTypeBuilder) Date(date string) *EmployeeDateTypeBuilder + func (builder *EmployeeDateTypeBuilder) DateType(dateType int) *EmployeeDateTypeBuilder + type EmployeeType struct + Active *bool + Code *string + CustomFields []*ObjectFieldData + DefaultEmployeeType *bool + Id *string + Name []*I18n + type EmployeeTypeBuilder struct + func NewEmployeeTypeBuilder() *EmployeeTypeBuilder + func (builder *EmployeeTypeBuilder) Active(active bool) *EmployeeTypeBuilder + func (builder *EmployeeTypeBuilder) Build() *EmployeeType + func (builder *EmployeeTypeBuilder) Code(code string) *EmployeeTypeBuilder + func (builder *EmployeeTypeBuilder) CustomFields(customFields []*ObjectFieldData) *EmployeeTypeBuilder + func (builder *EmployeeTypeBuilder) DefaultEmployeeType(defaultEmployeeType bool) *EmployeeTypeBuilder + func (builder *EmployeeTypeBuilder) Id(id string) *EmployeeTypeBuilder + func (builder *EmployeeTypeBuilder) Name(name []*I18n) *EmployeeTypeBuilder + type Employment struct + AtsApplicationId *string + CompanyId *string + CostCenterList []*JobDataCostCenter + CustomFields []*ObjectFieldData + DepartmentId *string + EffectiveTime *string + EmailAddress *string + EmployeeNumber *string + EmployeeTypeId *string + EmploymentStatus *Enum + EmploymentType *Enum + ExpirationTime *string + Id *string + JobFamilyId *string + JobId *string + JobLevelId *string + OnProbation *string + PersonId *string + PrehireId *string + PrimaryEmployment *bool + ProbationEndDate *string + ProbationPeriod *int + ReasonForOffboarding *Enum + Rehire *Enum + RehireEmploymentId *string + SeniorityDate *string + Tenure *string + WorkEmailList []*Email + WorkLocationId *string + WorkingHoursTypeId *string + type EmploymentBuilder struct + func NewEmploymentBuilder() *EmploymentBuilder + func (builder *EmploymentBuilder) AtsApplicationId(atsApplicationId string) *EmploymentBuilder + func (builder *EmploymentBuilder) Build() *Employment + func (builder *EmploymentBuilder) CompanyId(companyId string) *EmploymentBuilder + func (builder *EmploymentBuilder) CostCenterList(costCenterList []*JobDataCostCenter) *EmploymentBuilder + func (builder *EmploymentBuilder) CustomFields(customFields []*ObjectFieldData) *EmploymentBuilder + func (builder *EmploymentBuilder) DepartmentId(departmentId string) *EmploymentBuilder + func (builder *EmploymentBuilder) EffectiveTime(effectiveTime string) *EmploymentBuilder + func (builder *EmploymentBuilder) EmailAddress(emailAddress string) *EmploymentBuilder + func (builder *EmploymentBuilder) EmployeeNumber(employeeNumber string) *EmploymentBuilder + func (builder *EmploymentBuilder) EmployeeTypeId(employeeTypeId string) *EmploymentBuilder + func (builder *EmploymentBuilder) EmploymentStatus(employmentStatus *Enum) *EmploymentBuilder + func (builder *EmploymentBuilder) EmploymentType(employmentType *Enum) *EmploymentBuilder + func (builder *EmploymentBuilder) ExpirationTime(expirationTime string) *EmploymentBuilder + func (builder *EmploymentBuilder) Id(id string) *EmploymentBuilder + func (builder *EmploymentBuilder) JobFamilyId(jobFamilyId string) *EmploymentBuilder + func (builder *EmploymentBuilder) JobId(jobId string) *EmploymentBuilder + func (builder *EmploymentBuilder) JobLevelId(jobLevelId string) *EmploymentBuilder + func (builder *EmploymentBuilder) OnProbation(onProbation string) *EmploymentBuilder + func (builder *EmploymentBuilder) PersonId(personId string) *EmploymentBuilder + func (builder *EmploymentBuilder) PrehireId(prehireId string) *EmploymentBuilder + func (builder *EmploymentBuilder) PrimaryEmployment(primaryEmployment bool) *EmploymentBuilder + func (builder *EmploymentBuilder) ProbationEndDate(probationEndDate string) *EmploymentBuilder + func (builder *EmploymentBuilder) ProbationPeriod(probationPeriod int) *EmploymentBuilder + func (builder *EmploymentBuilder) ReasonForOffboarding(reasonForOffboarding *Enum) *EmploymentBuilder + func (builder *EmploymentBuilder) Rehire(rehire *Enum) *EmploymentBuilder + func (builder *EmploymentBuilder) RehireEmploymentId(rehireEmploymentId string) *EmploymentBuilder + func (builder *EmploymentBuilder) SeniorityDate(seniorityDate string) *EmploymentBuilder + func (builder *EmploymentBuilder) Tenure(tenure string) *EmploymentBuilder + func (builder *EmploymentBuilder) WorkEmailList(workEmailList []*Email) *EmploymentBuilder + func (builder *EmploymentBuilder) WorkLocationId(workLocationId string) *EmploymentBuilder + func (builder *EmploymentBuilder) WorkingHoursTypeId(workingHoursTypeId string) *EmploymentBuilder + type EmploymentCostCenter struct + CostCenter []*CostCenter + EmploymentId *string + type EmploymentCostCenterBuilder struct + func NewEmploymentCostCenterBuilder() *EmploymentCostCenterBuilder + func (builder *EmploymentCostCenterBuilder) Build() *EmploymentCostCenter + func (builder *EmploymentCostCenterBuilder) CostCenter(costCenter []*CostCenter) *EmploymentCostCenterBuilder + func (builder *EmploymentCostCenterBuilder) EmploymentId(employmentId string) *EmploymentCostCenterBuilder + type EmploymentCreate struct + AtsApplicationId *string + CompanyId *string + CostCenterList []*JobDataCostCenter + CustomFields []*ObjectFieldData + DepartmentId *string + EffectiveTime *string + EmailAddress *string + EmployeeNumber *string + EmployeeTypeId *string + EmploymentStatus *Enum + EmploymentType *Enum + ExpirationTime *string + Id *string + JobFamilyId *string + JobId *string + JobLevelId *string + OnProbation *string + PersonId *string + PrehireId *string + PrimaryEmployment *bool + ProbationEndDate *string + ProbationPeriod *int + ReasonForOffboarding *Enum + Rehire *Enum + RehireEmploymentId *string + SeniorityDate *string + Tenure *string + WorkEmailList []*Email + WorkLocationId *string + WorkingHoursTypeId *string + type EmploymentCreateBuilder struct + func NewEmploymentCreateBuilder() *EmploymentCreateBuilder + func (builder *EmploymentCreateBuilder) AtsApplicationId(atsApplicationId string) *EmploymentCreateBuilder + func (builder *EmploymentCreateBuilder) Build() *EmploymentCreate + func (builder *EmploymentCreateBuilder) CompanyId(companyId string) *EmploymentCreateBuilder + func (builder *EmploymentCreateBuilder) CostCenterList(costCenterList []*JobDataCostCenter) *EmploymentCreateBuilder + func (builder *EmploymentCreateBuilder) CustomFields(customFields []*ObjectFieldData) *EmploymentCreateBuilder + func (builder *EmploymentCreateBuilder) DepartmentId(departmentId string) *EmploymentCreateBuilder + func (builder *EmploymentCreateBuilder) EffectiveTime(effectiveTime string) *EmploymentCreateBuilder + func (builder *EmploymentCreateBuilder) EmailAddress(emailAddress string) *EmploymentCreateBuilder + func (builder *EmploymentCreateBuilder) EmployeeNumber(employeeNumber string) *EmploymentCreateBuilder + func (builder *EmploymentCreateBuilder) EmployeeTypeId(employeeTypeId string) *EmploymentCreateBuilder + func (builder *EmploymentCreateBuilder) EmploymentStatus(employmentStatus *Enum) *EmploymentCreateBuilder + func (builder *EmploymentCreateBuilder) EmploymentType(employmentType *Enum) *EmploymentCreateBuilder + func (builder *EmploymentCreateBuilder) ExpirationTime(expirationTime string) *EmploymentCreateBuilder + func (builder *EmploymentCreateBuilder) Id(id string) *EmploymentCreateBuilder + func (builder *EmploymentCreateBuilder) JobFamilyId(jobFamilyId string) *EmploymentCreateBuilder + func (builder *EmploymentCreateBuilder) JobId(jobId string) *EmploymentCreateBuilder + func (builder *EmploymentCreateBuilder) JobLevelId(jobLevelId string) *EmploymentCreateBuilder + func (builder *EmploymentCreateBuilder) OnProbation(onProbation string) *EmploymentCreateBuilder + func (builder *EmploymentCreateBuilder) PersonId(personId string) *EmploymentCreateBuilder + func (builder *EmploymentCreateBuilder) PrehireId(prehireId string) *EmploymentCreateBuilder + func (builder *EmploymentCreateBuilder) PrimaryEmployment(primaryEmployment bool) *EmploymentCreateBuilder + func (builder *EmploymentCreateBuilder) ProbationEndDate(probationEndDate string) *EmploymentCreateBuilder + func (builder *EmploymentCreateBuilder) ProbationPeriod(probationPeriod int) *EmploymentCreateBuilder + func (builder *EmploymentCreateBuilder) ReasonForOffboarding(reasonForOffboarding *Enum) *EmploymentCreateBuilder + func (builder *EmploymentCreateBuilder) Rehire(rehire *Enum) *EmploymentCreateBuilder + func (builder *EmploymentCreateBuilder) RehireEmploymentId(rehireEmploymentId string) *EmploymentCreateBuilder + func (builder *EmploymentCreateBuilder) SeniorityDate(seniorityDate string) *EmploymentCreateBuilder + func (builder *EmploymentCreateBuilder) Tenure(tenure string) *EmploymentCreateBuilder + func (builder *EmploymentCreateBuilder) WorkEmailList(workEmailList []*Email) *EmploymentCreateBuilder + func (builder *EmploymentCreateBuilder) WorkLocationId(workLocationId string) *EmploymentCreateBuilder + func (builder *EmploymentCreateBuilder) WorkingHoursTypeId(workingHoursTypeId string) *EmploymentCreateBuilder + type EmploymentLeaveBalance struct + AsOfDate *string + EmploymentId *string + EmploymentName []*I18n + LeaveBalanceList []*LeaveBalance + type EmploymentLeaveBalanceBuilder struct + func NewEmploymentLeaveBalanceBuilder() *EmploymentLeaveBalanceBuilder + func (builder *EmploymentLeaveBalanceBuilder) AsOfDate(asOfDate string) *EmploymentLeaveBalanceBuilder + func (builder *EmploymentLeaveBalanceBuilder) Build() *EmploymentLeaveBalance + func (builder *EmploymentLeaveBalanceBuilder) EmploymentId(employmentId string) *EmploymentLeaveBalanceBuilder + func (builder *EmploymentLeaveBalanceBuilder) EmploymentName(employmentName []*I18n) *EmploymentLeaveBalanceBuilder + func (builder *EmploymentLeaveBalanceBuilder) LeaveBalanceList(leaveBalanceList []*LeaveBalance) *EmploymentLeaveBalanceBuilder + type Enum struct + Display []*I18n + EnumName *string + type EnumBuilder struct + func NewEnumBuilder() *EnumBuilder + func (builder *EnumBuilder) Build() *Enum + func (builder *EnumBuilder) Display(display []*I18n) *EnumBuilder + func (builder *EnumBuilder) EnumName(enumName string) *EnumBuilder + type EnumFieldOption struct + Active *bool + Name *Name + OptionApiName *string + type EnumFieldOptionBuilder struct + func NewEnumFieldOptionBuilder() *EnumFieldOptionBuilder + func (builder *EnumFieldOptionBuilder) Active(active bool) *EnumFieldOptionBuilder + func (builder *EnumFieldOptionBuilder) Build() *EnumFieldOption + func (builder *EnumFieldOptionBuilder) Name(name *Name) *EnumFieldOptionBuilder + func (builder *EnumFieldOptionBuilder) OptionApiName(optionApiName string) *EnumFieldOptionBuilder + type EnumFieldSetting struct + EnumFieldOptionList []*CommonSchemaOption + IsMultiple *bool + type EnumFieldSettingBuilder struct + func NewEnumFieldSettingBuilder() *EnumFieldSettingBuilder + func (builder *EnumFieldSettingBuilder) Build() *EnumFieldSetting + func (builder *EnumFieldSettingBuilder) EnumFieldOptionList(enumFieldOptionList []*CommonSchemaOption) *EnumFieldSettingBuilder + func (builder *EnumFieldSettingBuilder) IsMultiple(isMultiple bool) *EnumFieldSettingBuilder + type File struct + Id *string + type FileBuilder struct + func NewFileBuilder() *FileBuilder + func (builder *FileBuilder) Build() *File + func (builder *FileBuilder) Id(id string) *FileBuilder + type FilterRuleValue struct + Type *int + Value *string + type FilterRuleValueBuilder struct + func NewFilterRuleValueBuilder() *FilterRuleValueBuilder + func (builder *FilterRuleValueBuilder) Build() *FilterRuleValue + func (builder *FilterRuleValueBuilder) Type(type_ int) *FilterRuleValueBuilder + func (builder *FilterRuleValueBuilder) Value(value string) *FilterRuleValueBuilder + type FormFieldVariable struct + VariableApiName *string + VariableName *BpmDataengineI18n + VariableValue *FormVariableValueInfo + type FormFieldVariableBoolValue struct + Value *bool + type FormFieldVariableBoolValueBuilder struct + func NewFormFieldVariableBoolValueBuilder() *FormFieldVariableBoolValueBuilder + func (builder *FormFieldVariableBoolValueBuilder) Build() *FormFieldVariableBoolValue + func (builder *FormFieldVariableBoolValueBuilder) Value(value bool) *FormFieldVariableBoolValueBuilder + type FormFieldVariableBuilder struct + func NewFormFieldVariableBuilder() *FormFieldVariableBuilder + func (builder *FormFieldVariableBuilder) Build() *FormFieldVariable + func (builder *FormFieldVariableBuilder) VariableApiName(variableApiName string) *FormFieldVariableBuilder + func (builder *FormFieldVariableBuilder) VariableName(variableName *BpmDataengineI18n) *FormFieldVariableBuilder + func (builder *FormFieldVariableBuilder) VariableValue(variableValue *FormVariableValueInfo) *FormFieldVariableBuilder + type FormFieldVariableDateValue struct + Value *int + type FormFieldVariableDateValueBuilder struct + func NewFormFieldVariableDateValueBuilder() *FormFieldVariableDateValueBuilder + func (builder *FormFieldVariableDateValueBuilder) Build() *FormFieldVariableDateValue + func (builder *FormFieldVariableDateValueBuilder) Value(value int) *FormFieldVariableDateValueBuilder + type FormFieldVariableDatetimeValue struct + Value *int + Zone *string + type FormFieldVariableDatetimeValueBuilder struct + func NewFormFieldVariableDatetimeValueBuilder() *FormFieldVariableDatetimeValueBuilder + func (builder *FormFieldVariableDatetimeValueBuilder) Build() *FormFieldVariableDatetimeValue + func (builder *FormFieldVariableDatetimeValueBuilder) Value(value int) *FormFieldVariableDatetimeValueBuilder + func (builder *FormFieldVariableDatetimeValueBuilder) Zone(zone string) *FormFieldVariableDatetimeValueBuilder + type FormFieldVariableDepartmentValue struct + Value *string + type FormFieldVariableDepartmentValueBuilder struct + func NewFormFieldVariableDepartmentValueBuilder() *FormFieldVariableDepartmentValueBuilder + func (builder *FormFieldVariableDepartmentValueBuilder) Build() *FormFieldVariableDepartmentValue + func (builder *FormFieldVariableDepartmentValueBuilder) Value(value string) *FormFieldVariableDepartmentValueBuilder + type FormFieldVariableEmploymentValue struct + UserId *string + Value *string + type FormFieldVariableEmploymentValueBuilder struct + func NewFormFieldVariableEmploymentValueBuilder() *FormFieldVariableEmploymentValueBuilder + func (builder *FormFieldVariableEmploymentValueBuilder) Build() *FormFieldVariableEmploymentValue + func (builder *FormFieldVariableEmploymentValueBuilder) UserId(userId string) *FormFieldVariableEmploymentValueBuilder + func (builder *FormFieldVariableEmploymentValueBuilder) Value(value string) *FormFieldVariableEmploymentValueBuilder + type FormFieldVariableEnumValue struct + Desc *BpmDataengineI18n + Name *BpmDataengineI18n + Value *string + type FormFieldVariableEnumValueBuilder struct + func NewFormFieldVariableEnumValueBuilder() *FormFieldVariableEnumValueBuilder + func (builder *FormFieldVariableEnumValueBuilder) Build() *FormFieldVariableEnumValue + func (builder *FormFieldVariableEnumValueBuilder) Desc(desc *BpmDataengineI18n) *FormFieldVariableEnumValueBuilder + func (builder *FormFieldVariableEnumValueBuilder) Name(name *BpmDataengineI18n) *FormFieldVariableEnumValueBuilder + func (builder *FormFieldVariableEnumValueBuilder) Value(value string) *FormFieldVariableEnumValueBuilder + type FormFieldVariableFileValue struct + FileId *string + FileName *string + Length *int + MimeType *string + SourceType *int + type FormFieldVariableFileValueBuilder struct + func NewFormFieldVariableFileValueBuilder() *FormFieldVariableFileValueBuilder + func (builder *FormFieldVariableFileValueBuilder) Build() *FormFieldVariableFileValue + func (builder *FormFieldVariableFileValueBuilder) FileId(fileId string) *FormFieldVariableFileValueBuilder + func (builder *FormFieldVariableFileValueBuilder) FileName(fileName string) *FormFieldVariableFileValueBuilder + func (builder *FormFieldVariableFileValueBuilder) Length(length int) *FormFieldVariableFileValueBuilder + func (builder *FormFieldVariableFileValueBuilder) MimeType(mimeType string) *FormFieldVariableFileValueBuilder + func (builder *FormFieldVariableFileValueBuilder) SourceType(sourceType int) *FormFieldVariableFileValueBuilder + type FormFieldVariableI18nValue struct + Value *BpmDataengineI18n + type FormFieldVariableI18nValueBuilder struct + func NewFormFieldVariableI18nValueBuilder() *FormFieldVariableI18nValueBuilder + func (builder *FormFieldVariableI18nValueBuilder) Build() *FormFieldVariableI18nValue + func (builder *FormFieldVariableI18nValueBuilder) Value(value *BpmDataengineI18n) *FormFieldVariableI18nValueBuilder + type FormFieldVariableListObject struct + BoolValue *FormFieldVariableBoolValue + DateTimeValue *FormFieldVariableDatetimeValue + DateValue *FormFieldVariableDateValue + DepartmentValue *FormFieldVariableDepartmentValue + EmploymentValue *FormFieldVariableEmploymentValue + EnumValue *FormFieldVariableEnumValue + FileValue *FormFieldVariableFileValue + I18nValue *FormFieldVariableI18nValue + NullValue *FormFieldVariableNullValue + NumberValue *FormFieldVariableNumberValue + ObjectValue *FormFieldVariableObjectValue + TextValue *FormFieldVariableTextValue + type FormFieldVariableListObjectBuilder struct + func NewFormFieldVariableListObjectBuilder() *FormFieldVariableListObjectBuilder + func (builder *FormFieldVariableListObjectBuilder) BoolValue(boolValue *FormFieldVariableBoolValue) *FormFieldVariableListObjectBuilder + func (builder *FormFieldVariableListObjectBuilder) Build() *FormFieldVariableListObject + func (builder *FormFieldVariableListObjectBuilder) DateTimeValue(dateTimeValue *FormFieldVariableDatetimeValue) *FormFieldVariableListObjectBuilder + func (builder *FormFieldVariableListObjectBuilder) DateValue(dateValue *FormFieldVariableDateValue) *FormFieldVariableListObjectBuilder + func (builder *FormFieldVariableListObjectBuilder) DepartmentValue(departmentValue *FormFieldVariableDepartmentValue) *FormFieldVariableListObjectBuilder + func (builder *FormFieldVariableListObjectBuilder) EmploymentValue(employmentValue *FormFieldVariableEmploymentValue) *FormFieldVariableListObjectBuilder + func (builder *FormFieldVariableListObjectBuilder) EnumValue(enumValue *FormFieldVariableEnumValue) *FormFieldVariableListObjectBuilder + func (builder *FormFieldVariableListObjectBuilder) FileValue(fileValue *FormFieldVariableFileValue) *FormFieldVariableListObjectBuilder + func (builder *FormFieldVariableListObjectBuilder) I18nValue(i18nValue *FormFieldVariableI18nValue) *FormFieldVariableListObjectBuilder + func (builder *FormFieldVariableListObjectBuilder) NullValue(nullValue *FormFieldVariableNullValue) *FormFieldVariableListObjectBuilder + func (builder *FormFieldVariableListObjectBuilder) NumberValue(numberValue *FormFieldVariableNumberValue) *FormFieldVariableListObjectBuilder + func (builder *FormFieldVariableListObjectBuilder) ObjectValue(objectValue *FormFieldVariableObjectValue) *FormFieldVariableListObjectBuilder + func (builder *FormFieldVariableListObjectBuilder) TextValue(textValue *FormFieldVariableTextValue) *FormFieldVariableListObjectBuilder + type FormFieldVariableListValue struct + Values []*FormFieldVariableListObject + type FormFieldVariableListValueBuilder struct + func NewFormFieldVariableListValueBuilder() *FormFieldVariableListValueBuilder + func (builder *FormFieldVariableListValueBuilder) Build() *FormFieldVariableListValue + func (builder *FormFieldVariableListValueBuilder) Values(values []*FormFieldVariableListObject) *FormFieldVariableListValueBuilder + type FormFieldVariableNullValue struct + type FormFieldVariableNumberValue struct + Value *string + type FormFieldVariableNumberValueBuilder struct + func NewFormFieldVariableNumberValueBuilder() *FormFieldVariableNumberValueBuilder + func (builder *FormFieldVariableNumberValueBuilder) Build() *FormFieldVariableNumberValue + func (builder *FormFieldVariableNumberValueBuilder) Value(value string) *FormFieldVariableNumberValueBuilder + type FormFieldVariableObjectValue struct + Value *string + WkApiName *string + type FormFieldVariableObjectValueBuilder struct + func NewFormFieldVariableObjectValueBuilder() *FormFieldVariableObjectValueBuilder + func (builder *FormFieldVariableObjectValueBuilder) Build() *FormFieldVariableObjectValue + func (builder *FormFieldVariableObjectValueBuilder) Value(value string) *FormFieldVariableObjectValueBuilder + func (builder *FormFieldVariableObjectValueBuilder) WkApiName(wkApiName string) *FormFieldVariableObjectValueBuilder + type FormFieldVariableTextValue struct + Value *string + type FormFieldVariableTextValueBuilder struct + func NewFormFieldVariableTextValueBuilder() *FormFieldVariableTextValueBuilder + func (builder *FormFieldVariableTextValueBuilder) Build() *FormFieldVariableTextValue + func (builder *FormFieldVariableTextValueBuilder) Value(value string) *FormFieldVariableTextValueBuilder + type FormVariableData struct + FieldVariableValues []*FormFieldVariable + type FormVariableDataBuilder struct + func NewFormVariableDataBuilder() *FormVariableDataBuilder + func (builder *FormVariableDataBuilder) Build() *FormVariableData + func (builder *FormVariableDataBuilder) FieldVariableValues(fieldVariableValues []*FormFieldVariable) *FormVariableDataBuilder + type FormVariableValueInfo struct + BoolValue *FormFieldVariableBoolValue + DateTimeValue *FormFieldVariableDatetimeValue + DateValue *FormFieldVariableDateValue + DepartmentValue *FormFieldVariableDepartmentValue + EmploymentValue *FormFieldVariableEmploymentValue + EnumValue *FormFieldVariableEnumValue + FileValue *FormFieldVariableFileValue + I18nValue *FormFieldVariableI18nValue + ListValue *FormFieldVariableListValue + NullValue *FormFieldVariableNullValue + NumberValue *FormFieldVariableNumberValue + ObjectValue *FormFieldVariableObjectValue + TextValue *FormFieldVariableTextValue + type FormVariableValueInfoBuilder struct + func NewFormVariableValueInfoBuilder() *FormVariableValueInfoBuilder + func (builder *FormVariableValueInfoBuilder) BoolValue(boolValue *FormFieldVariableBoolValue) *FormVariableValueInfoBuilder + func (builder *FormVariableValueInfoBuilder) Build() *FormVariableValueInfo + func (builder *FormVariableValueInfoBuilder) DateTimeValue(dateTimeValue *FormFieldVariableDatetimeValue) *FormVariableValueInfoBuilder + func (builder *FormVariableValueInfoBuilder) DateValue(dateValue *FormFieldVariableDateValue) *FormVariableValueInfoBuilder + func (builder *FormVariableValueInfoBuilder) DepartmentValue(departmentValue *FormFieldVariableDepartmentValue) *FormVariableValueInfoBuilder + func (builder *FormVariableValueInfoBuilder) EmploymentValue(employmentValue *FormFieldVariableEmploymentValue) *FormVariableValueInfoBuilder + func (builder *FormVariableValueInfoBuilder) EnumValue(enumValue *FormFieldVariableEnumValue) *FormVariableValueInfoBuilder + func (builder *FormVariableValueInfoBuilder) FileValue(fileValue *FormFieldVariableFileValue) *FormVariableValueInfoBuilder + func (builder *FormVariableValueInfoBuilder) I18nValue(i18nValue *FormFieldVariableI18nValue) *FormVariableValueInfoBuilder + func (builder *FormVariableValueInfoBuilder) ListValue(listValue *FormFieldVariableListValue) *FormVariableValueInfoBuilder + func (builder *FormVariableValueInfoBuilder) NullValue(nullValue *FormFieldVariableNullValue) *FormVariableValueInfoBuilder + func (builder *FormVariableValueInfoBuilder) NumberValue(numberValue *FormFieldVariableNumberValue) *FormVariableValueInfoBuilder + func (builder *FormVariableValueInfoBuilder) ObjectValue(objectValue *FormFieldVariableObjectValue) *FormVariableValueInfoBuilder + func (builder *FormVariableValueInfoBuilder) TextValue(textValue *FormFieldVariableTextValue) *FormVariableValueInfoBuilder + type GetByParamCustomFieldReq struct + type GetByParamCustomFieldReqBuilder struct + func NewGetByParamCustomFieldReqBuilder() *GetByParamCustomFieldReqBuilder + func (builder *GetByParamCustomFieldReqBuilder) Build() *GetByParamCustomFieldReq + func (builder *GetByParamCustomFieldReqBuilder) CustomApiName(customApiName string) *GetByParamCustomFieldReqBuilder + func (builder *GetByParamCustomFieldReqBuilder) ObjectApiName(objectApiName string) *GetByParamCustomFieldReqBuilder + type GetByParamCustomFieldResp struct + Data *GetByParamCustomFieldRespData + func (resp *GetByParamCustomFieldResp) Success() bool + type GetByParamCustomFieldRespData struct + Data *CustomField + type GetCompanyReq struct + type GetCompanyReqBuilder struct + func NewGetCompanyReqBuilder() *GetCompanyReqBuilder + func (builder *GetCompanyReqBuilder) Build() *GetCompanyReq + func (builder *GetCompanyReqBuilder) CompanyId(companyId string) *GetCompanyReqBuilder + type GetCompanyResp struct + Data *GetCompanyRespData + func (resp *GetCompanyResp) Success() bool + type GetCompanyRespData struct + Company *Company + type GetContractReq struct + type GetContractReqBuilder struct + func NewGetContractReqBuilder() *GetContractReqBuilder + func (builder *GetContractReqBuilder) Build() *GetContractReq + func (builder *GetContractReqBuilder) ContractId(contractId string) *GetContractReqBuilder + type GetContractResp struct + Data *GetContractRespData + func (resp *GetContractResp) Success() bool + type GetContractRespData struct + Contract *Contract + type GetCountryRegionReq struct + type GetCountryRegionReqBuilder struct + func NewGetCountryRegionReqBuilder() *GetCountryRegionReqBuilder + func (builder *GetCountryRegionReqBuilder) Build() *GetCountryRegionReq + func (builder *GetCountryRegionReqBuilder) CountryRegionId(countryRegionId string) *GetCountryRegionReqBuilder + type GetCountryRegionResp struct + Data *GetCountryRegionRespData + func (resp *GetCountryRegionResp) Success() bool + type GetCountryRegionRespData struct + CountryRegion *CountryRegion + type GetCurrencyReq struct + type GetCurrencyReqBuilder struct + func NewGetCurrencyReqBuilder() *GetCurrencyReqBuilder + func (builder *GetCurrencyReqBuilder) Build() *GetCurrencyReq + func (builder *GetCurrencyReqBuilder) CurrencyId(currencyId string) *GetCurrencyReqBuilder + type GetCurrencyResp struct + Data *GetCurrencyRespData + func (resp *GetCurrencyResp) Success() bool + type GetCurrencyRespData struct + Currency *Currency + type GetDepartmentReq struct + type GetDepartmentReqBuilder struct + func NewGetDepartmentReqBuilder() *GetDepartmentReqBuilder + func (builder *GetDepartmentReqBuilder) Build() *GetDepartmentReq + func (builder *GetDepartmentReqBuilder) DepartmentId(departmentId string) *GetDepartmentReqBuilder + func (builder *GetDepartmentReqBuilder) DepartmentIdType(departmentIdType string) *GetDepartmentReqBuilder + func (builder *GetDepartmentReqBuilder) UserIdType(userIdType string) *GetDepartmentReqBuilder + type GetDepartmentResp struct + Data *GetDepartmentRespData + func (resp *GetDepartmentResp) Success() bool + type GetDepartmentRespData struct + Department *Department + type GetEmployeeTypeReq struct + type GetEmployeeTypeReqBuilder struct + func NewGetEmployeeTypeReqBuilder() *GetEmployeeTypeReqBuilder + func (builder *GetEmployeeTypeReqBuilder) Build() *GetEmployeeTypeReq + func (builder *GetEmployeeTypeReqBuilder) EmployeeTypeId(employeeTypeId string) *GetEmployeeTypeReqBuilder + type GetEmployeeTypeResp struct + Data *GetEmployeeTypeRespData + func (resp *GetEmployeeTypeResp) Success() bool + type GetEmployeeTypeRespData struct + EmployeeType *EmployeeType + type GetFileReq struct + type GetFileReqBuilder struct + func NewGetFileReqBuilder() *GetFileReqBuilder + func (builder *GetFileReqBuilder) Build() *GetFileReq + func (builder *GetFileReqBuilder) Id(id string) *GetFileReqBuilder + type GetFileResp struct + File io.Reader + FileName string + func (resp *GetFileResp) Success() bool + func (resp *GetFileResp) WriteFile(fileName string) error + type GetJobDataReq struct + type GetJobDataReqBuilder struct + func NewGetJobDataReqBuilder() *GetJobDataReqBuilder + func (builder *GetJobDataReqBuilder) Build() *GetJobDataReq + func (builder *GetJobDataReqBuilder) DepartmentIdType(departmentIdType string) *GetJobDataReqBuilder + func (builder *GetJobDataReqBuilder) JobDataId(jobDataId string) *GetJobDataReqBuilder + func (builder *GetJobDataReqBuilder) UserIdType(userIdType string) *GetJobDataReqBuilder + type GetJobDataResp struct + Data *GetJobDataRespData + func (resp *GetJobDataResp) Success() bool + type GetJobDataRespData struct + JobData *JobData + type GetJobFamilyReq struct + type GetJobFamilyReqBuilder struct + func NewGetJobFamilyReqBuilder() *GetJobFamilyReqBuilder + func (builder *GetJobFamilyReqBuilder) Build() *GetJobFamilyReq + func (builder *GetJobFamilyReqBuilder) JobFamilyId(jobFamilyId string) *GetJobFamilyReqBuilder + type GetJobFamilyResp struct + Data *GetJobFamilyRespData + func (resp *GetJobFamilyResp) Success() bool + type GetJobFamilyRespData struct + JobFamily *JobFamily + type GetJobLevelReq struct + type GetJobLevelReqBuilder struct + func NewGetJobLevelReqBuilder() *GetJobLevelReqBuilder + func (builder *GetJobLevelReqBuilder) Build() *GetJobLevelReq + func (builder *GetJobLevelReqBuilder) JobLevelId(jobLevelId string) *GetJobLevelReqBuilder + type GetJobLevelResp struct + Data *GetJobLevelRespData + func (resp *GetJobLevelResp) Success() bool + type GetJobLevelRespData struct + JobLevel *JobLevel + type GetJobReq struct + type GetJobReqBuilder struct + func NewGetJobReqBuilder() *GetJobReqBuilder + func (builder *GetJobReqBuilder) Build() *GetJobReq + func (builder *GetJobReqBuilder) JobId(jobId string) *GetJobReqBuilder + type GetJobResp struct + Data *GetJobRespData + func (resp *GetJobResp) Success() bool + type GetJobRespData struct + Job *Job + type GetLocationReq struct + type GetLocationReqBuilder struct + func NewGetLocationReqBuilder() *GetLocationReqBuilder + func (builder *GetLocationReqBuilder) Build() *GetLocationReq + func (builder *GetLocationReqBuilder) LocationId(locationId string) *GetLocationReqBuilder + type GetLocationResp struct + Data *GetLocationRespData + func (resp *GetLocationResp) Success() bool + type GetLocationRespData struct + Location *Location + type GetNationalIdTypeReq struct + type GetNationalIdTypeReqBuilder struct + func NewGetNationalIdTypeReqBuilder() *GetNationalIdTypeReqBuilder + func (builder *GetNationalIdTypeReqBuilder) Build() *GetNationalIdTypeReq + func (builder *GetNationalIdTypeReqBuilder) NationalIdTypeId(nationalIdTypeId string) *GetNationalIdTypeReqBuilder + type GetNationalIdTypeResp struct + Data *GetNationalIdTypeRespData + func (resp *GetNationalIdTypeResp) Success() bool + type GetNationalIdTypeRespData struct + NationalIdType *NationalIdType + type GetPersonReq struct + type GetPersonReqBuilder struct + func NewGetPersonReqBuilder() *GetPersonReqBuilder + func (builder *GetPersonReqBuilder) Build() *GetPersonReq + func (builder *GetPersonReqBuilder) PersonId(personId string) *GetPersonReqBuilder + func (builder *GetPersonReqBuilder) UserIdType(userIdType string) *GetPersonReqBuilder + type GetPersonResp struct + Data *GetPersonRespData + func (resp *GetPersonResp) Success() bool + type GetPersonRespData struct + Person *Person + type GetPreHireReq struct + type GetPreHireReqBuilder struct + func NewGetPreHireReqBuilder() *GetPreHireReqBuilder + func (builder *GetPreHireReqBuilder) Build() *GetPreHireReq + func (builder *GetPreHireReqBuilder) PreHireId(preHireId string) *GetPreHireReqBuilder + type GetPreHireResp struct + Data *GetPreHireRespData + func (resp *GetPreHireResp) Success() bool + type GetPreHireRespData struct + PreHire *PreHire + type GetProcessFormVariableDataReq struct + type GetProcessFormVariableDataReqBuilder struct + func NewGetProcessFormVariableDataReqBuilder() *GetProcessFormVariableDataReqBuilder + func (builder *GetProcessFormVariableDataReqBuilder) Build() *GetProcessFormVariableDataReq + func (builder *GetProcessFormVariableDataReqBuilder) ProcessId(processId string) *GetProcessFormVariableDataReqBuilder + type GetProcessFormVariableDataResp struct + Data *GetProcessFormVariableDataRespData + func (resp *GetProcessFormVariableDataResp) Success() bool + type GetProcessFormVariableDataRespData struct + FieldVariableValues []*FormFieldVariable + type GetSubdivisionReq struct + type GetSubdivisionReqBuilder struct + func NewGetSubdivisionReqBuilder() *GetSubdivisionReqBuilder + func (builder *GetSubdivisionReqBuilder) Build() *GetSubdivisionReq + func (builder *GetSubdivisionReqBuilder) SubdivisionId(subdivisionId string) *GetSubdivisionReqBuilder + type GetSubdivisionResp struct + Data *GetSubdivisionRespData + func (resp *GetSubdivisionResp) Success() bool + type GetSubdivisionRespData struct + Subdivision *Subdivision + type GetSubregionReq struct + type GetSubregionReqBuilder struct + func NewGetSubregionReqBuilder() *GetSubregionReqBuilder + func (builder *GetSubregionReqBuilder) Build() *GetSubregionReq + func (builder *GetSubregionReqBuilder) SubregionId(subregionId string) *GetSubregionReqBuilder + type GetSubregionResp struct + Data *GetSubregionRespData + func (resp *GetSubregionResp) Success() bool + type GetSubregionRespData struct + Subregion *Subregion + type GetWorkingHoursTypeReq struct + type GetWorkingHoursTypeReqBuilder struct + func NewGetWorkingHoursTypeReqBuilder() *GetWorkingHoursTypeReqBuilder + func (builder *GetWorkingHoursTypeReqBuilder) Build() *GetWorkingHoursTypeReq + func (builder *GetWorkingHoursTypeReqBuilder) WorkingHoursTypeId(workingHoursTypeId string) *GetWorkingHoursTypeReqBuilder + type GetWorkingHoursTypeResp struct + Data *GetWorkingHoursTypeRespData + func (resp *GetWorkingHoursTypeResp) Success() bool + type GetWorkingHoursTypeRespData struct + WorkingHoursType *WorkingHoursType + type HiberarchyCommon struct + Active *bool + Code *string + CustomFields []*ObjectFieldData + Description []*I18n + EffectiveTime *string + ExpirationTime *string + ListOrder *string + Name []*I18n + ParentId *string + TreeOrder *string + Type *Enum + type HiberarchyCommonBuilder struct + func NewHiberarchyCommonBuilder() *HiberarchyCommonBuilder + func (builder *HiberarchyCommonBuilder) Active(active bool) *HiberarchyCommonBuilder + func (builder *HiberarchyCommonBuilder) Build() *HiberarchyCommon + func (builder *HiberarchyCommonBuilder) Code(code string) *HiberarchyCommonBuilder + func (builder *HiberarchyCommonBuilder) CustomFields(customFields []*ObjectFieldData) *HiberarchyCommonBuilder + func (builder *HiberarchyCommonBuilder) Description(description []*I18n) *HiberarchyCommonBuilder + func (builder *HiberarchyCommonBuilder) EffectiveTime(effectiveTime string) *HiberarchyCommonBuilder + func (builder *HiberarchyCommonBuilder) ExpirationTime(expirationTime string) *HiberarchyCommonBuilder + func (builder *HiberarchyCommonBuilder) ListOrder(listOrder string) *HiberarchyCommonBuilder + func (builder *HiberarchyCommonBuilder) Name(name []*I18n) *HiberarchyCommonBuilder + func (builder *HiberarchyCommonBuilder) ParentId(parentId string) *HiberarchyCommonBuilder + func (builder *HiberarchyCommonBuilder) TreeOrder(treeOrder string) *HiberarchyCommonBuilder + func (builder *HiberarchyCommonBuilder) Type(type_ *Enum) *HiberarchyCommonBuilder + type Hrbp struct + DepartmentId *string + EmploymentIdList []string + WorkLocationId *string + type HrbpBuilder struct + func NewHrbpBuilder() *HrbpBuilder + func (builder *HrbpBuilder) Build() *Hrbp + func (builder *HrbpBuilder) DepartmentId(departmentId string) *HrbpBuilder + func (builder *HrbpBuilder) EmploymentIdList(employmentIdList []string) *HrbpBuilder + func (builder *HrbpBuilder) WorkLocationId(workLocationId string) *HrbpBuilder + type I18n struct + Lang *string + Value *string + type I18nBuilder struct + func NewI18nBuilder() *I18nBuilder + func (builder *I18nBuilder) Build() *I18n + func (builder *I18nBuilder) Lang(lang string) *I18nBuilder + func (builder *I18nBuilder) Value(value string) *I18nBuilder + type IdInfo struct + Id *string + TargetId *string + type IdInfoBuilder struct + func NewIdInfoBuilder() *IdInfoBuilder + func (builder *IdInfoBuilder) Build() *IdInfo + func (builder *IdInfoBuilder) Id(id string) *IdInfoBuilder + func (builder *IdInfoBuilder) TargetId(targetId string) *IdInfoBuilder + type ImageFieldSetting struct + DisplayStyle *int + ImageType *int + type ImageFieldSettingBuilder struct + func NewImageFieldSettingBuilder() *ImageFieldSettingBuilder + func (builder *ImageFieldSettingBuilder) Build() *ImageFieldSetting + func (builder *ImageFieldSettingBuilder) DisplayStyle(displayStyle int) *ImageFieldSettingBuilder + func (builder *ImageFieldSettingBuilder) ImageType(imageType int) *ImageFieldSettingBuilder + type Job struct + Active *bool + Code *string + CustomFields []*ObjectFieldData + Description []*I18n + EffectiveTime *string + ExpirationTime *string + Id *string + JobFamilyIdList []string + JobLevelIdList []string + JobTitle []*I18n + Name []*I18n + WorkingHoursTypeId *string + type JobBuilder struct + func NewJobBuilder() *JobBuilder + func (builder *JobBuilder) Active(active bool) *JobBuilder + func (builder *JobBuilder) Build() *Job + func (builder *JobBuilder) Code(code string) *JobBuilder + func (builder *JobBuilder) CustomFields(customFields []*ObjectFieldData) *JobBuilder + func (builder *JobBuilder) Description(description []*I18n) *JobBuilder + func (builder *JobBuilder) EffectiveTime(effectiveTime string) *JobBuilder + func (builder *JobBuilder) ExpirationTime(expirationTime string) *JobBuilder + func (builder *JobBuilder) Id(id string) *JobBuilder + func (builder *JobBuilder) JobFamilyIdList(jobFamilyIdList []string) *JobBuilder + func (builder *JobBuilder) JobLevelIdList(jobLevelIdList []string) *JobBuilder + func (builder *JobBuilder) JobTitle(jobTitle []*I18n) *JobBuilder + func (builder *JobBuilder) Name(name []*I18n) *JobBuilder + func (builder *JobBuilder) WorkingHoursTypeId(workingHoursTypeId string) *JobBuilder + type JobCategory struct + Id *string + type JobCategoryBuilder struct + func NewJobCategoryBuilder() *JobCategoryBuilder + func (builder *JobCategoryBuilder) Build() *JobCategory + func (builder *JobCategoryBuilder) Id(id string) *JobCategoryBuilder + type JobChange struct + CreatedTime *string + EffectiveDate *string + EmploymentId *string + JobChangeId *string + ProcessId *string + Status *string + TransferInfo *TransferInfo + TransferReasonUniqueIdentifier *string + TransferTypeUniqueIdentifier *string + UpdatedTime *string + type JobChangeBuilder struct + func NewJobChangeBuilder() *JobChangeBuilder + func (builder *JobChangeBuilder) Build() *JobChange + func (builder *JobChangeBuilder) CreatedTime(createdTime string) *JobChangeBuilder + func (builder *JobChangeBuilder) EffectiveDate(effectiveDate string) *JobChangeBuilder + func (builder *JobChangeBuilder) EmploymentId(employmentId string) *JobChangeBuilder + func (builder *JobChangeBuilder) JobChangeId(jobChangeId string) *JobChangeBuilder + func (builder *JobChangeBuilder) ProcessId(processId string) *JobChangeBuilder + func (builder *JobChangeBuilder) Status(status string) *JobChangeBuilder + func (builder *JobChangeBuilder) TransferInfo(transferInfo *TransferInfo) *JobChangeBuilder + func (builder *JobChangeBuilder) TransferReasonUniqueIdentifier(transferReasonUniqueIdentifier string) *JobChangeBuilder + func (builder *JobChangeBuilder) TransferTypeUniqueIdentifier(transferTypeUniqueIdentifier string) *JobChangeBuilder + func (builder *JobChangeBuilder) UpdatedTime(updatedTime string) *JobChangeBuilder + type JobData struct + AssignmentStartReason *Enum + CostCenterRate []*SupportCostCenterItem + CustomFields []*ObjectFieldData + DepartmentId *string + DirectManagerId *string + DottedLineManagerIdList []string + EffectiveTime *string + EmployeeTypeId *string + EmploymentId *string + ExpirationTime *string + Id *string + JobFamilyId *string + JobGradeId *string + JobId *string + JobLevelId *string + PrimaryJobData *bool + ProbationEndDate *string + ProbationExpectedEndDate *string + ProbationOutcome *Enum + ProbationStartDate *string + SecondDirectManagerId *string + VersionId *string + WeeklyWorkingHours *int + WeeklyWorkingHoursV2 *float64 + WorkLocationId *string + WorkingHoursTypeId *string + type JobDataBuilder struct + func NewJobDataBuilder() *JobDataBuilder + func (builder *JobDataBuilder) AssignmentStartReason(assignmentStartReason *Enum) *JobDataBuilder + func (builder *JobDataBuilder) Build() *JobData + func (builder *JobDataBuilder) CostCenterRate(costCenterRate []*SupportCostCenterItem) *JobDataBuilder + func (builder *JobDataBuilder) CustomFields(customFields []*ObjectFieldData) *JobDataBuilder + func (builder *JobDataBuilder) DepartmentId(departmentId string) *JobDataBuilder + func (builder *JobDataBuilder) DirectManagerId(directManagerId string) *JobDataBuilder + func (builder *JobDataBuilder) DottedLineManagerIdList(dottedLineManagerIdList []string) *JobDataBuilder + func (builder *JobDataBuilder) EffectiveTime(effectiveTime string) *JobDataBuilder + func (builder *JobDataBuilder) EmployeeTypeId(employeeTypeId string) *JobDataBuilder + func (builder *JobDataBuilder) EmploymentId(employmentId string) *JobDataBuilder + func (builder *JobDataBuilder) ExpirationTime(expirationTime string) *JobDataBuilder + func (builder *JobDataBuilder) Id(id string) *JobDataBuilder + func (builder *JobDataBuilder) JobFamilyId(jobFamilyId string) *JobDataBuilder + func (builder *JobDataBuilder) JobGradeId(jobGradeId string) *JobDataBuilder + func (builder *JobDataBuilder) JobId(jobId string) *JobDataBuilder + func (builder *JobDataBuilder) JobLevelId(jobLevelId string) *JobDataBuilder + func (builder *JobDataBuilder) PrimaryJobData(primaryJobData bool) *JobDataBuilder + func (builder *JobDataBuilder) ProbationEndDate(probationEndDate string) *JobDataBuilder + func (builder *JobDataBuilder) ProbationExpectedEndDate(probationExpectedEndDate string) *JobDataBuilder + func (builder *JobDataBuilder) ProbationOutcome(probationOutcome *Enum) *JobDataBuilder + func (builder *JobDataBuilder) ProbationStartDate(probationStartDate string) *JobDataBuilder + func (builder *JobDataBuilder) SecondDirectManagerId(secondDirectManagerId string) *JobDataBuilder + func (builder *JobDataBuilder) VersionId(versionId string) *JobDataBuilder + func (builder *JobDataBuilder) WeeklyWorkingHours(weeklyWorkingHours int) *JobDataBuilder + func (builder *JobDataBuilder) WeeklyWorkingHoursV2(weeklyWorkingHoursV2 float64) *JobDataBuilder + func (builder *JobDataBuilder) WorkLocationId(workLocationId string) *JobDataBuilder + func (builder *JobDataBuilder) WorkingHoursTypeId(workingHoursTypeId string) *JobDataBuilder + type JobDataCostCenter struct + CostCenterId *string + CustomFields []*ObjectFieldData + Rate *int + type JobDataCostCenterBuilder struct + func NewJobDataCostCenterBuilder() *JobDataCostCenterBuilder + func (builder *JobDataCostCenterBuilder) Build() *JobDataCostCenter + func (builder *JobDataCostCenterBuilder) CostCenterId(costCenterId string) *JobDataCostCenterBuilder + func (builder *JobDataCostCenterBuilder) CustomFields(customFields []*ObjectFieldData) *JobDataCostCenterBuilder + func (builder *JobDataCostCenterBuilder) Rate(rate int) *JobDataCostCenterBuilder + type JobFamily struct + Active *bool + Code *string + CustomFields []*ObjectFieldData + EffectiveTime *string + ExpirationTime *string + Id *string + Name []*I18n + ParentId *string + type JobFamilyBuilder struct + func NewJobFamilyBuilder() *JobFamilyBuilder + func (builder *JobFamilyBuilder) Active(active bool) *JobFamilyBuilder + func (builder *JobFamilyBuilder) Build() *JobFamily + func (builder *JobFamilyBuilder) Code(code string) *JobFamilyBuilder + func (builder *JobFamilyBuilder) CustomFields(customFields []*ObjectFieldData) *JobFamilyBuilder + func (builder *JobFamilyBuilder) EffectiveTime(effectiveTime string) *JobFamilyBuilder + func (builder *JobFamilyBuilder) ExpirationTime(expirationTime string) *JobFamilyBuilder + func (builder *JobFamilyBuilder) Id(id string) *JobFamilyBuilder + func (builder *JobFamilyBuilder) Name(name []*I18n) *JobFamilyBuilder + func (builder *JobFamilyBuilder) ParentId(parentId string) *JobFamilyBuilder + type JobLevel struct + Active *bool + Code *string + CustomFields []*ObjectFieldData + Description []*I18n + Id *string + LevelOrder *int + Name []*I18n + type JobLevelBuilder struct + func NewJobLevelBuilder() *JobLevelBuilder + func (builder *JobLevelBuilder) Active(active bool) *JobLevelBuilder + func (builder *JobLevelBuilder) Build() *JobLevel + func (builder *JobLevelBuilder) Code(code string) *JobLevelBuilder + func (builder *JobLevelBuilder) CustomFields(customFields []*ObjectFieldData) *JobLevelBuilder + func (builder *JobLevelBuilder) Description(description []*I18n) *JobLevelBuilder + func (builder *JobLevelBuilder) Id(id string) *JobLevelBuilder + func (builder *JobLevelBuilder) LevelOrder(levelOrder int) *JobLevelBuilder + func (builder *JobLevelBuilder) Name(name []*I18n) *JobLevelBuilder + type LeaveBalance struct + HistoricalCyclesLeft *string + LeaveBalance *string + LeaveDurationUnit *int + LeaveTypeId *string + LeaveTypeName []*I18n + ThisCycleTaken *string + ThisCycleTotal *string + type LeaveBalanceBuilder struct + func NewLeaveBalanceBuilder() *LeaveBalanceBuilder + func (builder *LeaveBalanceBuilder) Build() *LeaveBalance + func (builder *LeaveBalanceBuilder) HistoricalCyclesLeft(historicalCyclesLeft string) *LeaveBalanceBuilder + func (builder *LeaveBalanceBuilder) LeaveBalance(leaveBalance string) *LeaveBalanceBuilder + func (builder *LeaveBalanceBuilder) LeaveDurationUnit(leaveDurationUnit int) *LeaveBalanceBuilder + func (builder *LeaveBalanceBuilder) LeaveTypeId(leaveTypeId string) *LeaveBalanceBuilder + func (builder *LeaveBalanceBuilder) LeaveTypeName(leaveTypeName []*I18n) *LeaveBalanceBuilder + func (builder *LeaveBalanceBuilder) ThisCycleTaken(thisCycleTaken string) *LeaveBalanceBuilder + func (builder *LeaveBalanceBuilder) ThisCycleTotal(thisCycleTotal string) *LeaveBalanceBuilder + type LeaveBalancesLeaveReq struct + type LeaveBalancesLeaveReqBuilder struct + func NewLeaveBalancesLeaveReqBuilder() *LeaveBalancesLeaveReqBuilder + func (builder *LeaveBalancesLeaveReqBuilder) AsOfDate(asOfDate string) *LeaveBalancesLeaveReqBuilder + func (builder *LeaveBalancesLeaveReqBuilder) Build() *LeaveBalancesLeaveReq + func (builder *LeaveBalancesLeaveReqBuilder) EmploymentIdList(employmentIdList []string) *LeaveBalancesLeaveReqBuilder + func (builder *LeaveBalancesLeaveReqBuilder) PageSize(pageSize string) *LeaveBalancesLeaveReqBuilder + func (builder *LeaveBalancesLeaveReqBuilder) PageToken(pageToken string) *LeaveBalancesLeaveReqBuilder + func (builder *LeaveBalancesLeaveReqBuilder) TimeZone(timeZone string) *LeaveBalancesLeaveReqBuilder + func (builder *LeaveBalancesLeaveReqBuilder) UserIdType(userIdType string) *LeaveBalancesLeaveReqBuilder + type LeaveBalancesLeaveResp struct + Data *LeaveBalancesLeaveRespData + func (resp *LeaveBalancesLeaveResp) Success() bool + type LeaveBalancesLeaveRespData struct + EmploymentLeaveBalanceList []*EmploymentLeaveBalance + HasMore *bool + PageToken *string + type LeaveGrantingRecord struct + CreatedAt *string + CreatedBy *string + EffectiveDate *string + EmploymentId *string + ExpirationDate *string + GrantedBy *int + GrantingQuantity *string + GrantingUnit *int + Id *string + LeaveTypeId *string + Reason []*I18n + UpdatedAt *string + UpdatedBy *string + type LeaveGrantingRecordBuilder struct + func NewLeaveGrantingRecordBuilder() *LeaveGrantingRecordBuilder + func (builder *LeaveGrantingRecordBuilder) Build() *LeaveGrantingRecord + func (builder *LeaveGrantingRecordBuilder) CreatedAt(createdAt string) *LeaveGrantingRecordBuilder + func (builder *LeaveGrantingRecordBuilder) CreatedBy(createdBy string) *LeaveGrantingRecordBuilder + func (builder *LeaveGrantingRecordBuilder) EffectiveDate(effectiveDate string) *LeaveGrantingRecordBuilder + func (builder *LeaveGrantingRecordBuilder) EmploymentId(employmentId string) *LeaveGrantingRecordBuilder + func (builder *LeaveGrantingRecordBuilder) ExpirationDate(expirationDate string) *LeaveGrantingRecordBuilder + func (builder *LeaveGrantingRecordBuilder) GrantedBy(grantedBy int) *LeaveGrantingRecordBuilder + func (builder *LeaveGrantingRecordBuilder) GrantingQuantity(grantingQuantity string) *LeaveGrantingRecordBuilder + func (builder *LeaveGrantingRecordBuilder) GrantingUnit(grantingUnit int) *LeaveGrantingRecordBuilder + func (builder *LeaveGrantingRecordBuilder) Id(id string) *LeaveGrantingRecordBuilder + func (builder *LeaveGrantingRecordBuilder) LeaveTypeId(leaveTypeId string) *LeaveGrantingRecordBuilder + func (builder *LeaveGrantingRecordBuilder) Reason(reason []*I18n) *LeaveGrantingRecordBuilder + func (builder *LeaveGrantingRecordBuilder) UpdatedAt(updatedAt string) *LeaveGrantingRecordBuilder + func (builder *LeaveGrantingRecordBuilder) UpdatedBy(updatedBy string) *LeaveGrantingRecordBuilder + type LeaveRequest struct + ActualEndDate *string + ApprovalDate *string + DataSource *int + Details []*LeaveRequestDetail + EmploymentId *string + EmploymentName []*I18n + EndTime *string + EstimatedEndDate *string + GrantSource *string + IsDeducted *bool + LeaveCancelProcessId []string + LeaveCorrectProcessId []string + LeaveDuration *string + LeaveDurationUnit *int + LeaveProcessId []string + LeaveRequestId *string + LeaveRequestStatus *int + LeaveReturnProcessId []string + LeaveTypeCode *string + LeaveTypeId *string + LeaveTypeName []*I18n + Notes *string + ReturnTime *string + StartTime *string + SubmittedAt *string + SubmittedBy *string + TimeZone *string + type LeaveRequestBuilder struct + func NewLeaveRequestBuilder() *LeaveRequestBuilder + func (builder *LeaveRequestBuilder) ActualEndDate(actualEndDate string) *LeaveRequestBuilder + func (builder *LeaveRequestBuilder) ApprovalDate(approvalDate string) *LeaveRequestBuilder + func (builder *LeaveRequestBuilder) Build() *LeaveRequest + func (builder *LeaveRequestBuilder) DataSource(dataSource int) *LeaveRequestBuilder + func (builder *LeaveRequestBuilder) Details(details []*LeaveRequestDetail) *LeaveRequestBuilder + func (builder *LeaveRequestBuilder) EmploymentId(employmentId string) *LeaveRequestBuilder + func (builder *LeaveRequestBuilder) EmploymentName(employmentName []*I18n) *LeaveRequestBuilder + func (builder *LeaveRequestBuilder) EndTime(endTime string) *LeaveRequestBuilder + func (builder *LeaveRequestBuilder) EstimatedEndDate(estimatedEndDate string) *LeaveRequestBuilder + func (builder *LeaveRequestBuilder) GrantSource(grantSource string) *LeaveRequestBuilder + func (builder *LeaveRequestBuilder) IsDeducted(isDeducted bool) *LeaveRequestBuilder + func (builder *LeaveRequestBuilder) LeaveCancelProcessId(leaveCancelProcessId []string) *LeaveRequestBuilder + func (builder *LeaveRequestBuilder) LeaveCorrectProcessId(leaveCorrectProcessId []string) *LeaveRequestBuilder + func (builder *LeaveRequestBuilder) LeaveDuration(leaveDuration string) *LeaveRequestBuilder + func (builder *LeaveRequestBuilder) LeaveDurationUnit(leaveDurationUnit int) *LeaveRequestBuilder + func (builder *LeaveRequestBuilder) LeaveProcessId(leaveProcessId []string) *LeaveRequestBuilder + func (builder *LeaveRequestBuilder) LeaveRequestId(leaveRequestId string) *LeaveRequestBuilder + func (builder *LeaveRequestBuilder) LeaveRequestStatus(leaveRequestStatus int) *LeaveRequestBuilder + func (builder *LeaveRequestBuilder) LeaveReturnProcessId(leaveReturnProcessId []string) *LeaveRequestBuilder + func (builder *LeaveRequestBuilder) LeaveTypeCode(leaveTypeCode string) *LeaveRequestBuilder + func (builder *LeaveRequestBuilder) LeaveTypeId(leaveTypeId string) *LeaveRequestBuilder + func (builder *LeaveRequestBuilder) LeaveTypeName(leaveTypeName []*I18n) *LeaveRequestBuilder + func (builder *LeaveRequestBuilder) Notes(notes string) *LeaveRequestBuilder + func (builder *LeaveRequestBuilder) ReturnTime(returnTime string) *LeaveRequestBuilder + func (builder *LeaveRequestBuilder) StartTime(startTime string) *LeaveRequestBuilder + func (builder *LeaveRequestBuilder) SubmittedAt(submittedAt string) *LeaveRequestBuilder + func (builder *LeaveRequestBuilder) SubmittedBy(submittedBy string) *LeaveRequestBuilder + func (builder *LeaveRequestBuilder) TimeZone(timeZone string) *LeaveRequestBuilder + type LeaveRequestDetail struct + LeaveDate *string + LeaveDuration *string + LeaveDurationUnit *int + LeaveRequestId *string + PaidType *int + type LeaveRequestDetailBuilder struct + func NewLeaveRequestDetailBuilder() *LeaveRequestDetailBuilder + func (builder *LeaveRequestDetailBuilder) Build() *LeaveRequestDetail + func (builder *LeaveRequestDetailBuilder) LeaveDate(leaveDate string) *LeaveRequestDetailBuilder + func (builder *LeaveRequestDetailBuilder) LeaveDuration(leaveDuration string) *LeaveRequestDetailBuilder + func (builder *LeaveRequestDetailBuilder) LeaveDurationUnit(leaveDurationUnit int) *LeaveRequestDetailBuilder + func (builder *LeaveRequestDetailBuilder) LeaveRequestId(leaveRequestId string) *LeaveRequestDetailBuilder + func (builder *LeaveRequestDetailBuilder) PaidType(paidType int) *LeaveRequestDetailBuilder + type LeaveRequestHistoryLeaveReq struct + type LeaveRequestHistoryLeaveReqBuilder struct + func NewLeaveRequestHistoryLeaveReqBuilder() *LeaveRequestHistoryLeaveReqBuilder + func (builder *LeaveRequestHistoryLeaveReqBuilder) Build() *LeaveRequestHistoryLeaveReq + func (builder *LeaveRequestHistoryLeaveReqBuilder) DataSource(dataSource int) *LeaveRequestHistoryLeaveReqBuilder + func (builder *LeaveRequestHistoryLeaveReqBuilder) EmploymentIdList(employmentIdList []string) *LeaveRequestHistoryLeaveReqBuilder + func (builder *LeaveRequestHistoryLeaveReqBuilder) InitiatorIdList(initiatorIdList []string) *LeaveRequestHistoryLeaveReqBuilder + func (builder *LeaveRequestHistoryLeaveReqBuilder) LeaveEndDateMax(leaveEndDateMax string) *LeaveRequestHistoryLeaveReqBuilder + func (builder *LeaveRequestHistoryLeaveReqBuilder) LeaveEndDateMin(leaveEndDateMin string) *LeaveRequestHistoryLeaveReqBuilder + func (builder *LeaveRequestHistoryLeaveReqBuilder) LeaveRequestStatus(leaveRequestStatus []string) *LeaveRequestHistoryLeaveReqBuilder + func (builder *LeaveRequestHistoryLeaveReqBuilder) LeaveStartDateMax(leaveStartDateMax string) *LeaveRequestHistoryLeaveReqBuilder + func (builder *LeaveRequestHistoryLeaveReqBuilder) LeaveStartDateMin(leaveStartDateMin string) *LeaveRequestHistoryLeaveReqBuilder + func (builder *LeaveRequestHistoryLeaveReqBuilder) LeaveSubmitDateMax(leaveSubmitDateMax string) *LeaveRequestHistoryLeaveReqBuilder + func (builder *LeaveRequestHistoryLeaveReqBuilder) LeaveSubmitDateMin(leaveSubmitDateMin string) *LeaveRequestHistoryLeaveReqBuilder + func (builder *LeaveRequestHistoryLeaveReqBuilder) LeaveTermType(leaveTermType int) *LeaveRequestHistoryLeaveReqBuilder + func (builder *LeaveRequestHistoryLeaveReqBuilder) LeaveTypeIdList(leaveTypeIdList []string) *LeaveRequestHistoryLeaveReqBuilder + func (builder *LeaveRequestHistoryLeaveReqBuilder) LeaveUpdateTimeMax(leaveUpdateTimeMax string) *LeaveRequestHistoryLeaveReqBuilder + func (builder *LeaveRequestHistoryLeaveReqBuilder) LeaveUpdateTimeMin(leaveUpdateTimeMin string) *LeaveRequestHistoryLeaveReqBuilder + func (builder *LeaveRequestHistoryLeaveReqBuilder) PageSize(pageSize string) *LeaveRequestHistoryLeaveReqBuilder + func (builder *LeaveRequestHistoryLeaveReqBuilder) PageToken(pageToken string) *LeaveRequestHistoryLeaveReqBuilder + func (builder *LeaveRequestHistoryLeaveReqBuilder) ReturnDetail(returnDetail bool) *LeaveRequestHistoryLeaveReqBuilder + func (builder *LeaveRequestHistoryLeaveReqBuilder) TimeZone(timeZone string) *LeaveRequestHistoryLeaveReqBuilder + func (builder *LeaveRequestHistoryLeaveReqBuilder) UserIdType(userIdType string) *LeaveRequestHistoryLeaveReqBuilder + type LeaveRequestHistoryLeaveResp struct + Data *LeaveRequestHistoryLeaveRespData + func (resp *LeaveRequestHistoryLeaveResp) Success() bool + type LeaveRequestHistoryLeaveRespData struct + HasMore *bool + LeaveRequestList []*LeaveRequest + PageToken *string + type LeaveSubtype struct + LeaveTypeId *string + LeaveTypeName []*I18n + type LeaveSubtypeBuilder struct + func NewLeaveSubtypeBuilder() *LeaveSubtypeBuilder + func (builder *LeaveSubtypeBuilder) Build() *LeaveSubtype + func (builder *LeaveSubtypeBuilder) LeaveTypeId(leaveTypeId string) *LeaveSubtypeBuilder + func (builder *LeaveSubtypeBuilder) LeaveTypeName(leaveTypeName []*I18n) *LeaveSubtypeBuilder + type LeaveType struct + CreatedAt *string + CreatedBy *string + LeaveSubtypeList []*LeaveSubtype + LeaveTypeId *string + LeaveTypeName []*I18n + Status *int + UpdatedAt *string + UpdatedBy *string + type LeaveTypeBuilder struct + func NewLeaveTypeBuilder() *LeaveTypeBuilder + func (builder *LeaveTypeBuilder) Build() *LeaveType + func (builder *LeaveTypeBuilder) CreatedAt(createdAt string) *LeaveTypeBuilder + func (builder *LeaveTypeBuilder) CreatedBy(createdBy string) *LeaveTypeBuilder + func (builder *LeaveTypeBuilder) LeaveSubtypeList(leaveSubtypeList []*LeaveSubtype) *LeaveTypeBuilder + func (builder *LeaveTypeBuilder) LeaveTypeId(leaveTypeId string) *LeaveTypeBuilder + func (builder *LeaveTypeBuilder) LeaveTypeName(leaveTypeName []*I18n) *LeaveTypeBuilder + func (builder *LeaveTypeBuilder) Status(status int) *LeaveTypeBuilder + func (builder *LeaveTypeBuilder) UpdatedAt(updatedAt string) *LeaveTypeBuilder + func (builder *LeaveTypeBuilder) UpdatedBy(updatedBy string) *LeaveTypeBuilder + type LeaveTypesLeaveReq struct + type LeaveTypesLeaveReqBuilder struct + func NewLeaveTypesLeaveReqBuilder() *LeaveTypesLeaveReqBuilder + func (builder *LeaveTypesLeaveReqBuilder) Build() *LeaveTypesLeaveReq + func (builder *LeaveTypesLeaveReqBuilder) PageSize(pageSize string) *LeaveTypesLeaveReqBuilder + func (builder *LeaveTypesLeaveReqBuilder) PageToken(pageToken string) *LeaveTypesLeaveReqBuilder + func (builder *LeaveTypesLeaveReqBuilder) Status(status string) *LeaveTypesLeaveReqBuilder + func (builder *LeaveTypesLeaveReqBuilder) UserIdType(userIdType string) *LeaveTypesLeaveReqBuilder + type LeaveTypesLeaveResp struct + Data *LeaveTypesLeaveRespData + func (resp *LeaveTypesLeaveResp) Success() bool + type LeaveTypesLeaveRespData struct + HasMore *bool + LeaveTypeList []*LeaveType + PageToken *string + type ListCompanyReq struct + type ListCompanyReqBuilder struct + func NewListCompanyReqBuilder() *ListCompanyReqBuilder + func (builder *ListCompanyReqBuilder) Build() *ListCompanyReq + func (builder *ListCompanyReqBuilder) PageSize(pageSize string) *ListCompanyReqBuilder + func (builder *ListCompanyReqBuilder) PageToken(pageToken string) *ListCompanyReqBuilder + type ListCompanyResp struct + Data *ListCompanyRespData + func (resp *ListCompanyResp) Success() bool + type ListCompanyRespData struct + HasMore *bool + Items []*Company + PageToken *string + type ListContractReq struct + type ListContractReqBuilder struct + func NewListContractReqBuilder() *ListContractReqBuilder + func (builder *ListContractReqBuilder) Build() *ListContractReq + func (builder *ListContractReqBuilder) PageSize(pageSize string) *ListContractReqBuilder + func (builder *ListContractReqBuilder) PageToken(pageToken string) *ListContractReqBuilder + type ListContractResp struct + Data *ListContractRespData + func (resp *ListContractResp) Success() bool + type ListContractRespData struct + HasMore *bool + Items []*Contract + PageToken *string + type ListCountryRegionReq struct + type ListCountryRegionReqBuilder struct + func NewListCountryRegionReqBuilder() *ListCountryRegionReqBuilder + func (builder *ListCountryRegionReqBuilder) Build() *ListCountryRegionReq + func (builder *ListCountryRegionReqBuilder) PageSize(pageSize string) *ListCountryRegionReqBuilder + func (builder *ListCountryRegionReqBuilder) PageToken(pageToken string) *ListCountryRegionReqBuilder + type ListCountryRegionResp struct + Data *ListCountryRegionRespData + func (resp *ListCountryRegionResp) Success() bool + type ListCountryRegionRespData struct + HasMore *bool + Items []*CountryRegion + PageToken *string + type ListCurrencyReq struct + type ListCurrencyReqBuilder struct + func NewListCurrencyReqBuilder() *ListCurrencyReqBuilder + func (builder *ListCurrencyReqBuilder) Build() *ListCurrencyReq + func (builder *ListCurrencyReqBuilder) PageSize(pageSize string) *ListCurrencyReqBuilder + func (builder *ListCurrencyReqBuilder) PageToken(pageToken string) *ListCurrencyReqBuilder + type ListCurrencyResp struct + Data *ListCurrencyRespData + func (resp *ListCurrencyResp) Success() bool + type ListCurrencyRespData struct + HasMore *bool + Items []*Currency + PageToken *string + type ListDepartmentReq struct + type ListDepartmentReqBuilder struct + func NewListDepartmentReqBuilder() *ListDepartmentReqBuilder + func (builder *ListDepartmentReqBuilder) Build() *ListDepartmentReq + func (builder *ListDepartmentReqBuilder) DepartmentIdList(departmentIdList []string) *ListDepartmentReqBuilder + func (builder *ListDepartmentReqBuilder) DepartmentIdType(departmentIdType string) *ListDepartmentReqBuilder + func (builder *ListDepartmentReqBuilder) NameList(nameList []string) *ListDepartmentReqBuilder + func (builder *ListDepartmentReqBuilder) PageSize(pageSize string) *ListDepartmentReqBuilder + func (builder *ListDepartmentReqBuilder) PageToken(pageToken string) *ListDepartmentReqBuilder + func (builder *ListDepartmentReqBuilder) UserIdType(userIdType string) *ListDepartmentReqBuilder + type ListDepartmentResp struct + Data *ListDepartmentRespData + func (resp *ListDepartmentResp) Success() bool + type ListDepartmentRespData struct + HasMore *bool + Items []*Department + PageToken *string + type ListEmployeeTypeReq struct + type ListEmployeeTypeReqBuilder struct + func NewListEmployeeTypeReqBuilder() *ListEmployeeTypeReqBuilder + func (builder *ListEmployeeTypeReqBuilder) Build() *ListEmployeeTypeReq + func (builder *ListEmployeeTypeReqBuilder) PageSize(pageSize string) *ListEmployeeTypeReqBuilder + func (builder *ListEmployeeTypeReqBuilder) PageToken(pageToken string) *ListEmployeeTypeReqBuilder + type ListEmployeeTypeResp struct + Data *ListEmployeeTypeRespData + func (resp *ListEmployeeTypeResp) Success() bool + type ListEmployeeTypeRespData struct + HasMore *bool + Items []*EmployeeType + PageToken *string + type ListJobDataReq struct + type ListJobDataReqBuilder struct + func NewListJobDataReqBuilder() *ListJobDataReqBuilder + func (builder *ListJobDataReqBuilder) Build() *ListJobDataReq + func (builder *ListJobDataReqBuilder) DepartmentId(departmentId string) *ListJobDataReqBuilder + func (builder *ListJobDataReqBuilder) DepartmentIdType(departmentIdType string) *ListJobDataReqBuilder + func (builder *ListJobDataReqBuilder) EmploymentId(employmentId string) *ListJobDataReqBuilder + func (builder *ListJobDataReqBuilder) GetAllVersion(getAllVersion bool) *ListJobDataReqBuilder + func (builder *ListJobDataReqBuilder) JobDataIdList(jobDataIdList []string) *ListJobDataReqBuilder + func (builder *ListJobDataReqBuilder) JobId(jobId string) *ListJobDataReqBuilder + func (builder *ListJobDataReqBuilder) PageSize(pageSize string) *ListJobDataReqBuilder + func (builder *ListJobDataReqBuilder) PageToken(pageToken string) *ListJobDataReqBuilder + func (builder *ListJobDataReqBuilder) UserIdType(userIdType string) *ListJobDataReqBuilder + type ListJobDataResp struct + Data *ListJobDataRespData + func (resp *ListJobDataResp) Success() bool + type ListJobDataRespData struct + HasMore *bool + Items []*JobData + PageToken *string + type ListJobFamilyReq struct + type ListJobFamilyReqBuilder struct + func NewListJobFamilyReqBuilder() *ListJobFamilyReqBuilder + func (builder *ListJobFamilyReqBuilder) Build() *ListJobFamilyReq + func (builder *ListJobFamilyReqBuilder) PageSize(pageSize string) *ListJobFamilyReqBuilder + func (builder *ListJobFamilyReqBuilder) PageToken(pageToken string) *ListJobFamilyReqBuilder + type ListJobFamilyResp struct + Data *ListJobFamilyRespData + func (resp *ListJobFamilyResp) Success() bool + type ListJobFamilyRespData struct + HasMore *bool + Items []*JobFamily + PageToken *string + type ListJobLevelReq struct + type ListJobLevelReqBuilder struct + func NewListJobLevelReqBuilder() *ListJobLevelReqBuilder + func (builder *ListJobLevelReqBuilder) Build() *ListJobLevelReq + func (builder *ListJobLevelReqBuilder) PageSize(pageSize string) *ListJobLevelReqBuilder + func (builder *ListJobLevelReqBuilder) PageToken(pageToken string) *ListJobLevelReqBuilder + type ListJobLevelResp struct + Data *ListJobLevelRespData + func (resp *ListJobLevelResp) Success() bool + type ListJobLevelRespData struct + HasMore *bool + Items []*JobLevel + PageToken *string + type ListJobReq struct + type ListJobReqBuilder struct + func NewListJobReqBuilder() *ListJobReqBuilder + func (builder *ListJobReqBuilder) Build() *ListJobReq + func (builder *ListJobReqBuilder) Name(name string) *ListJobReqBuilder + func (builder *ListJobReqBuilder) PageSize(pageSize string) *ListJobReqBuilder + func (builder *ListJobReqBuilder) PageToken(pageToken string) *ListJobReqBuilder + func (builder *ListJobReqBuilder) QueryLanguage(queryLanguage string) *ListJobReqBuilder + type ListJobResp struct + Data *ListJobRespData + func (resp *ListJobResp) Success() bool + type ListJobRespData struct + HasMore *bool + Items []*Job + PageToken *string + type ListLocationReq struct + type ListLocationReqBuilder struct + func NewListLocationReqBuilder() *ListLocationReqBuilder + func (builder *ListLocationReqBuilder) Build() *ListLocationReq + func (builder *ListLocationReqBuilder) PageSize(pageSize string) *ListLocationReqBuilder + func (builder *ListLocationReqBuilder) PageToken(pageToken string) *ListLocationReqBuilder + type ListLocationResp struct + Data *ListLocationRespData + func (resp *ListLocationResp) Success() bool + type ListLocationRespData struct + HasMore *bool + Items []*Location + PageToken *string + type ListNationalIdTypeReq struct + type ListNationalIdTypeReqBuilder struct + func NewListNationalIdTypeReqBuilder() *ListNationalIdTypeReqBuilder + func (builder *ListNationalIdTypeReqBuilder) Build() *ListNationalIdTypeReq + func (builder *ListNationalIdTypeReqBuilder) Code(code string) *ListNationalIdTypeReqBuilder + func (builder *ListNationalIdTypeReqBuilder) CountryRegionId(countryRegionId string) *ListNationalIdTypeReqBuilder + func (builder *ListNationalIdTypeReqBuilder) IdentificationType(identificationType string) *ListNationalIdTypeReqBuilder + func (builder *ListNationalIdTypeReqBuilder) PageSize(pageSize string) *ListNationalIdTypeReqBuilder + func (builder *ListNationalIdTypeReqBuilder) PageToken(pageToken string) *ListNationalIdTypeReqBuilder + type ListNationalIdTypeResp struct + Data *ListNationalIdTypeRespData + func (resp *ListNationalIdTypeResp) Success() bool + type ListNationalIdTypeRespData struct + HasMore *bool + Items []*NationalIdType + PageToken *string + type ListObjectApiNameCustomFieldReq struct + type ListObjectApiNameCustomFieldReqBuilder struct + func NewListObjectApiNameCustomFieldReqBuilder() *ListObjectApiNameCustomFieldReqBuilder + func (builder *ListObjectApiNameCustomFieldReqBuilder) Build() *ListObjectApiNameCustomFieldReq + func (builder *ListObjectApiNameCustomFieldReqBuilder) PageSize(pageSize string) *ListObjectApiNameCustomFieldReqBuilder + func (builder *ListObjectApiNameCustomFieldReqBuilder) PageToken(pageToken string) *ListObjectApiNameCustomFieldReqBuilder + type ListObjectApiNameCustomFieldResp struct + Data *ListObjectApiNameCustomFieldRespData + func (resp *ListObjectApiNameCustomFieldResp) Success() bool + type ListObjectApiNameCustomFieldRespData struct + HasMore *bool + Items []*Object + PageToken *string + type ListPreHireReq struct + type ListPreHireReqBuilder struct + func NewListPreHireReqBuilder() *ListPreHireReqBuilder + func (builder *ListPreHireReqBuilder) Build() *ListPreHireReq + func (builder *ListPreHireReqBuilder) PageSize(pageSize string) *ListPreHireReqBuilder + func (builder *ListPreHireReqBuilder) PageToken(pageToken string) *ListPreHireReqBuilder + func (builder *ListPreHireReqBuilder) PreHireIds(preHireIds []string) *ListPreHireReqBuilder + type ListPreHireResp struct + Data *ListPreHireRespData + func (resp *ListPreHireResp) Success() bool + type ListPreHireRespData struct + HasMore *bool + Items []*PreHireQuery + PageToken *string + type ListSecurityGroupReq struct + type ListSecurityGroupReqBuilder struct + func NewListSecurityGroupReqBuilder() *ListSecurityGroupReqBuilder + func (builder *ListSecurityGroupReqBuilder) Build() *ListSecurityGroupReq + func (builder *ListSecurityGroupReqBuilder) PageSize(pageSize string) *ListSecurityGroupReqBuilder + func (builder *ListSecurityGroupReqBuilder) PageToken(pageToken string) *ListSecurityGroupReqBuilder + type ListSecurityGroupResp struct + Data *ListSecurityGroupRespData + func (resp *ListSecurityGroupResp) Success() bool + type ListSecurityGroupRespData struct + HasMore *bool + Items []*SecurityGroup + PageToken *string + type ListSubdivisionReq struct + type ListSubdivisionReqBuilder struct + func NewListSubdivisionReqBuilder() *ListSubdivisionReqBuilder + func (builder *ListSubdivisionReqBuilder) Build() *ListSubdivisionReq + func (builder *ListSubdivisionReqBuilder) CountryRegionId(countryRegionId string) *ListSubdivisionReqBuilder + func (builder *ListSubdivisionReqBuilder) PageSize(pageSize string) *ListSubdivisionReqBuilder + func (builder *ListSubdivisionReqBuilder) PageToken(pageToken string) *ListSubdivisionReqBuilder + type ListSubdivisionResp struct + Data *ListSubdivisionRespData + func (resp *ListSubdivisionResp) Success() bool + type ListSubdivisionRespData struct + HasMore *bool + Items []*Subdivision + PageToken *string + type ListSubregionReq struct + type ListSubregionReqBuilder struct + func NewListSubregionReqBuilder() *ListSubregionReqBuilder + func (builder *ListSubregionReqBuilder) Build() *ListSubregionReq + func (builder *ListSubregionReqBuilder) PageSize(pageSize string) *ListSubregionReqBuilder + func (builder *ListSubregionReqBuilder) PageToken(pageToken string) *ListSubregionReqBuilder + func (builder *ListSubregionReqBuilder) SubdivisionId(subdivisionId string) *ListSubregionReqBuilder + type ListSubregionResp struct + Data *ListSubregionRespData + func (resp *ListSubregionResp) Success() bool + type ListSubregionRespData struct + HasMore *bool + Items []*Subregion + PageToken *string + type ListWorkingHoursTypeReq struct + type ListWorkingHoursTypeReqBuilder struct + func NewListWorkingHoursTypeReqBuilder() *ListWorkingHoursTypeReqBuilder + func (builder *ListWorkingHoursTypeReqBuilder) Build() *ListWorkingHoursTypeReq + func (builder *ListWorkingHoursTypeReqBuilder) PageSize(pageSize string) *ListWorkingHoursTypeReqBuilder + func (builder *ListWorkingHoursTypeReqBuilder) PageToken(pageToken string) *ListWorkingHoursTypeReqBuilder + type ListWorkingHoursTypeResp struct + Data *ListWorkingHoursTypeRespData + func (resp *ListWorkingHoursTypeResp) Success() bool + type ListWorkingHoursTypeRespData struct + HasMore *bool + Items []*WorkingHoursType + PageToken *string + type Location struct + Address []*Address + CustomFields []*ObjectFieldData + DisplayLanguageId *string + EffectiveTime *string + ExpirationTime *string + HiberarchyCommon *HiberarchyCommon + Id *string + Locale *Enum + LocationUsageList []*Enum + TimeZoneId *string + WorkingHoursTypeId *string + type LocationBuilder struct + func NewLocationBuilder() *LocationBuilder + func (builder *LocationBuilder) Address(address []*Address) *LocationBuilder + func (builder *LocationBuilder) Build() *Location + func (builder *LocationBuilder) CustomFields(customFields []*ObjectFieldData) *LocationBuilder + func (builder *LocationBuilder) DisplayLanguageId(displayLanguageId string) *LocationBuilder + func (builder *LocationBuilder) EffectiveTime(effectiveTime string) *LocationBuilder + func (builder *LocationBuilder) ExpirationTime(expirationTime string) *LocationBuilder + func (builder *LocationBuilder) HiberarchyCommon(hiberarchyCommon *HiberarchyCommon) *LocationBuilder + func (builder *LocationBuilder) Id(id string) *LocationBuilder + func (builder *LocationBuilder) Locale(locale *Enum) *LocationBuilder + func (builder *LocationBuilder) LocationUsageList(locationUsageList []*Enum) *LocationBuilder + func (builder *LocationBuilder) TimeZoneId(timeZoneId string) *LocationBuilder + func (builder *LocationBuilder) WorkingHoursTypeId(workingHoursTypeId string) *LocationBuilder + type LookupFieldSetting struct + IsMultiple *bool + LookupObjApiName *string + type LookupFieldSettingBuilder struct + func NewLookupFieldSettingBuilder() *LookupFieldSettingBuilder + func (builder *LookupFieldSettingBuilder) Build() *LookupFieldSetting + func (builder *LookupFieldSettingBuilder) IsMultiple(isMultiple bool) *LookupFieldSettingBuilder + func (builder *LookupFieldSettingBuilder) LookupObjApiName(lookupObjApiName string) *LookupFieldSettingBuilder + type ManageRelation struct + EffectiveTime *string + ManagerType *Enum + ReportModeType *Enum + SubordinateDepartmentId *string + SubordinateEmployeeId *string + SuperiorEmployeeId *string + type ManageRelationBuilder struct + func NewManageRelationBuilder() *ManageRelationBuilder + func (builder *ManageRelationBuilder) Build() *ManageRelation + func (builder *ManageRelationBuilder) EffectiveTime(effectiveTime string) *ManageRelationBuilder + func (builder *ManageRelationBuilder) ManagerType(managerType *Enum) *ManageRelationBuilder + func (builder *ManageRelationBuilder) ReportModeType(reportModeType *Enum) *ManageRelationBuilder + func (builder *ManageRelationBuilder) SubordinateDepartmentId(subordinateDepartmentId string) *ManageRelationBuilder + func (builder *ManageRelationBuilder) SubordinateEmployeeId(subordinateEmployeeId string) *ManageRelationBuilder + func (builder *ManageRelationBuilder) SuperiorEmployeeId(superiorEmployeeId string) *ManageRelationBuilder + type ManagementScope struct + ManagementDimension *string + ObjId *string + type ManagementScopeBuilder struct + func NewManagementScopeBuilder() *ManagementScopeBuilder + func (builder *ManagementScopeBuilder) Build() *ManagementScope + func (builder *ManagementScopeBuilder) ManagementDimension(managementDimension string) *ManagementScopeBuilder + func (builder *ManagementScopeBuilder) ObjId(objId string) *ManagementScopeBuilder + type MatchCompensationStandardReq struct + type MatchCompensationStandardReqBuilder struct + func NewMatchCompensationStandardReqBuilder() *MatchCompensationStandardReqBuilder + func (builder *MatchCompensationStandardReqBuilder) Build() *MatchCompensationStandardReq + func (builder *MatchCompensationStandardReqBuilder) CompanyId(companyId string) *MatchCompensationStandardReqBuilder + func (builder *MatchCompensationStandardReqBuilder) CpstChangeReasonId(cpstChangeReasonId string) *MatchCompensationStandardReqBuilder + func (builder *MatchCompensationStandardReqBuilder) CpstPlanId(cpstPlanId string) *MatchCompensationStandardReqBuilder + func (builder *MatchCompensationStandardReqBuilder) CpstSalaryLevelId(cpstSalaryLevelId string) *MatchCompensationStandardReqBuilder + func (builder *MatchCompensationStandardReqBuilder) DepartmentId(departmentId string) *MatchCompensationStandardReqBuilder + func (builder *MatchCompensationStandardReqBuilder) DepartmentIdType(departmentIdType string) *MatchCompensationStandardReqBuilder + func (builder *MatchCompensationStandardReqBuilder) EffectiveTime(effectiveTime string) *MatchCompensationStandardReqBuilder + func (builder *MatchCompensationStandardReqBuilder) EmployeeTypeId(employeeTypeId string) *MatchCompensationStandardReqBuilder + func (builder *MatchCompensationStandardReqBuilder) EmploymentId(employmentId string) *MatchCompensationStandardReqBuilder + func (builder *MatchCompensationStandardReqBuilder) JobFamilyId(jobFamilyId string) *MatchCompensationStandardReqBuilder + func (builder *MatchCompensationStandardReqBuilder) JobLevelId(jobLevelId string) *MatchCompensationStandardReqBuilder + func (builder *MatchCompensationStandardReqBuilder) RecruitmentType(recruitmentType string) *MatchCompensationStandardReqBuilder + func (builder *MatchCompensationStandardReqBuilder) ReferenceObjectApi(referenceObjectApi string) *MatchCompensationStandardReqBuilder + func (builder *MatchCompensationStandardReqBuilder) ReferenceObjectId(referenceObjectId string) *MatchCompensationStandardReqBuilder + func (builder *MatchCompensationStandardReqBuilder) UserIdType(userIdType string) *MatchCompensationStandardReqBuilder + func (builder *MatchCompensationStandardReqBuilder) WorkLocationId(workLocationId string) *MatchCompensationStandardReqBuilder + type MatchCompensationStandardResp struct + Data *MatchCompensationStandardRespData + func (resp *MatchCompensationStandardResp) Success() bool + type MatchCompensationStandardRespData struct + EffectiveTime *string + Grade *CpstGrade + StandardId *string + type Name struct + EnUs *string + ZhCn *string + type NameBuilder struct + func NewNameBuilder() *NameBuilder + func (builder *NameBuilder) Build() *Name + func (builder *NameBuilder) EnUs(enUs string) *NameBuilder + func (builder *NameBuilder) ZhCn(zhCn string) *NameBuilder + type NationalId struct + CountryRegionId *string + CustomFields []*ObjectFieldData + ExpirationDate *string + IssueDate *string + IssuedBy *string + NationalIdNumber *string + NationalIdTypeId *string + type NationalIdBuilder struct + func NewNationalIdBuilder() *NationalIdBuilder + func (builder *NationalIdBuilder) Build() *NationalId + func (builder *NationalIdBuilder) CountryRegionId(countryRegionId string) *NationalIdBuilder + func (builder *NationalIdBuilder) CustomFields(customFields []*ObjectFieldData) *NationalIdBuilder + func (builder *NationalIdBuilder) ExpirationDate(expirationDate string) *NationalIdBuilder + func (builder *NationalIdBuilder) IssueDate(issueDate string) *NationalIdBuilder + func (builder *NationalIdBuilder) IssuedBy(issuedBy string) *NationalIdBuilder + func (builder *NationalIdBuilder) NationalIdNumber(nationalIdNumber string) *NationalIdBuilder + func (builder *NationalIdBuilder) NationalIdTypeId(nationalIdTypeId string) *NationalIdBuilder + type NationalIdType struct + Active *bool + Code *string + CountryRegionId *string + CustomFields []*ObjectFieldData + Id *string + IdentificationType *Enum + Name []*I18n + ValidationRule *string + ValidationRuleDescription []*I18n + type NationalIdTypeBuilder struct + func NewNationalIdTypeBuilder() *NationalIdTypeBuilder + func (builder *NationalIdTypeBuilder) Active(active bool) *NationalIdTypeBuilder + func (builder *NationalIdTypeBuilder) Build() *NationalIdType + func (builder *NationalIdTypeBuilder) Code(code string) *NationalIdTypeBuilder + func (builder *NationalIdTypeBuilder) CountryRegionId(countryRegionId string) *NationalIdTypeBuilder + func (builder *NationalIdTypeBuilder) CustomFields(customFields []*ObjectFieldData) *NationalIdTypeBuilder + func (builder *NationalIdTypeBuilder) Id(id string) *NationalIdTypeBuilder + func (builder *NationalIdTypeBuilder) IdentificationType(identificationType *Enum) *NationalIdTypeBuilder + func (builder *NationalIdTypeBuilder) Name(name []*I18n) *NationalIdTypeBuilder + func (builder *NationalIdTypeBuilder) ValidationRule(validationRule string) *NationalIdTypeBuilder + func (builder *NationalIdTypeBuilder) ValidationRuleDescription(validationRuleDescription []*I18n) *NationalIdTypeBuilder + type NumberFieldSetting struct + DecimalPlaces *int + DecimalTotalPlaces *int + NumberFieldType *int + RoundType *int + type NumberFieldSettingBuilder struct + func NewNumberFieldSettingBuilder() *NumberFieldSettingBuilder + func (builder *NumberFieldSettingBuilder) Build() *NumberFieldSetting + func (builder *NumberFieldSettingBuilder) DecimalPlaces(decimalPlaces int) *NumberFieldSettingBuilder + func (builder *NumberFieldSettingBuilder) DecimalTotalPlaces(decimalTotalPlaces int) *NumberFieldSettingBuilder + func (builder *NumberFieldSettingBuilder) NumberFieldType(numberFieldType int) *NumberFieldSettingBuilder + func (builder *NumberFieldSettingBuilder) RoundType(roundType int) *NumberFieldSettingBuilder + type Object struct + CreateTime *string + IsOpen *bool + Name *Name + ObjectApiName *string + UpdateTime *string + type ObjectBuilder struct + func NewObjectBuilder() *ObjectBuilder + func (builder *ObjectBuilder) Build() *Object + func (builder *ObjectBuilder) CreateTime(createTime string) *ObjectBuilder + func (builder *ObjectBuilder) IsOpen(isOpen bool) *ObjectBuilder + func (builder *ObjectBuilder) Name(name *Name) *ObjectBuilder + func (builder *ObjectBuilder) ObjectApiName(objectApiName string) *ObjectBuilder + func (builder *ObjectBuilder) UpdateTime(updateTime string) *ObjectBuilder + type ObjectData struct + FieldList []*ObjectFieldData + Id *string + ObjectName *string + type ObjectDataBuilder struct + func NewObjectDataBuilder() *ObjectDataBuilder + func (builder *ObjectDataBuilder) Build() *ObjectData + func (builder *ObjectDataBuilder) FieldList(fieldList []*ObjectFieldData) *ObjectDataBuilder + func (builder *ObjectDataBuilder) Id(id string) *ObjectDataBuilder + func (builder *ObjectDataBuilder) ObjectName(objectName string) *ObjectDataBuilder + type ObjectFieldData struct + FieldName *string + Value *string + type ObjectFieldDataBuilder struct + func NewObjectFieldDataBuilder() *ObjectFieldDataBuilder + func (builder *ObjectFieldDataBuilder) Build() *ObjectFieldData + func (builder *ObjectFieldDataBuilder) FieldName(fieldName string) *ObjectFieldDataBuilder + func (builder *ObjectFieldDataBuilder) Value(value string) *ObjectFieldDataBuilder + type Offboarding struct + ApplicationInfo *ApplicationInfo + InitiatingType *string + OffboardingChecklist *OffboardingChecklist + OffboardingId *string + OffboardingInfo *OffboardingInfo + Status *string + type OffboardingBuilder struct + func NewOffboardingBuilder() *OffboardingBuilder + func (builder *OffboardingBuilder) ApplicationInfo(applicationInfo *ApplicationInfo) *OffboardingBuilder + func (builder *OffboardingBuilder) Build() *Offboarding + func (builder *OffboardingBuilder) InitiatingType(initiatingType string) *OffboardingBuilder + func (builder *OffboardingBuilder) OffboardingChecklist(offboardingChecklist *OffboardingChecklist) *OffboardingBuilder + func (builder *OffboardingBuilder) OffboardingId(offboardingId string) *OffboardingBuilder + func (builder *OffboardingBuilder) OffboardingInfo(offboardingInfo *OffboardingInfo) *OffboardingBuilder + func (builder *OffboardingBuilder) Status(status string) *OffboardingBuilder + type OffboardingChecklist struct + ChecklistFinishTime *string + ChecklistProcessId *string + ChecklistStartTime *string + ChecklistStatus *string + type OffboardingChecklistBuilder struct + func NewOffboardingChecklistBuilder() *OffboardingChecklistBuilder + func (builder *OffboardingChecklistBuilder) Build() *OffboardingChecklist + func (builder *OffboardingChecklistBuilder) ChecklistFinishTime(checklistFinishTime string) *OffboardingChecklistBuilder + func (builder *OffboardingChecklistBuilder) ChecklistProcessId(checklistProcessId string) *OffboardingChecklistBuilder + func (builder *OffboardingChecklistBuilder) ChecklistStartTime(checklistStartTime string) *OffboardingChecklistBuilder + func (builder *OffboardingChecklistBuilder) ChecklistStatus(checklistStatus string) *OffboardingChecklistBuilder + type OffboardingData struct + CreatedTime *string + EmploymentId *string + OffboardingDate *string + OffboardingId *string + OffboardingReasonExplanation *string + OffboardingReasonUniqueIdentifier *string + type OffboardingDataBuilder struct + func NewOffboardingDataBuilder() *OffboardingDataBuilder + func (builder *OffboardingDataBuilder) Build() *OffboardingData + func (builder *OffboardingDataBuilder) CreatedTime(createdTime string) *OffboardingDataBuilder + func (builder *OffboardingDataBuilder) EmploymentId(employmentId string) *OffboardingDataBuilder + func (builder *OffboardingDataBuilder) OffboardingDate(offboardingDate string) *OffboardingDataBuilder + func (builder *OffboardingDataBuilder) OffboardingId(offboardingId string) *OffboardingDataBuilder + func (builder *OffboardingDataBuilder) OffboardingReasonExplanation(offboardingReasonExplanation string) *OffboardingDataBuilder + func (builder *OffboardingDataBuilder) OffboardingReasonUniqueIdentifier(offboardingReasonUniqueIdentifier string) *OffboardingDataBuilder + type OffboardingInfo struct + AddBlockList *string + BlockReason *Enum + BlockReasonExplanation *string + CustomFields []*CustomFieldData + EmployeeReason *Enum + EmployeeReasonExplanation *string + EmploymentId *string + ExpectedOffboardingDate *string + HrbpId []string + OffboardingDate *string + Reason *Enum + ReasonExplanation *string + type OffboardingInfoBuilder struct + func NewOffboardingInfoBuilder() *OffboardingInfoBuilder + func (builder *OffboardingInfoBuilder) AddBlockList(addBlockList string) *OffboardingInfoBuilder + func (builder *OffboardingInfoBuilder) BlockReason(blockReason *Enum) *OffboardingInfoBuilder + func (builder *OffboardingInfoBuilder) BlockReasonExplanation(blockReasonExplanation string) *OffboardingInfoBuilder + func (builder *OffboardingInfoBuilder) Build() *OffboardingInfo + func (builder *OffboardingInfoBuilder) CustomFields(customFields []*CustomFieldData) *OffboardingInfoBuilder + func (builder *OffboardingInfoBuilder) EmployeeReason(employeeReason *Enum) *OffboardingInfoBuilder + func (builder *OffboardingInfoBuilder) EmployeeReasonExplanation(employeeReasonExplanation string) *OffboardingInfoBuilder + func (builder *OffboardingInfoBuilder) EmploymentId(employmentId string) *OffboardingInfoBuilder + func (builder *OffboardingInfoBuilder) ExpectedOffboardingDate(expectedOffboardingDate string) *OffboardingInfoBuilder + func (builder *OffboardingInfoBuilder) HrbpId(hrbpId []string) *OffboardingInfoBuilder + func (builder *OffboardingInfoBuilder) OffboardingDate(offboardingDate string) *OffboardingInfoBuilder + func (builder *OffboardingInfoBuilder) Reason(reason *Enum) *OffboardingInfoBuilder + func (builder *OffboardingInfoBuilder) ReasonExplanation(reasonExplanation string) *OffboardingInfoBuilder + type OffboardingReason struct + Active *bool + CreatedTime *string + Name []*I18n + OffboardingReasonUniqueIdentifier *string + ParentOffboardingReasonUniqueIdentifier *string + UpdatedTime *string + type OffboardingReasonBuilder struct + func NewOffboardingReasonBuilder() *OffboardingReasonBuilder + func (builder *OffboardingReasonBuilder) Active(active bool) *OffboardingReasonBuilder + func (builder *OffboardingReasonBuilder) Build() *OffboardingReason + func (builder *OffboardingReasonBuilder) CreatedTime(createdTime string) *OffboardingReasonBuilder + func (builder *OffboardingReasonBuilder) Name(name []*I18n) *OffboardingReasonBuilder + func (builder *OffboardingReasonBuilder) OffboardingReasonUniqueIdentifier(offboardingReasonUniqueIdentifier string) *OffboardingReasonBuilder + func (builder *OffboardingReasonBuilder) ParentOffboardingReasonUniqueIdentifier(parentOffboardingReasonUniqueIdentifier string) *OffboardingReasonBuilder + func (builder *OffboardingReasonBuilder) UpdatedTime(updatedTime string) *OffboardingReasonBuilder + type P2ContractCreatedV1 struct + Event *P2ContractCreatedV1Data + func (m *P2ContractCreatedV1) RawReq(req *larkevent.EventReq) + type P2ContractCreatedV1Data struct + ContractId *string + type P2ContractCreatedV1Handler struct + func NewP2ContractCreatedV1Handler(handler func(context.Context, *P2ContractCreatedV1) error) *P2ContractCreatedV1Handler + func (h *P2ContractCreatedV1Handler) Event() interface{} + func (h *P2ContractCreatedV1Handler) Handle(ctx context.Context, event interface{}) error + type P2ContractDeletedV1 struct + Event *P2ContractDeletedV1Data + func (m *P2ContractDeletedV1) RawReq(req *larkevent.EventReq) + type P2ContractDeletedV1Data struct + ContractId *string + type P2ContractDeletedV1Handler struct + func NewP2ContractDeletedV1Handler(handler func(context.Context, *P2ContractDeletedV1) error) *P2ContractDeletedV1Handler + func (h *P2ContractDeletedV1Handler) Event() interface{} + func (h *P2ContractDeletedV1Handler) Handle(ctx context.Context, event interface{}) error + type P2ContractUpdatedV1 struct + Event *P2ContractUpdatedV1Data + func (m *P2ContractUpdatedV1) RawReq(req *larkevent.EventReq) + type P2ContractUpdatedV1Data struct + ContractId *string + type P2ContractUpdatedV1Handler struct + func NewP2ContractUpdatedV1Handler(handler func(context.Context, *P2ContractUpdatedV1) error) *P2ContractUpdatedV1Handler + func (h *P2ContractUpdatedV1Handler) Event() interface{} + func (h *P2ContractUpdatedV1Handler) Handle(ctx context.Context, event interface{}) error + type P2DepartmentCreatedV1 struct + Event *P2DepartmentCreatedV1Data + func (m *P2DepartmentCreatedV1) RawReq(req *larkevent.EventReq) + type P2DepartmentCreatedV1Data struct + DepartmentId *string + type P2DepartmentCreatedV1Handler struct + func NewP2DepartmentCreatedV1Handler(handler func(context.Context, *P2DepartmentCreatedV1) error) *P2DepartmentCreatedV1Handler + func (h *P2DepartmentCreatedV1Handler) Event() interface{} + func (h *P2DepartmentCreatedV1Handler) Handle(ctx context.Context, event interface{}) error + type P2DepartmentDeletedV1 struct + Event *P2DepartmentDeletedV1Data + func (m *P2DepartmentDeletedV1) RawReq(req *larkevent.EventReq) + type P2DepartmentDeletedV1Data struct + DepartmentId *string + type P2DepartmentDeletedV1Handler struct + func NewP2DepartmentDeletedV1Handler(handler func(context.Context, *P2DepartmentDeletedV1) error) *P2DepartmentDeletedV1Handler + func (h *P2DepartmentDeletedV1Handler) Event() interface{} + func (h *P2DepartmentDeletedV1Handler) Handle(ctx context.Context, event interface{}) error + type P2DepartmentUpdatedV1 struct + Event *P2DepartmentUpdatedV1Data + func (m *P2DepartmentUpdatedV1) RawReq(req *larkevent.EventReq) + type P2DepartmentUpdatedV1Data struct + DepartmentId *string + FieldChanges []string + type P2DepartmentUpdatedV1Handler struct + func NewP2DepartmentUpdatedV1Handler(handler func(context.Context, *P2DepartmentUpdatedV1) error) *P2DepartmentUpdatedV1Handler + func (h *P2DepartmentUpdatedV1Handler) Event() interface{} + func (h *P2DepartmentUpdatedV1Handler) Handle(ctx context.Context, event interface{}) error + type P2EmploymentConvertedV1 struct + Event *P2EmploymentConvertedV1Data + func (m *P2EmploymentConvertedV1) RawReq(req *larkevent.EventReq) + type P2EmploymentConvertedV1Data struct + EmploymentId *string + type P2EmploymentConvertedV1Handler struct + func NewP2EmploymentConvertedV1Handler(handler func(context.Context, *P2EmploymentConvertedV1) error) *P2EmploymentConvertedV1Handler + func (h *P2EmploymentConvertedV1Handler) Event() interface{} + func (h *P2EmploymentConvertedV1Handler) Handle(ctx context.Context, event interface{}) error + type P2EmploymentCreatedV1 struct + Event *P2EmploymentCreatedV1Data + func (m *P2EmploymentCreatedV1) RawReq(req *larkevent.EventReq) + type P2EmploymentCreatedV1Data struct + EmploymentId *string + TargetUserId *UserId + type P2EmploymentCreatedV1Handler struct + func NewP2EmploymentCreatedV1Handler(handler func(context.Context, *P2EmploymentCreatedV1) error) *P2EmploymentCreatedV1Handler + func (h *P2EmploymentCreatedV1Handler) Event() interface{} + func (h *P2EmploymentCreatedV1Handler) Handle(ctx context.Context, event interface{}) error + type P2EmploymentDeletedV1 struct + Event *P2EmploymentDeletedV1Data + func (m *P2EmploymentDeletedV1) RawReq(req *larkevent.EventReq) + type P2EmploymentDeletedV1Data struct + EmploymentId *string + TargetUserId *UserId + type P2EmploymentDeletedV1Handler struct + func NewP2EmploymentDeletedV1Handler(handler func(context.Context, *P2EmploymentDeletedV1) error) *P2EmploymentDeletedV1Handler + func (h *P2EmploymentDeletedV1Handler) Event() interface{} + func (h *P2EmploymentDeletedV1Handler) Handle(ctx context.Context, event interface{}) error + type P2EmploymentResignedV1 struct + Event *P2EmploymentResignedV1Data + func (m *P2EmploymentResignedV1) RawReq(req *larkevent.EventReq) + type P2EmploymentResignedV1Data struct + EmploymentId *string + type P2EmploymentResignedV1Handler struct + func NewP2EmploymentResignedV1Handler(handler func(context.Context, *P2EmploymentResignedV1) error) *P2EmploymentResignedV1Handler + func (h *P2EmploymentResignedV1Handler) Event() interface{} + func (h *P2EmploymentResignedV1Handler) Handle(ctx context.Context, event interface{}) error + type P2EmploymentUpdatedV1 struct + Event *P2EmploymentUpdatedV1Data + func (m *P2EmploymentUpdatedV1) RawReq(req *larkevent.EventReq) + type P2EmploymentUpdatedV1Data struct + EmploymentId *string + FieldChanges []string + TargetUserId *UserId + type P2EmploymentUpdatedV1Handler struct + func NewP2EmploymentUpdatedV1Handler(handler func(context.Context, *P2EmploymentUpdatedV1) error) *P2EmploymentUpdatedV1Handler + func (h *P2EmploymentUpdatedV1Handler) Event() interface{} + func (h *P2EmploymentUpdatedV1Handler) Handle(ctx context.Context, event interface{}) error + type P2JobChangeUpdatedV1 struct + Event *P2JobChangeUpdatedV1Data + func (m *P2JobChangeUpdatedV1) RawReq(req *larkevent.EventReq) + type P2JobChangeUpdatedV1Data struct + EffectiveDate *string + EmploymentId *string + JobChangeId *string + ProcessId *string + Status *int + TargetUserId *UserId + TransferKey *string + TransferMode *int + TransferTypeUniqueIdentifier *string + type P2JobChangeUpdatedV1Handler struct + func NewP2JobChangeUpdatedV1Handler(handler func(context.Context, *P2JobChangeUpdatedV1) error) *P2JobChangeUpdatedV1Handler + func (h *P2JobChangeUpdatedV1Handler) Event() interface{} + func (h *P2JobChangeUpdatedV1Handler) Handle(ctx context.Context, event interface{}) error + type P2JobDataChangedV1 struct + Event *P2JobDataChangedV1Data + func (m *P2JobDataChangedV1) RawReq(req *larkevent.EventReq) + type P2JobDataChangedV1Data struct + EmploymentId *string + JobDataId *string + TargetUserId *UserId + type P2JobDataChangedV1Handler struct + func NewP2JobDataChangedV1Handler(handler func(context.Context, *P2JobDataChangedV1) error) *P2JobDataChangedV1Handler + func (h *P2JobDataChangedV1Handler) Event() interface{} + func (h *P2JobDataChangedV1Handler) Handle(ctx context.Context, event interface{}) error + type P2JobDataEmployedV1 struct + Event *P2JobDataEmployedV1Data + func (m *P2JobDataEmployedV1) RawReq(req *larkevent.EventReq) + type P2JobDataEmployedV1Data struct + EmploymentId *string + JobDataId *string + TargetUserId *UserId + type P2JobDataEmployedV1Handler struct + func NewP2JobDataEmployedV1Handler(handler func(context.Context, *P2JobDataEmployedV1) error) *P2JobDataEmployedV1Handler + func (h *P2JobDataEmployedV1Handler) Event() interface{} + func (h *P2JobDataEmployedV1Handler) Handle(ctx context.Context, event interface{}) error + type P2OffboardingUpdatedV1 struct + Event *P2OffboardingUpdatedV1Data + func (m *P2OffboardingUpdatedV1) RawReq(req *larkevent.EventReq) + type P2OffboardingUpdatedV1Data struct + EmploymentId *string + OffboardingId *string + ProcessId *string + Status *int + TargetUserId *UserId + type P2OffboardingUpdatedV1Handler struct + func NewP2OffboardingUpdatedV1Handler(handler func(context.Context, *P2OffboardingUpdatedV1) error) *P2OffboardingUpdatedV1Handler + func (h *P2OffboardingUpdatedV1Handler) Event() interface{} + func (h *P2OffboardingUpdatedV1Handler) Handle(ctx context.Context, event interface{}) error + type P2OrgRoleAuthorizationUpdatedV1 struct + Event *P2OrgRoleAuthorizationUpdatedV1Data + func (m *P2OrgRoleAuthorizationUpdatedV1) RawReq(req *larkevent.EventReq) + type P2OrgRoleAuthorizationUpdatedV1Data struct + EmploymentIdList []string + ManagementScopeList []*ManagementScope + RoleId *string + type P2OrgRoleAuthorizationUpdatedV1Handler struct + func NewP2OrgRoleAuthorizationUpdatedV1Handler(handler func(context.Context, *P2OrgRoleAuthorizationUpdatedV1) error) *P2OrgRoleAuthorizationUpdatedV1Handler + func (h *P2OrgRoleAuthorizationUpdatedV1Handler) Event() interface{} + func (h *P2OrgRoleAuthorizationUpdatedV1Handler) Handle(ctx context.Context, event interface{}) error + type P2PersonCreatedV1 struct + Event *P2PersonCreatedV1Data + func (m *P2PersonCreatedV1) RawReq(req *larkevent.EventReq) + type P2PersonCreatedV1Data struct + PersonId *string + type P2PersonCreatedV1Handler struct + func NewP2PersonCreatedV1Handler(handler func(context.Context, *P2PersonCreatedV1) error) *P2PersonCreatedV1Handler + func (h *P2PersonCreatedV1Handler) Event() interface{} + func (h *P2PersonCreatedV1Handler) Handle(ctx context.Context, event interface{}) error + type P2PersonDeletedV1 struct + Event *P2PersonDeletedV1Data + func (m *P2PersonDeletedV1) RawReq(req *larkevent.EventReq) + type P2PersonDeletedV1Data struct + PersonId *string + type P2PersonDeletedV1Handler struct + func NewP2PersonDeletedV1Handler(handler func(context.Context, *P2PersonDeletedV1) error) *P2PersonDeletedV1Handler + func (h *P2PersonDeletedV1Handler) Event() interface{} + func (h *P2PersonDeletedV1Handler) Handle(ctx context.Context, event interface{}) error + type P2PersonUpdatedV1 struct + Event *P2PersonUpdatedV1Data + func (m *P2PersonUpdatedV1) RawReq(req *larkevent.EventReq) + type P2PersonUpdatedV1Data struct + FieldChanges []string + PersonId *string + type P2PersonUpdatedV1Handler struct + func NewP2PersonUpdatedV1Handler(handler func(context.Context, *P2PersonUpdatedV1) error) *P2PersonUpdatedV1Handler + func (h *P2PersonUpdatedV1Handler) Event() interface{} + func (h *P2PersonUpdatedV1Handler) Handle(ctx context.Context, event interface{}) error + type P2PreHireUpdatedV1 struct + Event *P2PreHireUpdatedV1Data + func (m *P2PreHireUpdatedV1) RawReq(req *larkevent.EventReq) + type P2PreHireUpdatedV1Data struct + FieldChanges []string + PreHireId *string + type P2PreHireUpdatedV1Handler struct + func NewP2PreHireUpdatedV1Handler(handler func(context.Context, *P2PreHireUpdatedV1) error) *P2PreHireUpdatedV1Handler + func (h *P2PreHireUpdatedV1Handler) Event() interface{} + func (h *P2PreHireUpdatedV1Handler) Handle(ctx context.Context, event interface{}) error + type PatchContractReq struct + Contract *Contract + type PatchContractReqBuilder struct + func NewPatchContractReqBuilder() *PatchContractReqBuilder + func (builder *PatchContractReqBuilder) Build() *PatchContractReq + func (builder *PatchContractReqBuilder) ClientToken(clientToken string) *PatchContractReqBuilder + func (builder *PatchContractReqBuilder) Contract(contract *Contract) *PatchContractReqBuilder + func (builder *PatchContractReqBuilder) ContractId(contractId string) *PatchContractReqBuilder + type PatchContractResp struct + Data *PatchContractRespData + func (resp *PatchContractResp) Success() bool + type PatchContractRespData struct + Contract *Contract + type PatchDepartmentReq struct + Department *Department + type PatchDepartmentReqBuilder struct + func NewPatchDepartmentReqBuilder() *PatchDepartmentReqBuilder + func (builder *PatchDepartmentReqBuilder) Build() *PatchDepartmentReq + func (builder *PatchDepartmentReqBuilder) ClientToken(clientToken string) *PatchDepartmentReqBuilder + func (builder *PatchDepartmentReqBuilder) Department(department *Department) *PatchDepartmentReqBuilder + func (builder *PatchDepartmentReqBuilder) DepartmentId(departmentId string) *PatchDepartmentReqBuilder + func (builder *PatchDepartmentReqBuilder) DepartmentIdType(departmentIdType string) *PatchDepartmentReqBuilder + func (builder *PatchDepartmentReqBuilder) UserIdType(userIdType string) *PatchDepartmentReqBuilder + type PatchDepartmentResp struct + Data *PatchDepartmentRespData + func (resp *PatchDepartmentResp) Success() bool + type PatchDepartmentRespData struct + Department *Department + type PatchEmployeeTypeReq struct + EmployeeType *EmployeeType + type PatchEmployeeTypeReqBuilder struct + func NewPatchEmployeeTypeReqBuilder() *PatchEmployeeTypeReqBuilder + func (builder *PatchEmployeeTypeReqBuilder) Build() *PatchEmployeeTypeReq + func (builder *PatchEmployeeTypeReqBuilder) ClientToken(clientToken string) *PatchEmployeeTypeReqBuilder + func (builder *PatchEmployeeTypeReqBuilder) EmployeeType(employeeType *EmployeeType) *PatchEmployeeTypeReqBuilder + func (builder *PatchEmployeeTypeReqBuilder) EmployeeTypeId(employeeTypeId string) *PatchEmployeeTypeReqBuilder + type PatchEmployeeTypeResp struct + Data *PatchEmployeeTypeRespData + func (resp *PatchEmployeeTypeResp) Success() bool + type PatchEmployeeTypeRespData struct + EmployeeType *EmployeeType + type PatchEmploymentReq struct + Employment *Employment + type PatchEmploymentReqBuilder struct + func NewPatchEmploymentReqBuilder() *PatchEmploymentReqBuilder + func (builder *PatchEmploymentReqBuilder) Build() *PatchEmploymentReq + func (builder *PatchEmploymentReqBuilder) ClientToken(clientToken string) *PatchEmploymentReqBuilder + func (builder *PatchEmploymentReqBuilder) DepartmentIdType(departmentIdType string) *PatchEmploymentReqBuilder + func (builder *PatchEmploymentReqBuilder) Employment(employment *Employment) *PatchEmploymentReqBuilder + func (builder *PatchEmploymentReqBuilder) EmploymentId(employmentId string) *PatchEmploymentReqBuilder + func (builder *PatchEmploymentReqBuilder) UserIdType(userIdType string) *PatchEmploymentReqBuilder + type PatchEmploymentResp struct + Data *PatchEmploymentRespData + func (resp *PatchEmploymentResp) Success() bool + type PatchEmploymentRespData struct + Employment *Employment + type PatchJobDataReq struct + JobData *JobData + type PatchJobDataReqBuilder struct + func NewPatchJobDataReqBuilder() *PatchJobDataReqBuilder + func (builder *PatchJobDataReqBuilder) Build() *PatchJobDataReq + func (builder *PatchJobDataReqBuilder) ClientToken(clientToken string) *PatchJobDataReqBuilder + func (builder *PatchJobDataReqBuilder) DepartmentIdType(departmentIdType string) *PatchJobDataReqBuilder + func (builder *PatchJobDataReqBuilder) JobData(jobData *JobData) *PatchJobDataReqBuilder + func (builder *PatchJobDataReqBuilder) JobDataId(jobDataId string) *PatchJobDataReqBuilder + func (builder *PatchJobDataReqBuilder) UserIdType(userIdType string) *PatchJobDataReqBuilder + type PatchJobDataResp struct + Data *PatchJobDataRespData + func (resp *PatchJobDataResp) Success() bool + type PatchJobDataRespData struct + JobData *JobData + type PatchJobFamilyReq struct + JobFamily *JobFamily + type PatchJobFamilyReqBuilder struct + func NewPatchJobFamilyReqBuilder() *PatchJobFamilyReqBuilder + func (builder *PatchJobFamilyReqBuilder) Build() *PatchJobFamilyReq + func (builder *PatchJobFamilyReqBuilder) ClientToken(clientToken string) *PatchJobFamilyReqBuilder + func (builder *PatchJobFamilyReqBuilder) JobFamily(jobFamily *JobFamily) *PatchJobFamilyReqBuilder + func (builder *PatchJobFamilyReqBuilder) JobFamilyId(jobFamilyId string) *PatchJobFamilyReqBuilder + type PatchJobFamilyResp struct + Data *PatchJobFamilyRespData + func (resp *PatchJobFamilyResp) Success() bool + type PatchJobFamilyRespData struct + JobFamily *JobFamily + type PatchJobLevelReq struct + JobLevel *JobLevel + type PatchJobLevelReqBuilder struct + func NewPatchJobLevelReqBuilder() *PatchJobLevelReqBuilder + func (builder *PatchJobLevelReqBuilder) Build() *PatchJobLevelReq + func (builder *PatchJobLevelReqBuilder) ClientToken(clientToken string) *PatchJobLevelReqBuilder + func (builder *PatchJobLevelReqBuilder) JobLevel(jobLevel *JobLevel) *PatchJobLevelReqBuilder + func (builder *PatchJobLevelReqBuilder) JobLevelId(jobLevelId string) *PatchJobLevelReqBuilder + type PatchJobLevelResp struct + Data *PatchJobLevelRespData + func (resp *PatchJobLevelResp) Success() bool + type PatchJobLevelRespData struct + JobLevel *JobLevel + type PatchJobReq struct + Job *Job + type PatchJobReqBuilder struct + func NewPatchJobReqBuilder() *PatchJobReqBuilder + func (builder *PatchJobReqBuilder) Build() *PatchJobReq + func (builder *PatchJobReqBuilder) ClientToken(clientToken string) *PatchJobReqBuilder + func (builder *PatchJobReqBuilder) Job(job *Job) *PatchJobReqBuilder + func (builder *PatchJobReqBuilder) JobId(jobId string) *PatchJobReqBuilder + type PatchJobResp struct + Data *PatchJobRespData + func (resp *PatchJobResp) Success() bool + type PatchJobRespData struct + Job *Job + type PatchNationalIdTypeReq struct + NationalIdType *NationalIdType + type PatchNationalIdTypeReqBuilder struct + func NewPatchNationalIdTypeReqBuilder() *PatchNationalIdTypeReqBuilder + func (builder *PatchNationalIdTypeReqBuilder) Build() *PatchNationalIdTypeReq + func (builder *PatchNationalIdTypeReqBuilder) ClientToken(clientToken string) *PatchNationalIdTypeReqBuilder + func (builder *PatchNationalIdTypeReqBuilder) NationalIdType(nationalIdType *NationalIdType) *PatchNationalIdTypeReqBuilder + func (builder *PatchNationalIdTypeReqBuilder) NationalIdTypeId(nationalIdTypeId string) *PatchNationalIdTypeReqBuilder + type PatchNationalIdTypeResp struct + Data *PatchNationalIdTypeRespData + func (resp *PatchNationalIdTypeResp) Success() bool + type PatchNationalIdTypeRespData struct + NationalIdType *NationalIdType + type PatchPreHireReq struct + PreHire *PreHire + type PatchPreHireReqBuilder struct + func NewPatchPreHireReqBuilder() *PatchPreHireReqBuilder + func (builder *PatchPreHireReqBuilder) Build() *PatchPreHireReq + func (builder *PatchPreHireReqBuilder) ClientToken(clientToken string) *PatchPreHireReqBuilder + func (builder *PatchPreHireReqBuilder) PreHire(preHire *PreHire) *PatchPreHireReqBuilder + func (builder *PatchPreHireReqBuilder) PreHireId(preHireId string) *PatchPreHireReqBuilder + type PatchPreHireResp struct + Data *PatchPreHireRespData + func (resp *PatchPreHireResp) Success() bool + type PatchPreHireRespData struct + PreHire *PreHire + type PatchWorkingHoursTypeReq struct + WorkingHoursType *WorkingHoursType + type PatchWorkingHoursTypeReqBuilder struct + func NewPatchWorkingHoursTypeReqBuilder() *PatchWorkingHoursTypeReqBuilder + func (builder *PatchWorkingHoursTypeReqBuilder) Build() *PatchWorkingHoursTypeReq + func (builder *PatchWorkingHoursTypeReqBuilder) ClientToken(clientToken string) *PatchWorkingHoursTypeReqBuilder + func (builder *PatchWorkingHoursTypeReqBuilder) WorkingHoursType(workingHoursType *WorkingHoursType) *PatchWorkingHoursTypeReqBuilder + func (builder *PatchWorkingHoursTypeReqBuilder) WorkingHoursTypeId(workingHoursTypeId string) *PatchWorkingHoursTypeReqBuilder + type PatchWorkingHoursTypeResp struct + Data *PatchWorkingHoursTypeRespData + func (resp *PatchWorkingHoursTypeResp) Success() bool + type PatchWorkingHoursTypeRespData struct + WorkingHoursType *WorkingHoursType + type PermissionDetail struct + AssignedOrganizationList [][]*AssignedOrganization + GrantorRuleList []*PermissionSecurityGroup + Role *SecurityGroup + UpdateTime *string + type PermissionDetailBuilder struct + func NewPermissionDetailBuilder() *PermissionDetailBuilder + func (builder *PermissionDetailBuilder) AssignedOrganizationList(assignedOrganizationList [][]*AssignedOrganization) *PermissionDetailBuilder + func (builder *PermissionDetailBuilder) Build() *PermissionDetail + func (builder *PermissionDetailBuilder) GrantorRuleList(grantorRuleList []*PermissionSecurityGroup) *PermissionDetailBuilder + func (builder *PermissionDetailBuilder) Role(role *SecurityGroup) *PermissionDetailBuilder + func (builder *PermissionDetailBuilder) UpdateTime(updateTime string) *PermissionDetailBuilder + type PermissionSecurityGroup struct + RuleDimension *RuleDimension + RuleType *int + type PermissionSecurityGroupBuilder struct + func NewPermissionSecurityGroupBuilder() *PermissionSecurityGroupBuilder + func (builder *PermissionSecurityGroupBuilder) Build() *PermissionSecurityGroup + func (builder *PermissionSecurityGroupBuilder) RuleDimension(ruleDimension *RuleDimension) *PermissionSecurityGroupBuilder + func (builder *PermissionSecurityGroupBuilder) RuleType(ruleType int) *PermissionSecurityGroupBuilder + type Person struct + AddressList []*Address + Age *int + BankAccountList []*BankAccount + CustomFields []*ObjectFieldData + DateEnteredWorkforce *string + DateOfBirth *string + DependentList []*Dependent + EducationList []*Education + EmailAddress *string + EmailList []*Email + EmergencyContactList []*EmergencyContact + Gender *Enum + HighestDegreeOfEducation *Education + HighestLevelOfEducation *Education + Id *string + LegalName *string + MaritalStatus *Enum + NameList []*PersonName + NationalIdList []*NationalId + NationalityId *string + PersonalProfile []*PersonalProfile + PhoneList []*Phone + PhoneNumber *string + PreferredName *string + ProfileImageId *string + Race *Enum + ResidentTaxIdList []string + WorkExperienceList []*WorkExperience + type PersonBuilder struct + func NewPersonBuilder() *PersonBuilder + func (builder *PersonBuilder) AddressList(addressList []*Address) *PersonBuilder + func (builder *PersonBuilder) Age(age int) *PersonBuilder + func (builder *PersonBuilder) BankAccountList(bankAccountList []*BankAccount) *PersonBuilder + func (builder *PersonBuilder) Build() *Person + func (builder *PersonBuilder) CustomFields(customFields []*ObjectFieldData) *PersonBuilder + func (builder *PersonBuilder) DateEnteredWorkforce(dateEnteredWorkforce string) *PersonBuilder + func (builder *PersonBuilder) DateOfBirth(dateOfBirth string) *PersonBuilder + func (builder *PersonBuilder) DependentList(dependentList []*Dependent) *PersonBuilder + func (builder *PersonBuilder) EducationList(educationList []*Education) *PersonBuilder + func (builder *PersonBuilder) EmailAddress(emailAddress string) *PersonBuilder + func (builder *PersonBuilder) EmailList(emailList []*Email) *PersonBuilder + func (builder *PersonBuilder) EmergencyContactList(emergencyContactList []*EmergencyContact) *PersonBuilder + func (builder *PersonBuilder) Gender(gender *Enum) *PersonBuilder + func (builder *PersonBuilder) HighestDegreeOfEducation(highestDegreeOfEducation *Education) *PersonBuilder + func (builder *PersonBuilder) HighestLevelOfEducation(highestLevelOfEducation *Education) *PersonBuilder + func (builder *PersonBuilder) Id(id string) *PersonBuilder + func (builder *PersonBuilder) LegalName(legalName string) *PersonBuilder + func (builder *PersonBuilder) MaritalStatus(maritalStatus *Enum) *PersonBuilder + func (builder *PersonBuilder) NameList(nameList []*PersonName) *PersonBuilder + func (builder *PersonBuilder) NationalIdList(nationalIdList []*NationalId) *PersonBuilder + func (builder *PersonBuilder) NationalityId(nationalityId string) *PersonBuilder + func (builder *PersonBuilder) PersonalProfile(personalProfile []*PersonalProfile) *PersonBuilder + func (builder *PersonBuilder) PhoneList(phoneList []*Phone) *PersonBuilder + func (builder *PersonBuilder) PhoneNumber(phoneNumber string) *PersonBuilder + func (builder *PersonBuilder) PreferredName(preferredName string) *PersonBuilder + func (builder *PersonBuilder) ProfileImageId(profileImageId string) *PersonBuilder + func (builder *PersonBuilder) Race(race *Enum) *PersonBuilder + func (builder *PersonBuilder) ResidentTaxIdList(residentTaxIdList []string) *PersonBuilder + func (builder *PersonBuilder) WorkExperienceList(workExperienceList []*WorkExperience) *PersonBuilder + type PersonInfoChn struct + CustomFields []*ObjectFieldData + HukouLocation *string + HukouType *Enum + Id *string + NativeRegion *string + PersonId *string + PoliticalAffiliationList []*Enum + WorkingYears *int + type PersonInfoChnBuilder struct + func NewPersonInfoChnBuilder() *PersonInfoChnBuilder + func (builder *PersonInfoChnBuilder) Build() *PersonInfoChn + func (builder *PersonInfoChnBuilder) CustomFields(customFields []*ObjectFieldData) *PersonInfoChnBuilder + func (builder *PersonInfoChnBuilder) HukouLocation(hukouLocation string) *PersonInfoChnBuilder + func (builder *PersonInfoChnBuilder) HukouType(hukouType *Enum) *PersonInfoChnBuilder + func (builder *PersonInfoChnBuilder) Id(id string) *PersonInfoChnBuilder + func (builder *PersonInfoChnBuilder) NativeRegion(nativeRegion string) *PersonInfoChnBuilder + func (builder *PersonInfoChnBuilder) PersonId(personId string) *PersonInfoChnBuilder + func (builder *PersonInfoChnBuilder) PoliticalAffiliationList(politicalAffiliationList []*Enum) *PersonInfoChnBuilder + func (builder *PersonInfoChnBuilder) WorkingYears(workingYears int) *PersonInfoChnBuilder + type PersonInfoMys struct + CommonReserveFund *string + CustomFields []*ObjectFieldData + FreshGraduate *bool + Id *string + MonthlyGross *string + MonthlyTaxDeduction *string + PersonId *string + PreviousEmployersList []*PreviousEmployer + PreviousIncomeInTheCurrentYear *bool + SocialInsurance *string + TaxRelief1 *string + TaxRelief2 *string + TaxRelief3 *string + TaxRelief4 *string + TaxRelief5 *string + type PersonInfoMysBuilder struct + func NewPersonInfoMysBuilder() *PersonInfoMysBuilder + func (builder *PersonInfoMysBuilder) Build() *PersonInfoMys + func (builder *PersonInfoMysBuilder) CommonReserveFund(commonReserveFund string) *PersonInfoMysBuilder + func (builder *PersonInfoMysBuilder) CustomFields(customFields []*ObjectFieldData) *PersonInfoMysBuilder + func (builder *PersonInfoMysBuilder) FreshGraduate(freshGraduate bool) *PersonInfoMysBuilder + func (builder *PersonInfoMysBuilder) Id(id string) *PersonInfoMysBuilder + func (builder *PersonInfoMysBuilder) MonthlyGross(monthlyGross string) *PersonInfoMysBuilder + func (builder *PersonInfoMysBuilder) MonthlyTaxDeduction(monthlyTaxDeduction string) *PersonInfoMysBuilder + func (builder *PersonInfoMysBuilder) PersonId(personId string) *PersonInfoMysBuilder + func (builder *PersonInfoMysBuilder) PreviousEmployersList(previousEmployersList []*PreviousEmployer) *PersonInfoMysBuilder + func (builder *PersonInfoMysBuilder) PreviousIncomeInTheCurrentYear(previousIncomeInTheCurrentYear bool) *PersonInfoMysBuilder + func (builder *PersonInfoMysBuilder) SocialInsurance(socialInsurance string) *PersonInfoMysBuilder + func (builder *PersonInfoMysBuilder) TaxRelief1(taxRelief1 string) *PersonInfoMysBuilder + func (builder *PersonInfoMysBuilder) TaxRelief2(taxRelief2 string) *PersonInfoMysBuilder + func (builder *PersonInfoMysBuilder) TaxRelief3(taxRelief3 string) *PersonInfoMysBuilder + func (builder *PersonInfoMysBuilder) TaxRelief4(taxRelief4 string) *PersonInfoMysBuilder + func (builder *PersonInfoMysBuilder) TaxRelief5(taxRelief5 string) *PersonInfoMysBuilder + type PersonName struct + AdditionalNameType *Enum + CountryRegionId *string + CustomFields []*ObjectFieldData + CustomLocalName *string + CustomName *string + DisplayNameLocalAndWesternScript *string + DisplayNameLocalScript *string + DisplayNameWesternScript *string + FirstName *string + FullName *string + Hereditary *string + LocalFirstName *string + LocalFirstName2 *string + LocalMiddleName *string + LocalPrimary *string + LocalPrimary2 *string + LocalSecondary *string + MiddleName *string + NamePrimary *string + NameType *Enum + Secondary *string + Social *Enum + Tertiary *string + Title *Enum + type PersonNameBuilder struct + func NewPersonNameBuilder() *PersonNameBuilder + func (builder *PersonNameBuilder) AdditionalNameType(additionalNameType *Enum) *PersonNameBuilder + func (builder *PersonNameBuilder) Build() *PersonName + func (builder *PersonNameBuilder) CountryRegionId(countryRegionId string) *PersonNameBuilder + func (builder *PersonNameBuilder) CustomFields(customFields []*ObjectFieldData) *PersonNameBuilder + func (builder *PersonNameBuilder) CustomLocalName(customLocalName string) *PersonNameBuilder + func (builder *PersonNameBuilder) CustomName(customName string) *PersonNameBuilder + func (builder *PersonNameBuilder) DisplayNameLocalAndWesternScript(displayNameLocalAndWesternScript string) *PersonNameBuilder + func (builder *PersonNameBuilder) DisplayNameLocalScript(displayNameLocalScript string) *PersonNameBuilder + func (builder *PersonNameBuilder) DisplayNameWesternScript(displayNameWesternScript string) *PersonNameBuilder + func (builder *PersonNameBuilder) FirstName(firstName string) *PersonNameBuilder + func (builder *PersonNameBuilder) FullName(fullName string) *PersonNameBuilder + func (builder *PersonNameBuilder) Hereditary(hereditary string) *PersonNameBuilder + func (builder *PersonNameBuilder) LocalFirstName(localFirstName string) *PersonNameBuilder + func (builder *PersonNameBuilder) LocalFirstName2(localFirstName2 string) *PersonNameBuilder + func (builder *PersonNameBuilder) LocalMiddleName(localMiddleName string) *PersonNameBuilder + func (builder *PersonNameBuilder) LocalPrimary(localPrimary string) *PersonNameBuilder + func (builder *PersonNameBuilder) LocalPrimary2(localPrimary2 string) *PersonNameBuilder + func (builder *PersonNameBuilder) LocalSecondary(localSecondary string) *PersonNameBuilder + func (builder *PersonNameBuilder) MiddleName(middleName string) *PersonNameBuilder + func (builder *PersonNameBuilder) NamePrimary(namePrimary string) *PersonNameBuilder + func (builder *PersonNameBuilder) NameType(nameType *Enum) *PersonNameBuilder + func (builder *PersonNameBuilder) Secondary(secondary string) *PersonNameBuilder + func (builder *PersonNameBuilder) Social(social *Enum) *PersonNameBuilder + func (builder *PersonNameBuilder) Tertiary(tertiary string) *PersonNameBuilder + func (builder *PersonNameBuilder) Title(title *Enum) *PersonNameBuilder + type PersonalProfile struct + Files []*File + PersonalProfileId *string + PersonalProfileType *Enum + type PersonalProfileBuilder struct + func NewPersonalProfileBuilder() *PersonalProfileBuilder + func (builder *PersonalProfileBuilder) Build() *PersonalProfile + func (builder *PersonalProfileBuilder) Files(files []*File) *PersonalProfileBuilder + func (builder *PersonalProfileBuilder) PersonalProfileId(personalProfileId string) *PersonalProfileBuilder + func (builder *PersonalProfileBuilder) PersonalProfileType(personalProfileType *Enum) *PersonalProfileBuilder + type Phone struct + CustomFields []*ObjectFieldData + DeviceType *Enum + FormattedPhoneNumber *string + InternationalAreaCode *Enum + IsPrimary *bool + IsPublic *bool + PhoneNumber *string + PhoneUsage *Enum + type PhoneBuilder struct + func NewPhoneBuilder() *PhoneBuilder + func (builder *PhoneBuilder) Build() *Phone + func (builder *PhoneBuilder) CustomFields(customFields []*ObjectFieldData) *PhoneBuilder + func (builder *PhoneBuilder) DeviceType(deviceType *Enum) *PhoneBuilder + func (builder *PhoneBuilder) FormattedPhoneNumber(formattedPhoneNumber string) *PhoneBuilder + func (builder *PhoneBuilder) InternationalAreaCode(internationalAreaCode *Enum) *PhoneBuilder + func (builder *PhoneBuilder) IsPrimary(isPrimary bool) *PhoneBuilder + func (builder *PhoneBuilder) IsPublic(isPublic bool) *PhoneBuilder + func (builder *PhoneBuilder) PhoneNumber(phoneNumber string) *PhoneBuilder + func (builder *PhoneBuilder) PhoneUsage(phoneUsage *Enum) *PhoneBuilder + type PhoneNumberAndAreaCode struct + AreaCode *Enum + PhoneNumber *string + type PhoneNumberAndAreaCodeBuilder struct + func NewPhoneNumberAndAreaCodeBuilder() *PhoneNumberAndAreaCodeBuilder + func (builder *PhoneNumberAndAreaCodeBuilder) AreaCode(areaCode *Enum) *PhoneNumberAndAreaCodeBuilder + func (builder *PhoneNumberAndAreaCodeBuilder) Build() *PhoneNumberAndAreaCode + func (builder *PhoneNumberAndAreaCodeBuilder) PhoneNumber(phoneNumber string) *PhoneNumberAndAreaCodeBuilder + type PreHire struct + AtsApplicationId *string + CostCenterRate []*SupportCostCenterItem + CustomFields []*ObjectFieldData + EmployeeType *Enum + EmployeeTypeId *string + HireDate *string + Id *string + OnboardingStatus *Enum + PersonId *string + WorkerId *string + type PreHireBuilder struct + func NewPreHireBuilder() *PreHireBuilder + func (builder *PreHireBuilder) AtsApplicationId(atsApplicationId string) *PreHireBuilder + func (builder *PreHireBuilder) Build() *PreHire + func (builder *PreHireBuilder) CostCenterRate(costCenterRate []*SupportCostCenterItem) *PreHireBuilder + func (builder *PreHireBuilder) CustomFields(customFields []*ObjectFieldData) *PreHireBuilder + func (builder *PreHireBuilder) EmployeeType(employeeType *Enum) *PreHireBuilder + func (builder *PreHireBuilder) EmployeeTypeId(employeeTypeId string) *PreHireBuilder + func (builder *PreHireBuilder) HireDate(hireDate string) *PreHireBuilder + func (builder *PreHireBuilder) Id(id string) *PreHireBuilder + func (builder *PreHireBuilder) OnboardingStatus(onboardingStatus *Enum) *PreHireBuilder + func (builder *PreHireBuilder) PersonId(personId string) *PreHireBuilder + func (builder *PreHireBuilder) WorkerId(workerId string) *PreHireBuilder + type PreHireQuery struct + AtsApplicationId *string + CostCenterRate []*SupportCostCenterItem + CustomFields []*ObjectFieldData + DepartmentId *string + EmployeeType *Enum + EmployeeTypeId *string + HireDate *string + Id *string + OnboardingStatus *Enum + PersonId *string + WorkEmailList []*Email + WorkerId *string + type PreHireQueryBuilder struct + func NewPreHireQueryBuilder() *PreHireQueryBuilder + func (builder *PreHireQueryBuilder) AtsApplicationId(atsApplicationId string) *PreHireQueryBuilder + func (builder *PreHireQueryBuilder) Build() *PreHireQuery + func (builder *PreHireQueryBuilder) CostCenterRate(costCenterRate []*SupportCostCenterItem) *PreHireQueryBuilder + func (builder *PreHireQueryBuilder) CustomFields(customFields []*ObjectFieldData) *PreHireQueryBuilder + func (builder *PreHireQueryBuilder) DepartmentId(departmentId string) *PreHireQueryBuilder + func (builder *PreHireQueryBuilder) EmployeeType(employeeType *Enum) *PreHireQueryBuilder + func (builder *PreHireQueryBuilder) EmployeeTypeId(employeeTypeId string) *PreHireQueryBuilder + func (builder *PreHireQueryBuilder) HireDate(hireDate string) *PreHireQueryBuilder + func (builder *PreHireQueryBuilder) Id(id string) *PreHireQueryBuilder + func (builder *PreHireQueryBuilder) OnboardingStatus(onboardingStatus *Enum) *PreHireQueryBuilder + func (builder *PreHireQueryBuilder) PersonId(personId string) *PreHireQueryBuilder + func (builder *PreHireQueryBuilder) WorkEmailList(workEmailList []*Email) *PreHireQueryBuilder + func (builder *PreHireQueryBuilder) WorkerId(workerId string) *PreHireQueryBuilder + type PreviousEmployer struct + CustomFields []*ObjectFieldData + EmployerName *string + EmployerReferenceNumber *string + EmploymentOrder *string + Id *string + type PreviousEmployerBuilder struct + func NewPreviousEmployerBuilder() *PreviousEmployerBuilder + func (builder *PreviousEmployerBuilder) Build() *PreviousEmployer + func (builder *PreviousEmployerBuilder) CustomFields(customFields []*ObjectFieldData) *PreviousEmployerBuilder + func (builder *PreviousEmployerBuilder) EmployerName(employerName string) *PreviousEmployerBuilder + func (builder *PreviousEmployerBuilder) EmployerReferenceNumber(employerReferenceNumber string) *PreviousEmployerBuilder + func (builder *PreviousEmployerBuilder) EmploymentOrder(employmentOrder string) *PreviousEmployerBuilder + func (builder *PreviousEmployerBuilder) Id(id string) *PreviousEmployerBuilder + type Process struct + Id *string + type ProcessBuilder struct + func NewProcessBuilder() *ProcessBuilder + func (builder *ProcessBuilder) Build() *Process + func (builder *ProcessBuilder) Id(id string) *ProcessBuilder + type QueryCustomFieldReq struct + type QueryCustomFieldReqBuilder struct + func NewQueryCustomFieldReqBuilder() *QueryCustomFieldReqBuilder + func (builder *QueryCustomFieldReqBuilder) Build() *QueryCustomFieldReq + func (builder *QueryCustomFieldReqBuilder) ObjectApiNameList(objectApiNameList []string) *QueryCustomFieldReqBuilder + type QueryCustomFieldResp struct + Data *QueryCustomFieldRespData + func (resp *QueryCustomFieldResp) Success() bool + type QueryCustomFieldRespData struct + Items []*CustomField + type QueryOffboardingPathReqBodyBuilder struct + func NewQueryOffboardingPathReqBodyBuilder() *QueryOffboardingPathReqBodyBuilder + func (builder *QueryOffboardingPathReqBodyBuilder) Active(active bool) *QueryOffboardingPathReqBodyBuilder + func (builder *QueryOffboardingPathReqBodyBuilder) Build() (*QueryOffboardingReqBody, error) + func (builder *QueryOffboardingPathReqBodyBuilder) OffboardingReasonUniqueIdentifier(offboardingReasonUniqueIdentifier []string) *QueryOffboardingPathReqBodyBuilder + type QueryOffboardingReq struct + Body *QueryOffboardingReqBody + type QueryOffboardingReqBody struct + Active *bool + OffboardingReasonUniqueIdentifier []string + type QueryOffboardingReqBodyBuilder struct + func NewQueryOffboardingReqBodyBuilder() *QueryOffboardingReqBodyBuilder + func (builder *QueryOffboardingReqBodyBuilder) Active(active bool) *QueryOffboardingReqBodyBuilder + func (builder *QueryOffboardingReqBodyBuilder) Build() *QueryOffboardingReqBody + func (builder *QueryOffboardingReqBodyBuilder) OffboardingReasonUniqueIdentifier(offboardingReasonUniqueIdentifier []string) *QueryOffboardingReqBodyBuilder + type QueryOffboardingReqBuilder struct + func NewQueryOffboardingReqBuilder() *QueryOffboardingReqBuilder + func (builder *QueryOffboardingReqBuilder) Body(body *QueryOffboardingReqBody) *QueryOffboardingReqBuilder + func (builder *QueryOffboardingReqBuilder) Build() *QueryOffboardingReq + type QueryOffboardingResp struct + Data *QueryOffboardingRespData + func (resp *QueryOffboardingResp) Success() bool + type QueryOffboardingRespData struct + Items []*OffboardingReason + type QuerySecurityGroupPathReqBodyBuilder struct + func NewQuerySecurityGroupPathReqBodyBuilder() *QuerySecurityGroupPathReqBodyBuilder + func (builder *QuerySecurityGroupPathReqBodyBuilder) Build() (*QuerySecurityGroupReqBody, error) + func (builder *QuerySecurityGroupPathReqBodyBuilder) ItemList(itemList []*BpRoleOrganization) *QuerySecurityGroupPathReqBodyBuilder + type QuerySecurityGroupReq struct + Body *QuerySecurityGroupReqBody + type QuerySecurityGroupReqBody struct + ItemList []*BpRoleOrganization + type QuerySecurityGroupReqBodyBuilder struct + func NewQuerySecurityGroupReqBodyBuilder() *QuerySecurityGroupReqBodyBuilder + func (builder *QuerySecurityGroupReqBodyBuilder) Build() *QuerySecurityGroupReqBody + func (builder *QuerySecurityGroupReqBodyBuilder) ItemList(itemList []*BpRoleOrganization) *QuerySecurityGroupReqBodyBuilder + type QuerySecurityGroupReqBuilder struct + func NewQuerySecurityGroupReqBuilder() *QuerySecurityGroupReqBuilder + func (builder *QuerySecurityGroupReqBuilder) Body(body *QuerySecurityGroupReqBody) *QuerySecurityGroupReqBuilder + func (builder *QuerySecurityGroupReqBuilder) Build() *QuerySecurityGroupReq + func (builder *QuerySecurityGroupReqBuilder) DepartmentIdType(departmentIdType string) *QuerySecurityGroupReqBuilder + type QuerySecurityGroupResp struct + Data *QuerySecurityGroupRespData + func (resp *QuerySecurityGroupResp) Success() bool + type QuerySecurityGroupRespData struct + HrbpList []*Hrbp + type QueryTransferReasonReq struct + type QueryTransferReasonReqBuilder struct + func NewQueryTransferReasonReqBuilder() *QueryTransferReasonReqBuilder + func (builder *QueryTransferReasonReqBuilder) Active(active bool) *QueryTransferReasonReqBuilder + func (builder *QueryTransferReasonReqBuilder) Build() *QueryTransferReasonReq + func (builder *QueryTransferReasonReqBuilder) TransferReasonUniqueIdentifier(transferReasonUniqueIdentifier []string) *QueryTransferReasonReqBuilder + type QueryTransferReasonResp struct + Data *QueryTransferReasonRespData + func (resp *QueryTransferReasonResp) Success() bool + type QueryTransferReasonRespData struct + Items []*TransferReason + type QueryTransferTypeReq struct + type QueryTransferTypeReqBuilder struct + func NewQueryTransferTypeReqBuilder() *QueryTransferTypeReqBuilder + func (builder *QueryTransferTypeReqBuilder) Active(active bool) *QueryTransferTypeReqBuilder + func (builder *QueryTransferTypeReqBuilder) Build() *QueryTransferTypeReq + func (builder *QueryTransferTypeReqBuilder) TransferTypeUniqueIdentifier(transferTypeUniqueIdentifier []string) *QueryTransferTypeReqBuilder + type QueryTransferTypeResp struct + Data *QueryTransferTypeRespData + func (resp *QueryTransferTypeResp) Success() bool + type QueryTransferTypeRespData struct + Items []*TransferType + type ReferenceObject struct + ApiName *string + Id *string + type ReferenceObjectBuilder struct + func NewReferenceObjectBuilder() *ReferenceObjectBuilder + func (builder *ReferenceObjectBuilder) ApiName(apiName string) *ReferenceObjectBuilder + func (builder *ReferenceObjectBuilder) Build() *ReferenceObject + func (builder *ReferenceObjectBuilder) Id(id string) *ReferenceObjectBuilder + type ResidentTax struct + CustomFields []*ObjectFieldData + Id *string + ResidentStatus *Enum + ResidentStatusSpecification *string + TaxAddress *Address + TaxCountryRegionId *string + YearResidentTax *string + type ResidentTaxBuilder struct + func NewResidentTaxBuilder() *ResidentTaxBuilder + func (builder *ResidentTaxBuilder) Build() *ResidentTax + func (builder *ResidentTaxBuilder) CustomFields(customFields []*ObjectFieldData) *ResidentTaxBuilder + func (builder *ResidentTaxBuilder) Id(id string) *ResidentTaxBuilder + func (builder *ResidentTaxBuilder) ResidentStatus(residentStatus *Enum) *ResidentTaxBuilder + func (builder *ResidentTaxBuilder) ResidentStatusSpecification(residentStatusSpecification string) *ResidentTaxBuilder + func (builder *ResidentTaxBuilder) TaxAddress(taxAddress *Address) *ResidentTaxBuilder + func (builder *ResidentTaxBuilder) TaxCountryRegionId(taxCountryRegionId string) *ResidentTaxBuilder + func (builder *ResidentTaxBuilder) YearResidentTax(yearResidentTax string) *ResidentTaxBuilder + type RoleAuthorization struct + EmploymentId *string + ManagementScopeList []*ManagementScope + PermissionDetailList []*PermissionDetail + type RoleAuthorizationBuilder struct + func NewRoleAuthorizationBuilder() *RoleAuthorizationBuilder + func (builder *RoleAuthorizationBuilder) Build() *RoleAuthorization + func (builder *RoleAuthorizationBuilder) EmploymentId(employmentId string) *RoleAuthorizationBuilder + func (builder *RoleAuthorizationBuilder) ManagementScopeList(managementScopeList []*ManagementScope) *RoleAuthorizationBuilder + func (builder *RoleAuthorizationBuilder) PermissionDetailList(permissionDetailList []*PermissionDetail) *RoleAuthorizationBuilder + type RuleDimension struct + EntityKey *string + EntityName *Name + type RuleDimensionBuilder struct + func NewRuleDimensionBuilder() *RuleDimensionBuilder + func (builder *RuleDimensionBuilder) Build() *RuleDimension + func (builder *RuleDimensionBuilder) EntityKey(entityKey string) *RuleDimensionBuilder + func (builder *RuleDimensionBuilder) EntityName(entityName *Name) *RuleDimensionBuilder + type SearchAssignedUserPathReqBodyBuilder struct + func NewSearchAssignedUserPathReqBodyBuilder() *SearchAssignedUserPathReqBodyBuilder + func (builder *SearchAssignedUserPathReqBodyBuilder) Build() (*SearchAssignedUserReqBody, error) + func (builder *SearchAssignedUserPathReqBodyBuilder) ManagementScopeList(managementScopeList []*ManagementScope) *SearchAssignedUserPathReqBodyBuilder + func (builder *SearchAssignedUserPathReqBodyBuilder) PageSize(pageSize string) *SearchAssignedUserPathReqBodyBuilder + func (builder *SearchAssignedUserPathReqBodyBuilder) PageToken(pageToken string) *SearchAssignedUserPathReqBodyBuilder + func (builder *SearchAssignedUserPathReqBodyBuilder) RoleId(roleId string) *SearchAssignedUserPathReqBodyBuilder + func (builder *SearchAssignedUserPathReqBodyBuilder) SearchMethod(searchMethod string) *SearchAssignedUserPathReqBodyBuilder + type SearchAssignedUserReq struct + Body *SearchAssignedUserReqBody + type SearchAssignedUserReqBody struct + ManagementScopeList []*ManagementScope + PageSize *string + PageToken *string + RoleId *string + SearchMethod *string + type SearchAssignedUserReqBodyBuilder struct + func NewSearchAssignedUserReqBodyBuilder() *SearchAssignedUserReqBodyBuilder + func (builder *SearchAssignedUserReqBodyBuilder) Build() *SearchAssignedUserReqBody + func (builder *SearchAssignedUserReqBodyBuilder) ManagementScopeList(managementScopeList []*ManagementScope) *SearchAssignedUserReqBodyBuilder + func (builder *SearchAssignedUserReqBodyBuilder) PageSize(pageSize string) *SearchAssignedUserReqBodyBuilder + func (builder *SearchAssignedUserReqBodyBuilder) PageToken(pageToken string) *SearchAssignedUserReqBodyBuilder + func (builder *SearchAssignedUserReqBodyBuilder) RoleId(roleId string) *SearchAssignedUserReqBodyBuilder + func (builder *SearchAssignedUserReqBodyBuilder) SearchMethod(searchMethod string) *SearchAssignedUserReqBodyBuilder + type SearchAssignedUserReqBuilder struct + func NewSearchAssignedUserReqBuilder() *SearchAssignedUserReqBuilder + func (builder *SearchAssignedUserReqBuilder) Body(body *SearchAssignedUserReqBody) *SearchAssignedUserReqBuilder + func (builder *SearchAssignedUserReqBuilder) Build() *SearchAssignedUserReq + func (builder *SearchAssignedUserReqBuilder) UserIdType(userIdType string) *SearchAssignedUserReqBuilder + type SearchAssignedUserResp struct + Data *SearchAssignedUserRespData + func (resp *SearchAssignedUserResp) Success() bool + type SearchAssignedUserRespData struct + HasMore *bool + Items []*RoleAuthorization + PageToken *string + type SearchOffboardingIterator struct + func (iterator *SearchOffboardingIterator) Next() (bool, *Offboarding, error) + func (iterator *SearchOffboardingIterator) NextPageToken() *string + type SearchOffboardingPathReqBodyBuilder struct + func NewSearchOffboardingPathReqBodyBuilder() *SearchOffboardingPathReqBodyBuilder + func (builder *SearchOffboardingPathReqBodyBuilder) ApplyInitiatingTimeEnd(applyInitiatingTimeEnd string) *SearchOffboardingPathReqBodyBuilder + func (builder *SearchOffboardingPathReqBodyBuilder) ApplyInitiatingTimeStart(applyInitiatingTimeStart string) *SearchOffboardingPathReqBodyBuilder + func (builder *SearchOffboardingPathReqBodyBuilder) Build() (*SearchOffboardingReqBody, error) + func (builder *SearchOffboardingPathReqBodyBuilder) EmployeeReasons(employeeReasons []string) *SearchOffboardingPathReqBodyBuilder + func (builder *SearchOffboardingPathReqBodyBuilder) EmploymentIds(employmentIds []string) *SearchOffboardingPathReqBodyBuilder + func (builder *SearchOffboardingPathReqBodyBuilder) ExpectedOffboardingDateEnd(expectedOffboardingDateEnd string) *SearchOffboardingPathReqBodyBuilder + func (builder *SearchOffboardingPathReqBodyBuilder) ExpectedOffboardingDateStart(expectedOffboardingDateStart string) *SearchOffboardingPathReqBodyBuilder + func (builder *SearchOffboardingPathReqBodyBuilder) OffboardingDateEnd(offboardingDateEnd string) *SearchOffboardingPathReqBodyBuilder + func (builder *SearchOffboardingPathReqBodyBuilder) OffboardingDateStart(offboardingDateStart string) *SearchOffboardingPathReqBodyBuilder + func (builder *SearchOffboardingPathReqBodyBuilder) Reasons(reasons []string) *SearchOffboardingPathReqBodyBuilder + func (builder *SearchOffboardingPathReqBodyBuilder) Statuses(statuses []string) *SearchOffboardingPathReqBodyBuilder + type SearchOffboardingReq struct + Body *SearchOffboardingReqBody + Limit int + type SearchOffboardingReqBody struct + ApplyInitiatingTimeEnd *string + ApplyInitiatingTimeStart *string + EmployeeReasons []string + EmploymentIds []string + ExpectedOffboardingDateEnd *string + ExpectedOffboardingDateStart *string + OffboardingDateEnd *string + OffboardingDateStart *string + Reasons []string + Statuses []string + type SearchOffboardingReqBodyBuilder struct + func NewSearchOffboardingReqBodyBuilder() *SearchOffboardingReqBodyBuilder + func (builder *SearchOffboardingReqBodyBuilder) ApplyInitiatingTimeEnd(applyInitiatingTimeEnd string) *SearchOffboardingReqBodyBuilder + func (builder *SearchOffboardingReqBodyBuilder) ApplyInitiatingTimeStart(applyInitiatingTimeStart string) *SearchOffboardingReqBodyBuilder + func (builder *SearchOffboardingReqBodyBuilder) Build() *SearchOffboardingReqBody + func (builder *SearchOffboardingReqBodyBuilder) EmployeeReasons(employeeReasons []string) *SearchOffboardingReqBodyBuilder + func (builder *SearchOffboardingReqBodyBuilder) EmploymentIds(employmentIds []string) *SearchOffboardingReqBodyBuilder + func (builder *SearchOffboardingReqBodyBuilder) ExpectedOffboardingDateEnd(expectedOffboardingDateEnd string) *SearchOffboardingReqBodyBuilder + func (builder *SearchOffboardingReqBodyBuilder) ExpectedOffboardingDateStart(expectedOffboardingDateStart string) *SearchOffboardingReqBodyBuilder + func (builder *SearchOffboardingReqBodyBuilder) OffboardingDateEnd(offboardingDateEnd string) *SearchOffboardingReqBodyBuilder + func (builder *SearchOffboardingReqBodyBuilder) OffboardingDateStart(offboardingDateStart string) *SearchOffboardingReqBodyBuilder + func (builder *SearchOffboardingReqBodyBuilder) Reasons(reasons []string) *SearchOffboardingReqBodyBuilder + func (builder *SearchOffboardingReqBodyBuilder) Statuses(statuses []string) *SearchOffboardingReqBodyBuilder + type SearchOffboardingReqBuilder struct + func NewSearchOffboardingReqBuilder() *SearchOffboardingReqBuilder + func (builder *SearchOffboardingReqBuilder) Body(body *SearchOffboardingReqBody) *SearchOffboardingReqBuilder + func (builder *SearchOffboardingReqBuilder) Build() *SearchOffboardingReq + func (builder *SearchOffboardingReqBuilder) Limit(limit int) *SearchOffboardingReqBuilder + func (builder *SearchOffboardingReqBuilder) PageSize(pageSize int) *SearchOffboardingReqBuilder + func (builder *SearchOffboardingReqBuilder) PageToken(pageToken string) *SearchOffboardingReqBuilder + func (builder *SearchOffboardingReqBuilder) UserIdType(userIdType string) *SearchOffboardingReqBuilder + type SearchOffboardingResp struct + Data *SearchOffboardingRespData + func (resp *SearchOffboardingResp) Success() bool + type SearchOffboardingRespData struct + HasMore *bool + Items []*Offboarding + PageToken *string + type SecurityGroup struct + ActiveStatus *int + Code *string + Description *Name + Id *string + Name *Name + UpdateTime *string + type SecurityGroupBuilder struct + func NewSecurityGroupBuilder() *SecurityGroupBuilder + func (builder *SecurityGroupBuilder) ActiveStatus(activeStatus int) *SecurityGroupBuilder + func (builder *SecurityGroupBuilder) Build() *SecurityGroup + func (builder *SecurityGroupBuilder) Code(code string) *SecurityGroupBuilder + func (builder *SecurityGroupBuilder) Description(description *Name) *SecurityGroupBuilder + func (builder *SecurityGroupBuilder) Id(id string) *SecurityGroupBuilder + func (builder *SecurityGroupBuilder) Name(name *Name) *SecurityGroupBuilder + func (builder *SecurityGroupBuilder) UpdateTime(updateTime string) *SecurityGroupBuilder + type SortOption struct + SortByEnumValueOrder *bool + SortByPinyin *bool + SortByStrandLength *bool + SortField *string + SortI18n *int + SortOrder *int + type SortOptionBuilder struct + func NewSortOptionBuilder() *SortOptionBuilder + func (builder *SortOptionBuilder) Build() *SortOption + func (builder *SortOptionBuilder) SortByEnumValueOrder(sortByEnumValueOrder bool) *SortOptionBuilder + func (builder *SortOptionBuilder) SortByPinyin(sortByPinyin bool) *SortOptionBuilder + func (builder *SortOptionBuilder) SortByStrandLength(sortByStrandLength bool) *SortOptionBuilder + func (builder *SortOptionBuilder) SortField(sortField string) *SortOptionBuilder + func (builder *SortOptionBuilder) SortI18n(sortI18n int) *SortOptionBuilder + func (builder *SortOptionBuilder) SortOrder(sortOrder int) *SortOptionBuilder + type Subdivision struct + CountryRegionId *string + Id *string + Name []*I18n + SubdivisionType *Enum + type SubdivisionBuilder struct + func NewSubdivisionBuilder() *SubdivisionBuilder + func (builder *SubdivisionBuilder) Build() *Subdivision + func (builder *SubdivisionBuilder) CountryRegionId(countryRegionId string) *SubdivisionBuilder + func (builder *SubdivisionBuilder) Id(id string) *SubdivisionBuilder + func (builder *SubdivisionBuilder) Name(name []*I18n) *SubdivisionBuilder + func (builder *SubdivisionBuilder) SubdivisionType(subdivisionType *Enum) *SubdivisionBuilder + type SubmitOffboardingPathReqBodyBuilder struct + func NewSubmitOffboardingPathReqBodyBuilder() *SubmitOffboardingPathReqBodyBuilder + func (builder *SubmitOffboardingPathReqBodyBuilder) AddBlockList(addBlockList bool) *SubmitOffboardingPathReqBodyBuilder + func (builder *SubmitOffboardingPathReqBodyBuilder) BlockReason(blockReason string) *SubmitOffboardingPathReqBodyBuilder + func (builder *SubmitOffboardingPathReqBodyBuilder) BlockReasonExplanation(blockReasonExplanation string) *SubmitOffboardingPathReqBodyBuilder + func (builder *SubmitOffboardingPathReqBodyBuilder) Build() (*SubmitOffboardingReqBody, error) + func (builder *SubmitOffboardingPathReqBodyBuilder) CustomFields(customFields []*ObjectFieldData) *SubmitOffboardingPathReqBodyBuilder + func (builder *SubmitOffboardingPathReqBodyBuilder) EmploymentId(employmentId string) *SubmitOffboardingPathReqBodyBuilder + func (builder *SubmitOffboardingPathReqBodyBuilder) InitiatorId(initiatorId string) *SubmitOffboardingPathReqBodyBuilder + func (builder *SubmitOffboardingPathReqBodyBuilder) OffboardingDate(offboardingDate string) *SubmitOffboardingPathReqBodyBuilder + func (builder *SubmitOffboardingPathReqBodyBuilder) OffboardingMode(offboardingMode int) *SubmitOffboardingPathReqBodyBuilder + func (builder *SubmitOffboardingPathReqBodyBuilder) OffboardingReasonExplanation(offboardingReasonExplanation string) *SubmitOffboardingPathReqBodyBuilder + func (builder *SubmitOffboardingPathReqBodyBuilder) OffboardingReasonUniqueIdentifier(offboardingReasonUniqueIdentifier string) *SubmitOffboardingPathReqBodyBuilder + type SubmitOffboardingReq struct + Body *SubmitOffboardingReqBody + type SubmitOffboardingReqBody struct + AddBlockList *bool + BlockReason *string + BlockReasonExplanation *string + CustomFields []*ObjectFieldData + EmploymentId *string + InitiatorId *string + OffboardingDate *string + OffboardingMode *int + OffboardingReasonExplanation *string + OffboardingReasonUniqueIdentifier *string + type SubmitOffboardingReqBodyBuilder struct + func NewSubmitOffboardingReqBodyBuilder() *SubmitOffboardingReqBodyBuilder + func (builder *SubmitOffboardingReqBodyBuilder) AddBlockList(addBlockList bool) *SubmitOffboardingReqBodyBuilder + func (builder *SubmitOffboardingReqBodyBuilder) BlockReason(blockReason string) *SubmitOffboardingReqBodyBuilder + func (builder *SubmitOffboardingReqBodyBuilder) BlockReasonExplanation(blockReasonExplanation string) *SubmitOffboardingReqBodyBuilder + func (builder *SubmitOffboardingReqBodyBuilder) Build() *SubmitOffboardingReqBody + func (builder *SubmitOffboardingReqBodyBuilder) CustomFields(customFields []*ObjectFieldData) *SubmitOffboardingReqBodyBuilder + func (builder *SubmitOffboardingReqBodyBuilder) EmploymentId(employmentId string) *SubmitOffboardingReqBodyBuilder + func (builder *SubmitOffboardingReqBodyBuilder) InitiatorId(initiatorId string) *SubmitOffboardingReqBodyBuilder + func (builder *SubmitOffboardingReqBodyBuilder) OffboardingDate(offboardingDate string) *SubmitOffboardingReqBodyBuilder + func (builder *SubmitOffboardingReqBodyBuilder) OffboardingMode(offboardingMode int) *SubmitOffboardingReqBodyBuilder + func (builder *SubmitOffboardingReqBodyBuilder) OffboardingReasonExplanation(offboardingReasonExplanation string) *SubmitOffboardingReqBodyBuilder + func (builder *SubmitOffboardingReqBodyBuilder) OffboardingReasonUniqueIdentifier(offboardingReasonUniqueIdentifier string) *SubmitOffboardingReqBodyBuilder + type SubmitOffboardingReqBuilder struct + func NewSubmitOffboardingReqBuilder() *SubmitOffboardingReqBuilder + func (builder *SubmitOffboardingReqBuilder) Body(body *SubmitOffboardingReqBody) *SubmitOffboardingReqBuilder + func (builder *SubmitOffboardingReqBuilder) Build() *SubmitOffboardingReq + func (builder *SubmitOffboardingReqBuilder) UserIdType(userIdType string) *SubmitOffboardingReqBuilder + type SubmitOffboardingResp struct + Data *SubmitOffboardingRespData + func (resp *SubmitOffboardingResp) Success() bool + type SubmitOffboardingRespData struct + AddBlockList *bool + BlockReason *string + BlockReasonExplanation *string + CreatedTime *string + EmploymentId *string + OffboardingDate *string + OffboardingId *string + OffboardingReasonExplanation *string + OffboardingReasonUniqueIdentifier *string + type Subregion struct + Id *string + Name []*I18n + SubdivisionId *string + SuperiorSubregionId *string + type SubregionBuilder struct + func NewSubregionBuilder() *SubregionBuilder + func (builder *SubregionBuilder) Build() *Subregion + func (builder *SubregionBuilder) Id(id string) *SubregionBuilder + func (builder *SubregionBuilder) Name(name []*I18n) *SubregionBuilder + func (builder *SubregionBuilder) SubdivisionId(subdivisionId string) *SubregionBuilder + func (builder *SubregionBuilder) SuperiorSubregionId(superiorSubregionId string) *SubregionBuilder + type SupportCostCenterItem struct + CostCenterId *string + Rate *int + type SupportCostCenterItemBuilder struct + func NewSupportCostCenterItemBuilder() *SupportCostCenterItemBuilder + func (builder *SupportCostCenterItemBuilder) Build() *SupportCostCenterItem + func (builder *SupportCostCenterItemBuilder) CostCenterId(costCenterId string) *SupportCostCenterItemBuilder + func (builder *SupportCostCenterItemBuilder) Rate(rate int) *SupportCostCenterItemBuilder + type Temp struct + Id *string + type TempBuilder struct + func NewTempBuilder() *TempBuilder + func (builder *TempBuilder) Build() *Temp + func (builder *TempBuilder) Id(id string) *TempBuilder + type TextFieldSetting struct + IsMultiline *bool + IsMultilingual *bool + IsUrlType *bool + MaxLength *int + type TextFieldSettingBuilder struct + func NewTextFieldSettingBuilder() *TextFieldSettingBuilder + func (builder *TextFieldSettingBuilder) Build() *TextFieldSetting + func (builder *TextFieldSettingBuilder) IsMultiline(isMultiline bool) *TextFieldSettingBuilder + func (builder *TextFieldSettingBuilder) IsMultilingual(isMultilingual bool) *TextFieldSettingBuilder + func (builder *TextFieldSettingBuilder) IsUrlType(isUrlType bool) *TextFieldSettingBuilder + func (builder *TextFieldSettingBuilder) MaxLength(maxLength int) *TextFieldSettingBuilder + type TranferEmploymentInfo struct + CustomFields []*CustomFieldData + EmployeeNumber *string + RegularEmployeeStartDate *string + SeniorityDate *string + type TranferEmploymentInfoBuilder struct + func NewTranferEmploymentInfoBuilder() *TranferEmploymentInfoBuilder + func (builder *TranferEmploymentInfoBuilder) Build() *TranferEmploymentInfo + func (builder *TranferEmploymentInfoBuilder) CustomFields(customFields []*CustomFieldData) *TranferEmploymentInfoBuilder + func (builder *TranferEmploymentInfoBuilder) EmployeeNumber(employeeNumber string) *TranferEmploymentInfoBuilder + func (builder *TranferEmploymentInfoBuilder) RegularEmployeeStartDate(regularEmployeeStartDate string) *TranferEmploymentInfoBuilder + func (builder *TranferEmploymentInfoBuilder) SeniorityDate(seniorityDate string) *TranferEmploymentInfoBuilder + type TransferInfo struct + OfferInfo *string + OriginalCompany *string + OriginalContractEndDate *string + OriginalContractNumber *string + OriginalContractStartDate *string + OriginalContractType *string + OriginalCostCenterRate []*SupportCostCenterItem + OriginalDepartment *string + OriginalDirectManager *string + OriginalDottedManager *string + OriginalDurationType *string + OriginalEmploymentChange *TranferEmploymentInfo + OriginalJob *string + OriginalJobFamily *string + OriginalJobGrade *string + OriginalJobLevel *string + OriginalProbationEndDate *string + OriginalSigningType *string + OriginalWeeklyWorkingHours *string + OriginalWorkLocation *string + OriginalWorkShift *string + OriginalWorkforceType *string + OriginalWorkingCalendar *string + OriginalWorkingHoursType *string + ProbationExist *bool + Remark *string + TargetCompany *string + TargetContractEndDate *string + TargetContractNumber *string + TargetContractStartDate *string + TargetContractType *string + TargetCostCenterRate []*SupportCostCenterItem + TargetDepartment *string + TargetDirectManager *string + TargetDottedManager *string + TargetDottedManagerClean *bool + TargetDurationType *string + TargetEmploymentChange *TranferEmploymentInfo + TargetJob *string + TargetJobFamily *string + TargetJobGrade *string + TargetJobLevel *string + TargetProbationEndDate *string + TargetSigningType *string + TargetWeeklyWorkingHours *string + TargetWorkLocation *string + TargetWorkShift *string + TargetWorkforceType *string + TargetWorkingCalendar *string + TargetWorkingHoursType *string + type TransferInfoBuilder struct + func NewTransferInfoBuilder() *TransferInfoBuilder + func (builder *TransferInfoBuilder) Build() *TransferInfo + func (builder *TransferInfoBuilder) OfferInfo(offerInfo string) *TransferInfoBuilder + func (builder *TransferInfoBuilder) OriginalCompany(originalCompany string) *TransferInfoBuilder + func (builder *TransferInfoBuilder) OriginalContractEndDate(originalContractEndDate string) *TransferInfoBuilder + func (builder *TransferInfoBuilder) OriginalContractNumber(originalContractNumber string) *TransferInfoBuilder + func (builder *TransferInfoBuilder) OriginalContractStartDate(originalContractStartDate string) *TransferInfoBuilder + func (builder *TransferInfoBuilder) OriginalContractType(originalContractType string) *TransferInfoBuilder + func (builder *TransferInfoBuilder) OriginalCostCenterRate(originalCostCenterRate []*SupportCostCenterItem) *TransferInfoBuilder + func (builder *TransferInfoBuilder) OriginalDepartment(originalDepartment string) *TransferInfoBuilder + func (builder *TransferInfoBuilder) OriginalDirectManager(originalDirectManager string) *TransferInfoBuilder + func (builder *TransferInfoBuilder) OriginalDottedManager(originalDottedManager string) *TransferInfoBuilder + func (builder *TransferInfoBuilder) OriginalDurationType(originalDurationType string) *TransferInfoBuilder + func (builder *TransferInfoBuilder) OriginalEmploymentChange(originalEmploymentChange *TranferEmploymentInfo) *TransferInfoBuilder + func (builder *TransferInfoBuilder) OriginalJob(originalJob string) *TransferInfoBuilder + func (builder *TransferInfoBuilder) OriginalJobFamily(originalJobFamily string) *TransferInfoBuilder + func (builder *TransferInfoBuilder) OriginalJobGrade(originalJobGrade string) *TransferInfoBuilder + func (builder *TransferInfoBuilder) OriginalJobLevel(originalJobLevel string) *TransferInfoBuilder + func (builder *TransferInfoBuilder) OriginalProbationEndDate(originalProbationEndDate string) *TransferInfoBuilder + func (builder *TransferInfoBuilder) OriginalSigningType(originalSigningType string) *TransferInfoBuilder + func (builder *TransferInfoBuilder) OriginalWeeklyWorkingHours(originalWeeklyWorkingHours string) *TransferInfoBuilder + func (builder *TransferInfoBuilder) OriginalWorkLocation(originalWorkLocation string) *TransferInfoBuilder + func (builder *TransferInfoBuilder) OriginalWorkShift(originalWorkShift string) *TransferInfoBuilder + func (builder *TransferInfoBuilder) OriginalWorkforceType(originalWorkforceType string) *TransferInfoBuilder + func (builder *TransferInfoBuilder) OriginalWorkingCalendar(originalWorkingCalendar string) *TransferInfoBuilder + func (builder *TransferInfoBuilder) OriginalWorkingHoursType(originalWorkingHoursType string) *TransferInfoBuilder + func (builder *TransferInfoBuilder) ProbationExist(probationExist bool) *TransferInfoBuilder + func (builder *TransferInfoBuilder) Remark(remark string) *TransferInfoBuilder + func (builder *TransferInfoBuilder) TargetCompany(targetCompany string) *TransferInfoBuilder + func (builder *TransferInfoBuilder) TargetContractEndDate(targetContractEndDate string) *TransferInfoBuilder + func (builder *TransferInfoBuilder) TargetContractNumber(targetContractNumber string) *TransferInfoBuilder + func (builder *TransferInfoBuilder) TargetContractStartDate(targetContractStartDate string) *TransferInfoBuilder + func (builder *TransferInfoBuilder) TargetContractType(targetContractType string) *TransferInfoBuilder + func (builder *TransferInfoBuilder) TargetCostCenterRate(targetCostCenterRate []*SupportCostCenterItem) *TransferInfoBuilder + func (builder *TransferInfoBuilder) TargetDepartment(targetDepartment string) *TransferInfoBuilder + func (builder *TransferInfoBuilder) TargetDirectManager(targetDirectManager string) *TransferInfoBuilder + func (builder *TransferInfoBuilder) TargetDottedManager(targetDottedManager string) *TransferInfoBuilder + func (builder *TransferInfoBuilder) TargetDottedManagerClean(targetDottedManagerClean bool) *TransferInfoBuilder + func (builder *TransferInfoBuilder) TargetDurationType(targetDurationType string) *TransferInfoBuilder + func (builder *TransferInfoBuilder) TargetEmploymentChange(targetEmploymentChange *TranferEmploymentInfo) *TransferInfoBuilder + func (builder *TransferInfoBuilder) TargetJob(targetJob string) *TransferInfoBuilder + func (builder *TransferInfoBuilder) TargetJobFamily(targetJobFamily string) *TransferInfoBuilder + func (builder *TransferInfoBuilder) TargetJobGrade(targetJobGrade string) *TransferInfoBuilder + func (builder *TransferInfoBuilder) TargetJobLevel(targetJobLevel string) *TransferInfoBuilder + func (builder *TransferInfoBuilder) TargetProbationEndDate(targetProbationEndDate string) *TransferInfoBuilder + func (builder *TransferInfoBuilder) TargetSigningType(targetSigningType string) *TransferInfoBuilder + func (builder *TransferInfoBuilder) TargetWeeklyWorkingHours(targetWeeklyWorkingHours string) *TransferInfoBuilder + func (builder *TransferInfoBuilder) TargetWorkLocation(targetWorkLocation string) *TransferInfoBuilder + func (builder *TransferInfoBuilder) TargetWorkShift(targetWorkShift string) *TransferInfoBuilder + func (builder *TransferInfoBuilder) TargetWorkforceType(targetWorkforceType string) *TransferInfoBuilder + func (builder *TransferInfoBuilder) TargetWorkingCalendar(targetWorkingCalendar string) *TransferInfoBuilder + func (builder *TransferInfoBuilder) TargetWorkingHoursType(targetWorkingHoursType string) *TransferInfoBuilder + type TransferReason struct + Active *bool + CreatedTime *string + Name []*I18n + ParentTransferReasonUniqueIdentifier *string + TransferReasonUniqueIdentifier *string + UpdatedTime *string + type TransferReasonBuilder struct + func NewTransferReasonBuilder() *TransferReasonBuilder + func (builder *TransferReasonBuilder) Active(active bool) *TransferReasonBuilder + func (builder *TransferReasonBuilder) Build() *TransferReason + func (builder *TransferReasonBuilder) CreatedTime(createdTime string) *TransferReasonBuilder + func (builder *TransferReasonBuilder) Name(name []*I18n) *TransferReasonBuilder + func (builder *TransferReasonBuilder) ParentTransferReasonUniqueIdentifier(parentTransferReasonUniqueIdentifier string) *TransferReasonBuilder + func (builder *TransferReasonBuilder) TransferReasonUniqueIdentifier(transferReasonUniqueIdentifier string) *TransferReasonBuilder + func (builder *TransferReasonBuilder) UpdatedTime(updatedTime string) *TransferReasonBuilder + type TransferType struct + Active *bool + CreatedTime *string + FlowId *string + FlowName []*I18n + Name []*I18n + TransferTypeUniqueIdentifier *string + UpdatedTime *string + type TransferTypeBuilder struct + func NewTransferTypeBuilder() *TransferTypeBuilder + func (builder *TransferTypeBuilder) Active(active bool) *TransferTypeBuilder + func (builder *TransferTypeBuilder) Build() *TransferType + func (builder *TransferTypeBuilder) CreatedTime(createdTime string) *TransferTypeBuilder + func (builder *TransferTypeBuilder) FlowId(flowId string) *TransferTypeBuilder + func (builder *TransferTypeBuilder) FlowName(flowName []*I18n) *TransferTypeBuilder + func (builder *TransferTypeBuilder) Name(name []*I18n) *TransferTypeBuilder + func (builder *TransferTypeBuilder) TransferTypeUniqueIdentifier(transferTypeUniqueIdentifier string) *TransferTypeBuilder + func (builder *TransferTypeBuilder) UpdatedTime(updatedTime string) *TransferTypeBuilder + type UploadPersonPathReqBodyBuilder struct + func NewUploadPersonPathReqBodyBuilder() *UploadPersonPathReqBodyBuilder + func (builder *UploadPersonPathReqBodyBuilder) Build() (*UploadPersonReqBody, error) + func (builder *UploadPersonPathReqBodyBuilder) FileContentPath(fileContentPath string) *UploadPersonPathReqBodyBuilder + func (builder *UploadPersonPathReqBodyBuilder) FileName(fileName string) *UploadPersonPathReqBodyBuilder + type UploadPersonReq struct + Body *UploadPersonReqBody + type UploadPersonReqBody struct + FileContent io.Reader + FileName *string + type UploadPersonReqBodyBuilder struct + func NewUploadPersonReqBodyBuilder() *UploadPersonReqBodyBuilder + func (builder *UploadPersonReqBodyBuilder) Build() *UploadPersonReqBody + func (builder *UploadPersonReqBodyBuilder) FileContent(fileContent io.Reader) *UploadPersonReqBodyBuilder + func (builder *UploadPersonReqBodyBuilder) FileName(fileName string) *UploadPersonReqBodyBuilder + type UploadPersonReqBuilder struct + func NewUploadPersonReqBuilder() *UploadPersonReqBuilder + func (builder *UploadPersonReqBuilder) Body(body *UploadPersonReqBody) *UploadPersonReqBuilder + func (builder *UploadPersonReqBuilder) Build() *UploadPersonReq + type UploadPersonResp struct + Data *UploadPersonRespData + func (resp *UploadPersonResp) Success() bool + type UploadPersonRespData struct + Id *string + type UserId struct + OpenId *string + UnionId *string + UserId *string + type UserIdBuilder struct + func NewUserIdBuilder() *UserIdBuilder + func (builder *UserIdBuilder) Build() *UserId + func (builder *UserIdBuilder) OpenId(openId string) *UserIdBuilder + func (builder *UserIdBuilder) UnionId(unionId string) *UserIdBuilder + func (builder *UserIdBuilder) UserId(userId string) *UserIdBuilder + type WkCalendarI18n struct + EnUs *string + ZhCn *string + type WkCalendarI18nBuilder struct + func NewWkCalendarI18nBuilder() *WkCalendarI18nBuilder + func (builder *WkCalendarI18nBuilder) Build() *WkCalendarI18n + func (builder *WkCalendarI18nBuilder) EnUs(enUs string) *WkCalendarI18nBuilder + func (builder *WkCalendarI18nBuilder) ZhCn(zhCn string) *WkCalendarI18nBuilder + type WkOption struct + Count *bool + Limit *int + Offset *int + SortOptions []*SortOption + type WkOptionBuilder struct + func NewWkOptionBuilder() *WkOptionBuilder + func (builder *WkOptionBuilder) Build() *WkOption + func (builder *WkOptionBuilder) Count(count bool) *WkOptionBuilder + func (builder *WkOptionBuilder) Limit(limit int) *WkOptionBuilder + func (builder *WkOptionBuilder) Offset(offset int) *WkOptionBuilder + func (builder *WkOptionBuilder) SortOptions(sortOptions []*SortOption) *WkOptionBuilder + type WorkCalendarDetail struct + CalendarId *string + CalendarName *WkCalendarI18n + Enable *bool + type WorkCalendarDetailBuilder struct + func NewWorkCalendarDetailBuilder() *WorkCalendarDetailBuilder + func (builder *WorkCalendarDetailBuilder) Build() *WorkCalendarDetail + func (builder *WorkCalendarDetailBuilder) CalendarId(calendarId string) *WorkCalendarDetailBuilder + func (builder *WorkCalendarDetailBuilder) CalendarName(calendarName *WkCalendarI18n) *WorkCalendarDetailBuilder + func (builder *WorkCalendarDetailBuilder) Enable(enable bool) *WorkCalendarDetailBuilder + type WorkCalendarFilter struct + OnlyEnable *bool + WkCalendarIdGt *string + WkCalendarIds []string + WkOption *WkOption + type WorkCalendarFilterBuilder struct + func NewWorkCalendarFilterBuilder() *WorkCalendarFilterBuilder + func (builder *WorkCalendarFilterBuilder) Build() *WorkCalendarFilter + func (builder *WorkCalendarFilterBuilder) OnlyEnable(onlyEnable bool) *WorkCalendarFilterBuilder + func (builder *WorkCalendarFilterBuilder) WkCalendarIdGt(wkCalendarIdGt string) *WorkCalendarFilterBuilder + func (builder *WorkCalendarFilterBuilder) WkCalendarIds(wkCalendarIds []string) *WorkCalendarFilterBuilder + func (builder *WorkCalendarFilterBuilder) WkOption(wkOption *WkOption) *WorkCalendarFilterBuilder + type WorkExperience struct + CompanyOrganization []*I18n + CustomFields []*ObjectFieldData + Department []*I18n + Description []*I18n + EndDate *string + Job []*I18n + StartDate *string + type WorkExperienceBuilder struct + func NewWorkExperienceBuilder() *WorkExperienceBuilder + func (builder *WorkExperienceBuilder) Build() *WorkExperience + func (builder *WorkExperienceBuilder) CompanyOrganization(companyOrganization []*I18n) *WorkExperienceBuilder + func (builder *WorkExperienceBuilder) CustomFields(customFields []*ObjectFieldData) *WorkExperienceBuilder + func (builder *WorkExperienceBuilder) Department(department []*I18n) *WorkExperienceBuilder + func (builder *WorkExperienceBuilder) Description(description []*I18n) *WorkExperienceBuilder + func (builder *WorkExperienceBuilder) EndDate(endDate string) *WorkExperienceBuilder + func (builder *WorkExperienceBuilder) Job(job []*I18n) *WorkExperienceBuilder + func (builder *WorkExperienceBuilder) StartDate(startDate string) *WorkExperienceBuilder + type WorkingHoursType struct + Active *bool + Code *string + CountryRegionIdList []string + CustomFields []*ObjectFieldData + DefaultForJob *bool + Id *string + Name []*I18n + type WorkingHoursTypeBuilder struct + func NewWorkingHoursTypeBuilder() *WorkingHoursTypeBuilder + func (builder *WorkingHoursTypeBuilder) Active(active bool) *WorkingHoursTypeBuilder + func (builder *WorkingHoursTypeBuilder) Build() *WorkingHoursType + func (builder *WorkingHoursTypeBuilder) Code(code string) *WorkingHoursTypeBuilder + func (builder *WorkingHoursTypeBuilder) CountryRegionIdList(countryRegionIdList []string) *WorkingHoursTypeBuilder + func (builder *WorkingHoursTypeBuilder) CustomFields(customFields []*ObjectFieldData) *WorkingHoursTypeBuilder + func (builder *WorkingHoursTypeBuilder) DefaultForJob(defaultForJob bool) *WorkingHoursTypeBuilder + func (builder *WorkingHoursTypeBuilder) Id(id string) *WorkingHoursTypeBuilder + func (builder *WorkingHoursTypeBuilder) Name(name []*I18n) *WorkingHoursTypeBuilder