Class AtsCreateOfferRequestDto.Builder
- java.lang.Object
-
- com.stackone.stackone_client_java.models.components.AtsCreateOfferRequestDto.Builder
-
- Enclosing class:
- AtsCreateOfferRequestDto
public static final class AtsCreateOfferRequestDto.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AtsCreateOfferRequestDto.BuilderapplicationId(java.lang.String applicationId)AtsCreateOfferRequestDto.BuilderapplicationId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> applicationId)AtsCreateOfferRequestDtobuild()AtsCreateOfferRequestDto.Buildercurrency(java.lang.String currency)AtsCreateOfferRequestDto.Buildercurrency(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> currency)AtsCreateOfferRequestDto.BuilderofferHistory(java.util.List<OfferHistory> offerHistory)AtsCreateOfferRequestDto.BuilderofferHistory(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<OfferHistory>> offerHistory)AtsCreateOfferRequestDto.BuilderofferStatus(AtsCreateOfferRequestDtoOfferStatus offerStatus)AtsCreateOfferRequestDto.BuilderofferStatus(org.openapitools.jackson.nullable.JsonNullable<? extends AtsCreateOfferRequestDtoOfferStatus> offerStatus)AtsCreateOfferRequestDto.Builderpassthrough(java.util.Map<java.lang.String,java.lang.Object> passthrough)Value to pass through to the providerAtsCreateOfferRequestDto.Builderpassthrough(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.Map<java.lang.String,java.lang.Object>> passthrough)Value to pass through to the providerAtsCreateOfferRequestDto.Buildersalary(double salary)AtsCreateOfferRequestDto.Buildersalary(org.openapitools.jackson.nullable.JsonNullable<java.lang.Double> salary)AtsCreateOfferRequestDto.BuilderstartDate(java.time.OffsetDateTime startDate)Date of creationAtsCreateOfferRequestDto.BuilderstartDate(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> startDate)Date of creation
-
-
-
Method Detail
-
applicationId
public AtsCreateOfferRequestDto.Builder applicationId(java.lang.String applicationId)
-
applicationId
public AtsCreateOfferRequestDto.Builder applicationId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> applicationId)
-
startDate
public AtsCreateOfferRequestDto.Builder startDate(java.time.OffsetDateTime startDate)
Date of creation
-
startDate
public AtsCreateOfferRequestDto.Builder startDate(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> startDate)
Date of creation
-
offerStatus
public AtsCreateOfferRequestDto.Builder offerStatus(AtsCreateOfferRequestDtoOfferStatus offerStatus)
-
offerStatus
public AtsCreateOfferRequestDto.Builder offerStatus(org.openapitools.jackson.nullable.JsonNullable<? extends AtsCreateOfferRequestDtoOfferStatus> offerStatus)
-
salary
public AtsCreateOfferRequestDto.Builder salary(double salary)
-
salary
public AtsCreateOfferRequestDto.Builder salary(org.openapitools.jackson.nullable.JsonNullable<java.lang.Double> salary)
-
currency
public AtsCreateOfferRequestDto.Builder currency(java.lang.String currency)
-
currency
public AtsCreateOfferRequestDto.Builder currency(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> currency)
-
offerHistory
public AtsCreateOfferRequestDto.Builder offerHistory(java.util.List<OfferHistory> offerHistory)
-
offerHistory
public AtsCreateOfferRequestDto.Builder offerHistory(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<OfferHistory>> offerHistory)
-
passthrough
public AtsCreateOfferRequestDto.Builder passthrough(java.util.Map<java.lang.String,java.lang.Object> passthrough)
Value to pass through to the provider
-
passthrough
public AtsCreateOfferRequestDto.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
-
build
public AtsCreateOfferRequestDto build()
-
-