Class AtsCreateJobRequestDto.Builder
- java.lang.Object
-
- com.stackone.stackone_client_java.models.components.AtsCreateJobRequestDto.Builder
-
- Enclosing class:
- AtsCreateJobRequestDto
public static final class AtsCreateJobRequestDto.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description AtsCreateJobRequestDtobuild()AtsCreateJobRequestDto.Buildercode(java.lang.String code)Code of the jobAtsCreateJobRequestDto.Buildercode(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> code)Code of the jobAtsCreateJobRequestDto.Builderconfidential(AtsCreateJobRequestDtoConfidential confidential)Confidential status of the jobAtsCreateJobRequestDto.Builderconfidential(org.openapitools.jackson.nullable.JsonNullable<? extends AtsCreateJobRequestDtoConfidential> confidential)Confidential status of the jobAtsCreateJobRequestDto.BuildercustomFields(java.util.List<CustomFields> customFields)The job custom fieldsAtsCreateJobRequestDto.BuildercustomFields(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<CustomFields>> customFields)The job custom fieldsAtsCreateJobRequestDto.BuilderdepartmentIds(java.util.List<java.lang.String> departmentIds)Department ids of the jobAtsCreateJobRequestDto.BuilderdepartmentIds(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> departmentIds)Department ids of the jobAtsCreateJobRequestDto.BuilderhiringTeam(java.util.List<JobHiringTeam> hiringTeam)Hiring team for the job.AtsCreateJobRequestDto.BuilderhiringTeam(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<JobHiringTeam>> hiringTeam)Hiring team for the job.AtsCreateJobRequestDto.BuilderinterviewStages(java.util.List<InterviewStage> interviewStages)Interview stages for the job.AtsCreateJobRequestDto.BuilderinterviewStages(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<InterviewStage>> interviewStages)Interview stages for the job.AtsCreateJobRequestDto.BuilderjobStatus(AtsCreateJobRequestDtoJobStatus jobStatus)Status of the jobAtsCreateJobRequestDto.BuilderjobStatus(org.openapitools.jackson.nullable.JsonNullable<? extends AtsCreateJobRequestDtoJobStatus> jobStatus)Status of the jobAtsCreateJobRequestDto.BuilderlocationIds(java.util.List<java.lang.String> locationIds)Location ids of the jobAtsCreateJobRequestDto.BuilderlocationIds(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> locationIds)Location ids of the jobAtsCreateJobRequestDto.Builderpassthrough(java.util.Map<java.lang.String,java.lang.Object> passthrough)Value to pass through to the providerAtsCreateJobRequestDto.Builderpassthrough(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.Map<java.lang.String,java.lang.Object>> passthrough)Value to pass through to the providerAtsCreateJobRequestDto.Builderstatus(java.lang.String status)Deprecated.field: This will be removed in a future release, please migrate away from it as soon as possible.AtsCreateJobRequestDto.Builderstatus(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> status)Deprecated.field: This will be removed in a future release, please migrate away from it as soon as possible.AtsCreateJobRequestDto.Buildertitle(java.lang.String title)Title of the jobAtsCreateJobRequestDto.Buildertitle(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> title)Title of the jobAtsCreateJobRequestDto.BuilderunifiedCustomFields(java.util.Map<java.lang.String,java.lang.Object> unifiedCustomFields)Custom Unified Fields configured in your StackOne projectAtsCreateJobRequestDto.BuilderunifiedCustomFields(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.Map<java.lang.String,java.lang.Object>> unifiedCustomFields)Custom Unified Fields configured in your StackOne project
-
-
-
Method Detail
-
unifiedCustomFields
public AtsCreateJobRequestDto.Builder unifiedCustomFields(java.util.Map<java.lang.String,java.lang.Object> unifiedCustomFields)
Custom Unified Fields configured in your StackOne project
-
unifiedCustomFields
public AtsCreateJobRequestDto.Builder unifiedCustomFields(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.Map<java.lang.String,java.lang.Object>> unifiedCustomFields)
Custom Unified Fields configured in your StackOne project
-
code
public AtsCreateJobRequestDto.Builder code(java.lang.String code)
Code of the job
-
code
public AtsCreateJobRequestDto.Builder code(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> code)
Code of the job
-
title
public AtsCreateJobRequestDto.Builder title(java.lang.String title)
Title of the job
-
title
public AtsCreateJobRequestDto.Builder title(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> title)
Title of the job
-
status
@Deprecated public AtsCreateJobRequestDto.Builder status(java.lang.String status)
Deprecated.field: This will be removed in a future release, please migrate away from it as soon as possible.Status of the job
-
status
@Deprecated public AtsCreateJobRequestDto.Builder status(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> status)
Deprecated.field: This will be removed in a future release, please migrate away from it as soon as possible.Status of the job
-
jobStatus
public AtsCreateJobRequestDto.Builder jobStatus(AtsCreateJobRequestDtoJobStatus jobStatus)
Status of the job
-
jobStatus
public AtsCreateJobRequestDto.Builder jobStatus(org.openapitools.jackson.nullable.JsonNullable<? extends AtsCreateJobRequestDtoJobStatus> jobStatus)
Status of the job
-
departmentIds
public AtsCreateJobRequestDto.Builder departmentIds(java.util.List<java.lang.String> departmentIds)
Department ids of the job
-
departmentIds
public AtsCreateJobRequestDto.Builder departmentIds(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> departmentIds)
Department ids of the job
-
locationIds
public AtsCreateJobRequestDto.Builder locationIds(java.util.List<java.lang.String> locationIds)
Location ids of the job
-
locationIds
public AtsCreateJobRequestDto.Builder locationIds(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> locationIds)
Location ids of the job
-
hiringTeam
public AtsCreateJobRequestDto.Builder hiringTeam(java.util.List<JobHiringTeam> hiringTeam)
Hiring team for the job.
-
hiringTeam
public AtsCreateJobRequestDto.Builder hiringTeam(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<JobHiringTeam>> hiringTeam)
Hiring team for the job.
-
interviewStages
public AtsCreateJobRequestDto.Builder interviewStages(java.util.List<InterviewStage> interviewStages)
Interview stages for the job.
-
interviewStages
public AtsCreateJobRequestDto.Builder interviewStages(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<InterviewStage>> interviewStages)
Interview stages for the job.
-
confidential
public AtsCreateJobRequestDto.Builder confidential(AtsCreateJobRequestDtoConfidential confidential)
Confidential status of the job
-
confidential
public AtsCreateJobRequestDto.Builder confidential(org.openapitools.jackson.nullable.JsonNullable<? extends AtsCreateJobRequestDtoConfidential> confidential)
Confidential status of the job
-
customFields
public AtsCreateJobRequestDto.Builder customFields(java.util.List<CustomFields> customFields)
The job custom fields
-
customFields
public AtsCreateJobRequestDto.Builder customFields(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<CustomFields>> customFields)
The job custom fields
-
passthrough
public AtsCreateJobRequestDto.Builder passthrough(java.util.Map<java.lang.String,java.lang.Object> passthrough)
Value to pass through to the provider
-
passthrough
public AtsCreateJobRequestDto.Builder passthrough(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.Map<java.lang.String,java.lang.Object>> passthrough)
Value to pass through to the provider
-
build
public AtsCreateJobRequestDto build()
-
-