Class CreateHRISBenefit.Builder
- java.lang.Object
-
- com.stackone.stackone_client_java.models.components.CreateHRISBenefit.Builder
-
- Enclosing class:
- CreateHRISBenefit
public static final class CreateHRISBenefit.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CreateHRISBenefit.BuilderbenefitType(CreateHRISBenefitBenefitType benefitType)The type of the benefitCreateHRISBenefit.BuilderbenefitType(org.openapitools.jackson.nullable.JsonNullable<? extends CreateHRISBenefitBenefitType> benefitType)The type of the benefitCreateHRISBenefitbuild()CreateHRISBenefit.BuildercreatedAt(java.time.OffsetDateTime createdAt)The date and time the benefit was createdCreateHRISBenefit.BuildercreatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt)The date and time the benefit was createdCreateHRISBenefit.Builderdescription(java.lang.String description)The description of the benefitCreateHRISBenefit.Builderdescription(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> description)The description of the benefitCreateHRISBenefit.Builderid(java.lang.String id)Unique identifierCreateHRISBenefit.Builderid(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)Unique identifierCreateHRISBenefit.Buildername(java.lang.String name)The name of the benefitCreateHRISBenefit.Buildername(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name)The name of the benefitCreateHRISBenefit.Builderprovider(java.lang.String provider)The provider of the benefitCreateHRISBenefit.Builderprovider(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> provider)The provider of the benefitCreateHRISBenefit.BuilderupdatedAt(java.time.OffsetDateTime updatedAt)The date and time the benefit was last updatedCreateHRISBenefit.BuilderupdatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt)The date and time the benefit was last updated
-
-
-
Method Detail
-
id
public CreateHRISBenefit.Builder id(java.lang.String id)
Unique identifier
-
id
public CreateHRISBenefit.Builder id(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)
Unique identifier
-
name
public CreateHRISBenefit.Builder name(java.lang.String name)
The name of the benefit
-
name
public CreateHRISBenefit.Builder name(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name)
The name of the benefit
-
benefitType
public CreateHRISBenefit.Builder benefitType(CreateHRISBenefitBenefitType benefitType)
The type of the benefit
-
benefitType
public CreateHRISBenefit.Builder benefitType(org.openapitools.jackson.nullable.JsonNullable<? extends CreateHRISBenefitBenefitType> benefitType)
The type of the benefit
-
provider
public CreateHRISBenefit.Builder provider(java.lang.String provider)
The provider of the benefit
-
provider
public CreateHRISBenefit.Builder provider(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> provider)
The provider of the benefit
-
description
public CreateHRISBenefit.Builder description(java.lang.String description)
The description of the benefit
-
description
public CreateHRISBenefit.Builder description(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> description)
The description of the benefit
-
createdAt
public CreateHRISBenefit.Builder createdAt(java.time.OffsetDateTime createdAt)
The date and time the benefit was created
-
createdAt
public CreateHRISBenefit.Builder createdAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt)
The date and time the benefit was created
-
updatedAt
public CreateHRISBenefit.Builder updatedAt(java.time.OffsetDateTime updatedAt)
The date and time the benefit was last updated
-
updatedAt
public CreateHRISBenefit.Builder updatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt)
The date and time the benefit was last updated
-
build
public CreateHRISBenefit build()
-
-