Class ScheduledInterviewRequest.Builder
- java.lang.Object
-
- com.merge.api.resources.ats.types.ScheduledInterviewRequest.Builder
-
- Enclosing class:
- ScheduledInterviewRequest
public static final class ScheduledInterviewRequest.Builder extends java.lang.Object
-
-
Method Summary
-
-
-
Method Detail
-
from
public ScheduledInterviewRequest.Builder from(ScheduledInterviewRequest other)
-
application
public ScheduledInterviewRequest.Builder application(java.util.Optional<ScheduledInterviewRequestApplication> application)
-
application
public ScheduledInterviewRequest.Builder application(ScheduledInterviewRequestApplication application)
-
jobInterviewStage
public ScheduledInterviewRequest.Builder jobInterviewStage(java.util.Optional<ScheduledInterviewRequestJobInterviewStage> jobInterviewStage)
-
jobInterviewStage
public ScheduledInterviewRequest.Builder jobInterviewStage(ScheduledInterviewRequestJobInterviewStage jobInterviewStage)
-
organizer
public ScheduledInterviewRequest.Builder organizer(java.util.Optional<ScheduledInterviewRequestOrganizer> organizer)
-
organizer
public ScheduledInterviewRequest.Builder organizer(ScheduledInterviewRequestOrganizer organizer)
-
interviewers
public ScheduledInterviewRequest.Builder interviewers(java.util.Optional<java.util.List<java.util.Optional<ScheduledInterviewRequestInterviewersItem>>> interviewers)
-
interviewers
public ScheduledInterviewRequest.Builder interviewers(java.util.List<java.util.Optional<ScheduledInterviewRequestInterviewersItem>> interviewers)
-
location
public ScheduledInterviewRequest.Builder location(java.util.Optional<java.lang.String> location)
-
location
public ScheduledInterviewRequest.Builder location(java.lang.String location)
-
startAt
public ScheduledInterviewRequest.Builder startAt(java.util.Optional<java.time.OffsetDateTime> startAt)
-
startAt
public ScheduledInterviewRequest.Builder startAt(java.time.OffsetDateTime startAt)
-
endAt
public ScheduledInterviewRequest.Builder endAt(java.util.Optional<java.time.OffsetDateTime> endAt)
-
endAt
public ScheduledInterviewRequest.Builder endAt(java.time.OffsetDateTime endAt)
-
status
public ScheduledInterviewRequest.Builder status(java.util.Optional<ScheduledInterviewRequestStatus> status)
-
status
public ScheduledInterviewRequest.Builder status(ScheduledInterviewRequestStatus status)
-
integrationParams
public ScheduledInterviewRequest.Builder integrationParams(java.util.Optional<java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode>> integrationParams)
-
integrationParams
public ScheduledInterviewRequest.Builder integrationParams(java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode> integrationParams)
-
linkedAccountParams
public ScheduledInterviewRequest.Builder linkedAccountParams(java.util.Optional<java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode>> linkedAccountParams)
-
linkedAccountParams
public ScheduledInterviewRequest.Builder linkedAccountParams(java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode> linkedAccountParams)
-
build
public ScheduledInterviewRequest build()
-
-