Class AtsCreateApplicationRequestDtoCandidate.Builder
- java.lang.Object
-
- com.stackone.stackone_client_java.models.components.AtsCreateApplicationRequestDtoCandidate.Builder
-
- Enclosing class:
- AtsCreateApplicationRequestDtoCandidate
public static final class AtsCreateApplicationRequestDtoCandidate.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description AtsCreateApplicationRequestDtoCandidatebuild()AtsCreateApplicationRequestDtoCandidate.Buildercompany(java.lang.String company)Candidate companyAtsCreateApplicationRequestDtoCandidate.Buildercompany(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> company)Candidate companyAtsCreateApplicationRequestDtoCandidate.Buildercountry(java.lang.String country)Candidate countryAtsCreateApplicationRequestDtoCandidate.Buildercountry(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> country)Candidate countryAtsCreateApplicationRequestDtoCandidate.BuildercustomFields(java.util.List<CustomFields> customFields)The candidate custom fieldsAtsCreateApplicationRequestDtoCandidate.BuildercustomFields(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<CustomFields>> customFields)The candidate custom fieldsAtsCreateApplicationRequestDtoCandidate.Builderemail(java.lang.String email)Candidate emailAtsCreateApplicationRequestDtoCandidate.Builderemail(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> email)Candidate emailAtsCreateApplicationRequestDtoCandidate.BuilderfirstName(java.lang.String firstName)Candidate first nameAtsCreateApplicationRequestDtoCandidate.BuilderfirstName(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> firstName)Candidate first nameAtsCreateApplicationRequestDtoCandidate.BuilderhiredAt(java.time.OffsetDateTime hiredAt)Candidate hired dateAtsCreateApplicationRequestDtoCandidate.BuilderhiredAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> hiredAt)Candidate hired dateAtsCreateApplicationRequestDtoCandidate.BuilderlastName(java.lang.String lastName)Candidate last nameAtsCreateApplicationRequestDtoCandidate.BuilderlastName(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> lastName)Candidate last nameAtsCreateApplicationRequestDtoCandidate.Buildername(java.lang.String name)Candidate nameAtsCreateApplicationRequestDtoCandidate.Buildername(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name)Candidate nameAtsCreateApplicationRequestDtoCandidate.Builderpassthrough(java.util.Map<java.lang.String,java.lang.Object> passthrough)Value to pass through to the providerAtsCreateApplicationRequestDtoCandidate.Builderpassthrough(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.Map<java.lang.String,java.lang.Object>> passthrough)Value to pass through to the providerAtsCreateApplicationRequestDtoCandidate.BuilderphoneNumber(java.lang.String phoneNumber)Deprecated.field: This will be removed in a future release, please migrate away from it as soon as possible.AtsCreateApplicationRequestDtoCandidate.BuilderphoneNumber(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> phoneNumber)Deprecated.field: This will be removed in a future release, please migrate away from it as soon as possible.AtsCreateApplicationRequestDtoCandidate.BuilderphoneNumbers(java.util.List<PhoneNumber> phoneNumbers)List of candidate phone numbers including the type of the number when availableAtsCreateApplicationRequestDtoCandidate.BuilderphoneNumbers(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<PhoneNumber>> phoneNumbers)List of candidate phone numbers including the type of the number when availableAtsCreateApplicationRequestDtoCandidate.BuildersocialLinks(java.util.List<SocialLink> socialLinks)List of candidate social linksAtsCreateApplicationRequestDtoCandidate.BuildersocialLinks(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<SocialLink>> socialLinks)List of candidate social linksAtsCreateApplicationRequestDtoCandidate.Buildertitle(java.lang.String title)Candidate titleAtsCreateApplicationRequestDtoCandidate.Buildertitle(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> title)Candidate titleAtsCreateApplicationRequestDtoCandidate.BuilderunifiedCustomFields(java.util.Map<java.lang.String,java.lang.Object> unifiedCustomFields)Custom Unified Fields configured in your StackOne projectAtsCreateApplicationRequestDtoCandidate.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
-
passthrough
public AtsCreateApplicationRequestDtoCandidate.Builder passthrough(java.util.Map<java.lang.String,java.lang.Object> passthrough)
Value to pass through to the provider
-
passthrough
public AtsCreateApplicationRequestDtoCandidate.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
-
unifiedCustomFields
public AtsCreateApplicationRequestDtoCandidate.Builder unifiedCustomFields(java.util.Map<java.lang.String,java.lang.Object> unifiedCustomFields)
Custom Unified Fields configured in your StackOne project
-
unifiedCustomFields
public AtsCreateApplicationRequestDtoCandidate.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
-
phoneNumber
@Deprecated public AtsCreateApplicationRequestDtoCandidate.Builder phoneNumber(java.lang.String phoneNumber)
Deprecated.field: This will be removed in a future release, please migrate away from it as soon as possible.The candidate personal phone number
-
phoneNumber
@Deprecated public AtsCreateApplicationRequestDtoCandidate.Builder phoneNumber(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> phoneNumber)
Deprecated.field: This will be removed in a future release, please migrate away from it as soon as possible.The candidate personal phone number
-
phoneNumbers
public AtsCreateApplicationRequestDtoCandidate.Builder phoneNumbers(java.util.List<PhoneNumber> phoneNumbers)
List of candidate phone numbers including the type of the number when available
-
phoneNumbers
public AtsCreateApplicationRequestDtoCandidate.Builder phoneNumbers(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<PhoneNumber>> phoneNumbers)
List of candidate phone numbers including the type of the number when available
-
name
public AtsCreateApplicationRequestDtoCandidate.Builder name(java.lang.String name)
Candidate name
-
name
public AtsCreateApplicationRequestDtoCandidate.Builder name(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name)
Candidate name
-
firstName
public AtsCreateApplicationRequestDtoCandidate.Builder firstName(java.lang.String firstName)
Candidate first name
-
firstName
public AtsCreateApplicationRequestDtoCandidate.Builder firstName(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> firstName)
Candidate first name
-
lastName
public AtsCreateApplicationRequestDtoCandidate.Builder lastName(java.lang.String lastName)
Candidate last name
-
lastName
public AtsCreateApplicationRequestDtoCandidate.Builder lastName(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> lastName)
Candidate last name
-
email
public AtsCreateApplicationRequestDtoCandidate.Builder email(java.lang.String email)
Candidate email
-
email
public AtsCreateApplicationRequestDtoCandidate.Builder email(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> email)
Candidate email
-
socialLinks
public AtsCreateApplicationRequestDtoCandidate.Builder socialLinks(java.util.List<SocialLink> socialLinks)
List of candidate social links
-
socialLinks
public AtsCreateApplicationRequestDtoCandidate.Builder socialLinks(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<SocialLink>> socialLinks)
List of candidate social links
-
company
public AtsCreateApplicationRequestDtoCandidate.Builder company(java.lang.String company)
Candidate company
-
company
public AtsCreateApplicationRequestDtoCandidate.Builder company(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> company)
Candidate company
-
title
public AtsCreateApplicationRequestDtoCandidate.Builder title(java.lang.String title)
Candidate title
-
title
public AtsCreateApplicationRequestDtoCandidate.Builder title(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> title)
Candidate title
-
hiredAt
public AtsCreateApplicationRequestDtoCandidate.Builder hiredAt(java.time.OffsetDateTime hiredAt)
Candidate hired date
-
hiredAt
public AtsCreateApplicationRequestDtoCandidate.Builder hiredAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> hiredAt)
Candidate hired date
-
country
public AtsCreateApplicationRequestDtoCandidate.Builder country(java.lang.String country)
Candidate country
-
country
public AtsCreateApplicationRequestDtoCandidate.Builder country(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> country)
Candidate country
-
customFields
public AtsCreateApplicationRequestDtoCandidate.Builder customFields(java.util.List<CustomFields> customFields)
The candidate custom fields
-
customFields
public AtsCreateApplicationRequestDtoCandidate.Builder customFields(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<CustomFields>> customFields)
The candidate custom fields
-
build
public AtsCreateApplicationRequestDtoCandidate build()
-
-