Class HRISBenefit.Builder
- java.lang.Object
-
- com.stackone.stackone_client_java.models.components.HRISBenefit.Builder
-
- Enclosing class:
- HRISBenefit
public static final class HRISBenefit.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HRISBenefit.BuilderbenefitType(BenefitType benefitType)The type of the benefitHRISBenefit.BuilderbenefitType(org.openapitools.jackson.nullable.JsonNullable<? extends BenefitType> benefitType)The type of the benefitHRISBenefitbuild()HRISBenefit.BuildercreatedAt(java.time.OffsetDateTime createdAt)The date and time the benefit was createdHRISBenefit.BuildercreatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt)The date and time the benefit was createdHRISBenefit.Builderdescription(java.lang.String description)The description of the benefitHRISBenefit.Builderdescription(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> description)The description of the benefitHRISBenefit.Builderid(java.lang.String id)Unique identifierHRISBenefit.Builderid(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)Unique identifierHRISBenefit.Buildername(java.lang.String name)The name of the benefitHRISBenefit.Buildername(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name)The name of the benefitHRISBenefit.Builderprovider(java.lang.String provider)The provider of the benefitHRISBenefit.Builderprovider(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> provider)The provider of the benefitHRISBenefit.BuilderremoteId(java.lang.String remoteId)Provider's unique identifierHRISBenefit.BuilderremoteId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId)Provider's unique identifierHRISBenefit.BuilderupdatedAt(java.time.OffsetDateTime updatedAt)The date and time the benefit was last updatedHRISBenefit.BuilderupdatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt)The date and time the benefit was last updated
-
-
-
Method Detail
-
id
public HRISBenefit.Builder id(java.lang.String id)
Unique identifier
-
id
public HRISBenefit.Builder id(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)
Unique identifier
-
remoteId
public HRISBenefit.Builder remoteId(java.lang.String remoteId)
Provider's unique identifier
-
remoteId
public HRISBenefit.Builder remoteId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId)
Provider's unique identifier
-
name
public HRISBenefit.Builder name(java.lang.String name)
The name of the benefit
-
name
public HRISBenefit.Builder name(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name)
The name of the benefit
-
benefitType
public HRISBenefit.Builder benefitType(BenefitType benefitType)
The type of the benefit
-
benefitType
public HRISBenefit.Builder benefitType(org.openapitools.jackson.nullable.JsonNullable<? extends BenefitType> benefitType)
The type of the benefit
-
provider
public HRISBenefit.Builder provider(java.lang.String provider)
The provider of the benefit
-
provider
public HRISBenefit.Builder provider(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> provider)
The provider of the benefit
-
description
public HRISBenefit.Builder description(java.lang.String description)
The description of the benefit
-
description
public HRISBenefit.Builder description(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> description)
The description of the benefit
-
createdAt
public HRISBenefit.Builder createdAt(java.time.OffsetDateTime createdAt)
The date and time the benefit was created
-
createdAt
public HRISBenefit.Builder createdAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt)
The date and time the benefit was created
-
updatedAt
public HRISBenefit.Builder updatedAt(java.time.OffsetDateTime updatedAt)
The date and time the benefit was last updated
-
updatedAt
public HRISBenefit.Builder updatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt)
The date and time the benefit was last updated
-
build
public HRISBenefit build()
-
-