Class ScreeningQuestion.Builder
- java.lang.Object
-
- com.merge.api.resources.ats.types.ScreeningQuestion.Builder
-
- Enclosing class:
- ScreeningQuestion
public static final class ScreeningQuestion.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ScreeningQuestionbuild()ScreeningQuestion.BuildercreatedAt(java.time.OffsetDateTime createdAt)ScreeningQuestion.BuildercreatedAt(java.util.Optional<java.time.OffsetDateTime> createdAt)ScreeningQuestion.Builderdescription(java.lang.String description)ScreeningQuestion.Builderdescription(java.util.Optional<java.lang.String> description)ScreeningQuestion.Builderfrom(ScreeningQuestion other)ScreeningQuestion.Builderid(java.lang.String id)ScreeningQuestion.Builderid(java.util.Optional<java.lang.String> id)ScreeningQuestion.Builderjob(ScreeningQuestionJob job)ScreeningQuestion.Builderjob(java.util.Optional<ScreeningQuestionJob> job)ScreeningQuestion.BuildermodifiedAt(java.time.OffsetDateTime modifiedAt)ScreeningQuestion.BuildermodifiedAt(java.util.Optional<java.time.OffsetDateTime> modifiedAt)ScreeningQuestion.Builderoptions(java.util.List<com.fasterxml.jackson.databind.JsonNode> options)ScreeningQuestion.Builderoptions(java.util.Optional<java.util.List<com.fasterxml.jackson.databind.JsonNode>> options)ScreeningQuestion.BuilderremoteId(java.lang.String remoteId)ScreeningQuestion.BuilderremoteId(java.util.Optional<java.lang.String> remoteId)ScreeningQuestion.BuilderremoteWasDeleted(java.lang.Boolean remoteWasDeleted)ScreeningQuestion.BuilderremoteWasDeleted(java.util.Optional<java.lang.Boolean> remoteWasDeleted)ScreeningQuestion.Builderrequired(java.lang.Boolean required)ScreeningQuestion.Builderrequired(java.util.Optional<java.lang.Boolean> required)ScreeningQuestion.Buildertitle(java.lang.String title)ScreeningQuestion.Buildertitle(java.util.Optional<java.lang.String> title)ScreeningQuestion.Buildertype(ScreeningQuestionType type)ScreeningQuestion.Buildertype(java.util.Optional<ScreeningQuestionType> type)
-
-
-
Method Detail
-
from
public ScreeningQuestion.Builder from(ScreeningQuestion other)
-
id
public ScreeningQuestion.Builder id(java.util.Optional<java.lang.String> id)
-
id
public ScreeningQuestion.Builder id(java.lang.String id)
-
remoteId
public ScreeningQuestion.Builder remoteId(java.util.Optional<java.lang.String> remoteId)
-
remoteId
public ScreeningQuestion.Builder remoteId(java.lang.String remoteId)
-
createdAt
public ScreeningQuestion.Builder createdAt(java.util.Optional<java.time.OffsetDateTime> createdAt)
-
createdAt
public ScreeningQuestion.Builder createdAt(java.time.OffsetDateTime createdAt)
-
modifiedAt
public ScreeningQuestion.Builder modifiedAt(java.util.Optional<java.time.OffsetDateTime> modifiedAt)
-
modifiedAt
public ScreeningQuestion.Builder modifiedAt(java.time.OffsetDateTime modifiedAt)
-
job
public ScreeningQuestion.Builder job(java.util.Optional<ScreeningQuestionJob> job)
-
job
public ScreeningQuestion.Builder job(ScreeningQuestionJob job)
-
description
public ScreeningQuestion.Builder description(java.util.Optional<java.lang.String> description)
-
description
public ScreeningQuestion.Builder description(java.lang.String description)
-
title
public ScreeningQuestion.Builder title(java.util.Optional<java.lang.String> title)
-
title
public ScreeningQuestion.Builder title(java.lang.String title)
-
type
public ScreeningQuestion.Builder type(java.util.Optional<ScreeningQuestionType> type)
-
type
public ScreeningQuestion.Builder type(ScreeningQuestionType type)
-
required
public ScreeningQuestion.Builder required(java.util.Optional<java.lang.Boolean> required)
-
required
public ScreeningQuestion.Builder required(java.lang.Boolean required)
-
options
public ScreeningQuestion.Builder options(java.util.Optional<java.util.List<com.fasterxml.jackson.databind.JsonNode>> options)
-
options
public ScreeningQuestion.Builder options(java.util.List<com.fasterxml.jackson.databind.JsonNode> options)
-
remoteWasDeleted
public ScreeningQuestion.Builder remoteWasDeleted(java.util.Optional<java.lang.Boolean> remoteWasDeleted)
-
remoteWasDeleted
public ScreeningQuestion.Builder remoteWasDeleted(java.lang.Boolean remoteWasDeleted)
-
build
public ScreeningQuestion build()
-
-