Class JobPostingCompensation.Builder
- java.lang.Object
-
- com.stackone.stackone_client_java.models.components.JobPostingCompensation.Builder
-
- Enclosing class:
- JobPostingCompensation
public static final class JobPostingCompensation.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JobPostingCompensationbuild()JobPostingCompensation.Buildercurrency(java.lang.String currency)JobPostingCompensation.Buildercurrency(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> currency)JobPostingCompensation.BuildermaxValueRange(java.lang.String maxValueRange)JobPostingCompensation.BuildermaxValueRange(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> maxValueRange)JobPostingCompensation.BuilderminValueRange(java.lang.String minValueRange)JobPostingCompensation.BuilderminValueRange(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> minValueRange)JobPostingCompensation.BuilderpayFrequency(JobPostingCompensationPayFrequency payFrequency)JobPostingCompensation.BuilderpayFrequency(org.openapitools.jackson.nullable.JsonNullable<? extends JobPostingCompensationPayFrequency> payFrequency)JobPostingCompensation.BuilderpayPeriod(JobPostingCompensationPayPeriod payPeriod)JobPostingCompensation.BuilderpayPeriod(org.openapitools.jackson.nullable.JsonNullable<? extends JobPostingCompensationPayPeriod> payPeriod)JobPostingCompensation.Buildertitle(java.lang.String title)JobPostingCompensation.Buildertitle(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> title)JobPostingCompensation.Buildertype(JobPostingCompensationType type)JobPostingCompensation.Buildertype(org.openapitools.jackson.nullable.JsonNullable<? extends JobPostingCompensationType> type)JobPostingCompensation.Buildervalue(java.lang.String value)JobPostingCompensation.Buildervalue(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> value)
-
-
-
Method Detail
-
title
public JobPostingCompensation.Builder title(java.lang.String title)
-
title
public JobPostingCompensation.Builder title(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> title)
-
type
public JobPostingCompensation.Builder type(JobPostingCompensationType type)
-
type
public JobPostingCompensation.Builder type(org.openapitools.jackson.nullable.JsonNullable<? extends JobPostingCompensationType> type)
-
payPeriod
public JobPostingCompensation.Builder payPeriod(JobPostingCompensationPayPeriod payPeriod)
-
payPeriod
public JobPostingCompensation.Builder payPeriod(org.openapitools.jackson.nullable.JsonNullable<? extends JobPostingCompensationPayPeriod> payPeriod)
-
payFrequency
public JobPostingCompensation.Builder payFrequency(JobPostingCompensationPayFrequency payFrequency)
-
payFrequency
public JobPostingCompensation.Builder payFrequency(org.openapitools.jackson.nullable.JsonNullable<? extends JobPostingCompensationPayFrequency> payFrequency)
-
currency
public JobPostingCompensation.Builder currency(java.lang.String currency)
-
currency
public JobPostingCompensation.Builder currency(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> currency)
-
value
public JobPostingCompensation.Builder value(java.lang.String value)
-
value
public JobPostingCompensation.Builder value(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> value)
-
minValueRange
public JobPostingCompensation.Builder minValueRange(java.lang.String minValueRange)
-
minValueRange
public JobPostingCompensation.Builder minValueRange(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> minValueRange)
-
maxValueRange
public JobPostingCompensation.Builder maxValueRange(java.lang.String maxValueRange)
-
maxValueRange
public JobPostingCompensation.Builder maxValueRange(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> maxValueRange)
-
build
public JobPostingCompensation build()
-
-