Class TicketingUserResultData.Builder
- java.lang.Object
-
- com.stackone.stackone_client_java.models.components.TicketingUserResultData.Builder
-
- Enclosing class:
- TicketingUserResultData
public static final class TicketingUserResultData.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TicketingUserResultData.Builderactive(TicketingUserResultActive active)If the user is activeTicketingUserResultData.Builderactive(org.openapitools.jackson.nullable.JsonNullable<? extends TicketingUserResultActive> active)If the user is activeTicketingUserResultDatabuild()TicketingUserResultData.BuildercreatedAt(java.time.OffsetDateTime createdAt)The timestamp when the record was createdTicketingUserResultData.BuildercreatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt)The timestamp when the record was createdTicketingUserResultData.BuildercustomerAccountReference(java.lang.String customerAccountReference)The unique account reference assigned as an external user (e.g.TicketingUserResultData.BuildercustomerAccountReference(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> customerAccountReference)The unique account reference assigned as an external user (e.g.TicketingUserResultData.BuilderfirstName(java.lang.String firstName)The first name of the userTicketingUserResultData.BuilderfirstName(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> firstName)The first name of the userTicketingUserResultData.Builderid(java.lang.String id)Unique identifierTicketingUserResultData.Builderid(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)Unique identifierTicketingUserResultData.BuilderlastName(java.lang.String lastName)The last name of the userTicketingUserResultData.BuilderlastName(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> lastName)The last name of the userTicketingUserResultData.Buildername(java.lang.String name)John DoeTicketingUserResultData.Buildername(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name)John DoeTicketingUserResultData.BuilderprimaryEmail(java.lang.String primaryEmail)The user's primary email addressTicketingUserResultData.BuilderprimaryEmail(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> primaryEmail)The user's primary email addressTicketingUserResultData.BuilderprimaryPhone(java.lang.String primaryPhone)The user's primary phone numberTicketingUserResultData.BuilderprimaryPhone(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> primaryPhone)The user's primary phone numberTicketingUserResultData.BuilderremoteId(java.lang.String remoteId)Provider's unique identifierTicketingUserResultData.BuilderremoteId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId)Provider's unique identifierTicketingUserResultData.Buildertype(TicketingUserResultType type)TicketingUserResultData.Buildertype(org.openapitools.jackson.nullable.JsonNullable<? extends TicketingUserResultType> type)TicketingUserResultData.BuilderupdatedAt(java.time.OffsetDateTime updatedAt)The timestamp when the record was last updatedTicketingUserResultData.BuilderupdatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt)The timestamp when the record was last updatedTicketingUserResultData.Builderusername(java.lang.String username)The username of the user in the provider systemTicketingUserResultData.Builderusername(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> username)The username of the user in the provider system
-
-
-
Method Detail
-
id
public TicketingUserResultData.Builder id(java.lang.String id)
Unique identifier
-
id
public TicketingUserResultData.Builder id(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)
Unique identifier
-
remoteId
public TicketingUserResultData.Builder remoteId(java.lang.String remoteId)
Provider's unique identifier
-
remoteId
public TicketingUserResultData.Builder remoteId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId)
Provider's unique identifier
-
type
public TicketingUserResultData.Builder type(TicketingUserResultType type)
-
type
public TicketingUserResultData.Builder type(org.openapitools.jackson.nullable.JsonNullable<? extends TicketingUserResultType> type)
-
name
public TicketingUserResultData.Builder name(java.lang.String name)
John Doe
-
name
public TicketingUserResultData.Builder name(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name)
John Doe
-
primaryEmail
public TicketingUserResultData.Builder primaryEmail(java.lang.String primaryEmail)
The user's primary email address
-
primaryEmail
public TicketingUserResultData.Builder primaryEmail(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> primaryEmail)
The user's primary email address
-
primaryPhone
public TicketingUserResultData.Builder primaryPhone(java.lang.String primaryPhone)
The user's primary phone number
-
primaryPhone
public TicketingUserResultData.Builder primaryPhone(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> primaryPhone)
The user's primary phone number
-
username
public TicketingUserResultData.Builder username(java.lang.String username)
The username of the user in the provider system
-
username
public TicketingUserResultData.Builder username(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> username)
The username of the user in the provider system
-
active
public TicketingUserResultData.Builder active(TicketingUserResultActive active)
If the user is active
-
active
public TicketingUserResultData.Builder active(org.openapitools.jackson.nullable.JsonNullable<? extends TicketingUserResultActive> active)
If the user is active
-
firstName
public TicketingUserResultData.Builder firstName(java.lang.String firstName)
The first name of the user
-
firstName
public TicketingUserResultData.Builder firstName(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> firstName)
The first name of the user
-
lastName
public TicketingUserResultData.Builder lastName(java.lang.String lastName)
The last name of the user
-
lastName
public TicketingUserResultData.Builder lastName(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> lastName)
The last name of the user
-
customerAccountReference
public TicketingUserResultData.Builder customerAccountReference(java.lang.String customerAccountReference)
The unique account reference assigned as an external user (e.g. the customer account identifier registered on the customer-facing site or portal)
-
customerAccountReference
public TicketingUserResultData.Builder customerAccountReference(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> customerAccountReference)
The unique account reference assigned as an external user (e.g. the customer account identifier registered on the customer-facing site or portal)
-
createdAt
public TicketingUserResultData.Builder createdAt(java.time.OffsetDateTime createdAt)
The timestamp when the record was created
-
createdAt
public TicketingUserResultData.Builder createdAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt)
The timestamp when the record was created
-
updatedAt
public TicketingUserResultData.Builder updatedAt(java.time.OffsetDateTime updatedAt)
The timestamp when the record was last updated
-
updatedAt
public TicketingUserResultData.Builder updatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt)
The timestamp when the record was last updated
-
build
public TicketingUserResultData build()
-
-