Class AtsCreateApplicationRequestDto.Builder
- java.lang.Object
-
- com.stackone.stackone_client_java.models.components.AtsCreateApplicationRequestDto.Builder
-
- Enclosing class:
- AtsCreateApplicationRequestDto
public static final class AtsCreateApplicationRequestDto.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AtsCreateApplicationRequestDto.BuilderapplicationStatus(AtsCreateApplicationRequestDtoApplicationStatus applicationStatus)AtsCreateApplicationRequestDto.BuilderapplicationStatus(org.openapitools.jackson.nullable.JsonNullable<? extends AtsCreateApplicationRequestDtoApplicationStatus> applicationStatus)AtsCreateApplicationRequestDtobuild()AtsCreateApplicationRequestDto.Buildercandidate(AtsCreateApplicationRequestDtoCandidate candidate)Candidate Properties.AtsCreateApplicationRequestDto.Buildercandidate(org.openapitools.jackson.nullable.JsonNullable<? extends AtsCreateApplicationRequestDtoCandidate> candidate)Candidate Properties.AtsCreateApplicationRequestDto.BuildercandidateId(java.lang.String candidateId)Unique identifier of the candidate.AtsCreateApplicationRequestDto.BuildercandidateId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> candidateId)Unique identifier of the candidate.AtsCreateApplicationRequestDto.Builderdocuments(java.util.List<UnifiedUploadRequestDto> documents)Document Properties.AtsCreateApplicationRequestDto.Builderdocuments(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<UnifiedUploadRequestDto>> documents)Document Properties.AtsCreateApplicationRequestDto.BuilderjobId(java.lang.String jobId)Unique identifier of the jobAtsCreateApplicationRequestDto.BuilderjobId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> jobId)Unique identifier of the jobAtsCreateApplicationRequestDto.BuilderjobPostingId(java.lang.String jobPostingId)Unique identifier of the job posting that is associated with applicationAtsCreateApplicationRequestDto.BuilderjobPostingId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> jobPostingId)Unique identifier of the job posting that is associated with applicationAtsCreateApplicationRequestDto.BuilderlocationId(java.lang.String locationId)Unique identifier of the locationAtsCreateApplicationRequestDto.BuilderlocationId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> locationId)Unique identifier of the locationAtsCreateApplicationRequestDto.Builderpassthrough(java.util.Map<java.lang.String,java.lang.Object> passthrough)Value to pass through to the providerAtsCreateApplicationRequestDto.Builderpassthrough(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.Map<java.lang.String,java.lang.Object>> passthrough)Value to pass through to the providerAtsCreateApplicationRequestDto.Builderquestionnaires(java.util.List<CreateQuestionnaire> questionnaires)Questionnaires associated with the applicationAtsCreateApplicationRequestDto.Builderquestionnaires(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<CreateQuestionnaire>> questionnaires)Questionnaires associated with the applicationAtsCreateApplicationRequestDto.Buildersource(AtsCreateApplicationRequestDtoSource source)AtsCreateApplicationRequestDto.Buildersource(org.openapitools.jackson.nullable.JsonNullable<? extends AtsCreateApplicationRequestDtoSource> source)
-
-
-
Method Detail
-
passthrough
public AtsCreateApplicationRequestDto.Builder passthrough(java.util.Map<java.lang.String,java.lang.Object> passthrough)
Value to pass through to the provider
-
passthrough
public AtsCreateApplicationRequestDto.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
-
jobId
public AtsCreateApplicationRequestDto.Builder jobId(java.lang.String jobId)
Unique identifier of the job
-
jobId
public AtsCreateApplicationRequestDto.Builder jobId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> jobId)
Unique identifier of the job
-
jobPostingId
public AtsCreateApplicationRequestDto.Builder jobPostingId(java.lang.String jobPostingId)
Unique identifier of the job posting that is associated with application
-
jobPostingId
public AtsCreateApplicationRequestDto.Builder jobPostingId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> jobPostingId)
Unique identifier of the job posting that is associated with application
-
locationId
public AtsCreateApplicationRequestDto.Builder locationId(java.lang.String locationId)
Unique identifier of the location
-
locationId
public AtsCreateApplicationRequestDto.Builder locationId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> locationId)
Unique identifier of the location
-
applicationStatus
public AtsCreateApplicationRequestDto.Builder applicationStatus(AtsCreateApplicationRequestDtoApplicationStatus applicationStatus)
-
applicationStatus
public AtsCreateApplicationRequestDto.Builder applicationStatus(org.openapitools.jackson.nullable.JsonNullable<? extends AtsCreateApplicationRequestDtoApplicationStatus> applicationStatus)
-
questionnaires
public AtsCreateApplicationRequestDto.Builder questionnaires(java.util.List<CreateQuestionnaire> questionnaires)
Questionnaires associated with the application
-
questionnaires
public AtsCreateApplicationRequestDto.Builder questionnaires(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<CreateQuestionnaire>> questionnaires)
Questionnaires associated with the application
-
source
public AtsCreateApplicationRequestDto.Builder source(AtsCreateApplicationRequestDtoSource source)
-
source
public AtsCreateApplicationRequestDto.Builder source(org.openapitools.jackson.nullable.JsonNullable<? extends AtsCreateApplicationRequestDtoSource> source)
-
candidateId
public AtsCreateApplicationRequestDto.Builder candidateId(java.lang.String candidateId)
Unique identifier of the candidate. Provide this OR candidate, but not both.
-
candidateId
public AtsCreateApplicationRequestDto.Builder candidateId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> candidateId)
Unique identifier of the candidate. Provide this OR candidate, but not both.
-
candidate
public AtsCreateApplicationRequestDto.Builder candidate(AtsCreateApplicationRequestDtoCandidate candidate)
Candidate Properties. Provide this OR candidate_id, but not both. Providing this attempts to create a new candidate with the application.
-
candidate
public AtsCreateApplicationRequestDto.Builder candidate(org.openapitools.jackson.nullable.JsonNullable<? extends AtsCreateApplicationRequestDtoCandidate> candidate)
Candidate Properties. Provide this OR candidate_id, but not both. Providing this attempts to create a new candidate with the application.
-
documents
public AtsCreateApplicationRequestDto.Builder documents(java.util.List<UnifiedUploadRequestDto> documents)
Document Properties. Providing this attempts to upload files with the application.
-
documents
public AtsCreateApplicationRequestDto.Builder documents(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<UnifiedUploadRequestDto>> documents)
Document Properties. Providing this attempts to upload files with the application.
-
build
public AtsCreateApplicationRequestDto build()
-
-