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.BuildermaxValue(java.lang.String maxValue)JobPostingCompensation.BuildermaxValue(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> maxValue)JobPostingCompensation.BuilderminValue(java.lang.String minValue)JobPostingCompensation.BuilderminValue(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> minValue)JobPostingCompensation.Buildername(java.lang.String name)JobPostingCompensation.Buildername(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name)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.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
-
name
public JobPostingCompensation.Builder name(java.lang.String name)
-
name
public JobPostingCompensation.Builder name(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name)
-
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)
-
minValue
public JobPostingCompensation.Builder minValue(java.lang.String minValue)
-
minValue
public JobPostingCompensation.Builder minValue(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> minValue)
-
maxValue
public JobPostingCompensation.Builder maxValue(java.lang.String maxValue)
-
maxValue
public JobPostingCompensation.Builder maxValue(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> maxValue)
-
build
public JobPostingCompensation build()
-
-