Class Dependent.Builder
- java.lang.Object
-
- com.merge.api.resources.hris.types.Dependent.Builder
-
- Enclosing class:
- Dependent
public static final class Dependent.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Dependentbuild()Dependent.BuildercreatedAt(java.time.OffsetDateTime createdAt)Dependent.BuildercreatedAt(java.util.Optional<java.time.OffsetDateTime> createdAt)Dependent.BuilderdateOfBirth(java.time.OffsetDateTime dateOfBirth)Dependent.BuilderdateOfBirth(java.util.Optional<java.time.OffsetDateTime> dateOfBirth)Dependent.Builderemployee(java.lang.String employee)Dependent.Builderemployee(java.util.Optional<java.lang.String> employee)Dependent.BuilderfieldMappings(java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode> fieldMappings)Dependent.BuilderfieldMappings(java.util.Optional<java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode>> fieldMappings)Dependent.BuilderfirstName(java.lang.String firstName)Dependent.BuilderfirstName(java.util.Optional<java.lang.String> firstName)Dependent.Builderfrom(Dependent other)Dependent.Buildergender(DependentGender gender)Dependent.Buildergender(java.util.Optional<DependentGender> gender)Dependent.BuilderhomeLocation(java.lang.String homeLocation)Dependent.BuilderhomeLocation(java.util.Optional<java.lang.String> homeLocation)Dependent.Builderid(java.lang.String id)Dependent.Builderid(java.util.Optional<java.lang.String> id)Dependent.BuilderisStudent(java.lang.Boolean isStudent)Dependent.BuilderisStudent(java.util.Optional<java.lang.Boolean> isStudent)Dependent.BuilderlastName(java.lang.String lastName)Dependent.BuilderlastName(java.util.Optional<java.lang.String> lastName)Dependent.BuildermiddleName(java.lang.String middleName)Dependent.BuildermiddleName(java.util.Optional<java.lang.String> middleName)Dependent.BuildermodifiedAt(java.time.OffsetDateTime modifiedAt)Dependent.BuildermodifiedAt(java.util.Optional<java.time.OffsetDateTime> modifiedAt)Dependent.BuilderphoneNumber(java.lang.String phoneNumber)Dependent.BuilderphoneNumber(java.util.Optional<java.lang.String> phoneNumber)Dependent.Builderrelationship(DependentRelationship relationship)Dependent.Builderrelationship(java.util.Optional<DependentRelationship> relationship)Dependent.BuilderremoteData(java.util.List<RemoteData> remoteData)Dependent.BuilderremoteData(java.util.Optional<java.util.List<RemoteData>> remoteData)Dependent.BuilderremoteId(java.lang.String remoteId)Dependent.BuilderremoteId(java.util.Optional<java.lang.String> remoteId)Dependent.BuilderremoteWasDeleted(java.lang.Boolean remoteWasDeleted)Dependent.BuilderremoteWasDeleted(java.util.Optional<java.lang.Boolean> remoteWasDeleted)Dependent.Builderssn(java.lang.String ssn)Dependent.Builderssn(java.util.Optional<java.lang.String> ssn)
-
-
-
Method Detail
-
from
public Dependent.Builder from(Dependent other)
-
id
public Dependent.Builder id(java.util.Optional<java.lang.String> id)
-
id
public Dependent.Builder id(java.lang.String id)
-
remoteId
public Dependent.Builder remoteId(java.util.Optional<java.lang.String> remoteId)
-
remoteId
public Dependent.Builder remoteId(java.lang.String remoteId)
-
createdAt
public Dependent.Builder createdAt(java.util.Optional<java.time.OffsetDateTime> createdAt)
-
createdAt
public Dependent.Builder createdAt(java.time.OffsetDateTime createdAt)
-
modifiedAt
public Dependent.Builder modifiedAt(java.util.Optional<java.time.OffsetDateTime> modifiedAt)
-
modifiedAt
public Dependent.Builder modifiedAt(java.time.OffsetDateTime modifiedAt)
-
firstName
public Dependent.Builder firstName(java.util.Optional<java.lang.String> firstName)
-
firstName
public Dependent.Builder firstName(java.lang.String firstName)
-
middleName
public Dependent.Builder middleName(java.util.Optional<java.lang.String> middleName)
-
middleName
public Dependent.Builder middleName(java.lang.String middleName)
-
lastName
public Dependent.Builder lastName(java.util.Optional<java.lang.String> lastName)
-
lastName
public Dependent.Builder lastName(java.lang.String lastName)
-
relationship
public Dependent.Builder relationship(java.util.Optional<DependentRelationship> relationship)
-
relationship
public Dependent.Builder relationship(DependentRelationship relationship)
-
employee
public Dependent.Builder employee(java.util.Optional<java.lang.String> employee)
-
employee
public Dependent.Builder employee(java.lang.String employee)
-
dateOfBirth
public Dependent.Builder dateOfBirth(java.util.Optional<java.time.OffsetDateTime> dateOfBirth)
-
dateOfBirth
public Dependent.Builder dateOfBirth(java.time.OffsetDateTime dateOfBirth)
-
gender
public Dependent.Builder gender(java.util.Optional<DependentGender> gender)
-
gender
public Dependent.Builder gender(DependentGender gender)
-
phoneNumber
public Dependent.Builder phoneNumber(java.util.Optional<java.lang.String> phoneNumber)
-
phoneNumber
public Dependent.Builder phoneNumber(java.lang.String phoneNumber)
-
homeLocation
public Dependent.Builder homeLocation(java.util.Optional<java.lang.String> homeLocation)
-
homeLocation
public Dependent.Builder homeLocation(java.lang.String homeLocation)
-
isStudent
public Dependent.Builder isStudent(java.util.Optional<java.lang.Boolean> isStudent)
-
isStudent
public Dependent.Builder isStudent(java.lang.Boolean isStudent)
-
ssn
public Dependent.Builder ssn(java.util.Optional<java.lang.String> ssn)
-
ssn
public Dependent.Builder ssn(java.lang.String ssn)
-
remoteWasDeleted
public Dependent.Builder remoteWasDeleted(java.util.Optional<java.lang.Boolean> remoteWasDeleted)
-
remoteWasDeleted
public Dependent.Builder remoteWasDeleted(java.lang.Boolean remoteWasDeleted)
-
fieldMappings
public Dependent.Builder fieldMappings(java.util.Optional<java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode>> fieldMappings)
-
fieldMappings
public Dependent.Builder fieldMappings(java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode> fieldMappings)
-
remoteData
public Dependent.Builder remoteData(java.util.Optional<java.util.List<RemoteData>> remoteData)
-
remoteData
public Dependent.Builder remoteData(java.util.List<RemoteData> remoteData)
-
build
public Dependent build()
-
-