Class TicketingUserResultData
- java.lang.Object
-
- com.stackone.stackone_client_java.models.components.TicketingUserResultData
-
public class TicketingUserResultData extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTicketingUserResultData.Builder
-
Constructor Summary
Constructors Constructor Description TicketingUserResultData()TicketingUserResultData(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId, org.openapitools.jackson.nullable.JsonNullable<? extends TicketingUserResultType> type, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> primaryEmail, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> primaryPhone, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> username, org.openapitools.jackson.nullable.JsonNullable<? extends TicketingUserResultActive> active, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> firstName, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> lastName, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> customerAccountReference, org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt, org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description org.openapitools.jackson.nullable.JsonNullable<TicketingUserResultActive>active()If the user is activestatic TicketingUserResultData.Builderbuilder()org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime>createdAt()The timestamp when the record was createdorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>customerAccountReference()The unique account reference assigned as an external user (e.g.booleanequals(java.lang.Object o)org.openapitools.jackson.nullable.JsonNullable<java.lang.String>firstName()The first name of the userinthashCode()org.openapitools.jackson.nullable.JsonNullable<java.lang.String>id()Unique identifierorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>lastName()The last name of the userorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>name()John Doeorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>primaryEmail()The user's primary email addressorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>primaryPhone()The user's primary phone numberorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>remoteId()Provider's unique identifierjava.lang.StringtoString()org.openapitools.jackson.nullable.JsonNullable<TicketingUserResultType>type()org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime>updatedAt()The timestamp when the record was last updatedorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>username()The username of the user in the provider systemTicketingUserResultDatawithActive(TicketingUserResultActive active)If the user is activeTicketingUserResultDatawithActive(org.openapitools.jackson.nullable.JsonNullable<? extends TicketingUserResultActive> active)If the user is activeTicketingUserResultDatawithCreatedAt(java.time.OffsetDateTime createdAt)The timestamp when the record was createdTicketingUserResultDatawithCreatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt)The timestamp when the record was createdTicketingUserResultDatawithCustomerAccountReference(java.lang.String customerAccountReference)The unique account reference assigned as an external user (e.g.TicketingUserResultDatawithCustomerAccountReference(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> customerAccountReference)The unique account reference assigned as an external user (e.g.TicketingUserResultDatawithFirstName(java.lang.String firstName)The first name of the userTicketingUserResultDatawithFirstName(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> firstName)The first name of the userTicketingUserResultDatawithId(java.lang.String id)Unique identifierTicketingUserResultDatawithId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)Unique identifierTicketingUserResultDatawithLastName(java.lang.String lastName)The last name of the userTicketingUserResultDatawithLastName(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> lastName)The last name of the userTicketingUserResultDatawithName(java.lang.String name)John DoeTicketingUserResultDatawithName(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name)John DoeTicketingUserResultDatawithPrimaryEmail(java.lang.String primaryEmail)The user's primary email addressTicketingUserResultDatawithPrimaryEmail(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> primaryEmail)The user's primary email addressTicketingUserResultDatawithPrimaryPhone(java.lang.String primaryPhone)The user's primary phone numberTicketingUserResultDatawithPrimaryPhone(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> primaryPhone)The user's primary phone numberTicketingUserResultDatawithRemoteId(java.lang.String remoteId)Provider's unique identifierTicketingUserResultDatawithRemoteId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId)Provider's unique identifierTicketingUserResultDatawithType(TicketingUserResultType type)TicketingUserResultDatawithType(org.openapitools.jackson.nullable.JsonNullable<? extends TicketingUserResultType> type)TicketingUserResultDatawithUpdatedAt(java.time.OffsetDateTime updatedAt)The timestamp when the record was last updatedTicketingUserResultDatawithUpdatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt)The timestamp when the record was last updatedTicketingUserResultDatawithUsername(java.lang.String username)The username of the user in the provider systemTicketingUserResultDatawithUsername(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> username)The username of the user in the provider system
-
-
-
Constructor Detail
-
TicketingUserResultData
public TicketingUserResultData(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId, org.openapitools.jackson.nullable.JsonNullable<? extends TicketingUserResultType> type, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> primaryEmail, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> primaryPhone, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> username, org.openapitools.jackson.nullable.JsonNullable<? extends TicketingUserResultActive> active, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> firstName, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> lastName, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> customerAccountReference, org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt, org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt)
-
TicketingUserResultData
public TicketingUserResultData()
-
-
Method Detail
-
id
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id()
Unique identifier
-
remoteId
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId()
Provider's unique identifier
-
type
public org.openapitools.jackson.nullable.JsonNullable<TicketingUserResultType> type()
-
name
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name()
John Doe
-
primaryEmail
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> primaryEmail()
The user's primary email address
-
primaryPhone
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> primaryPhone()
The user's primary phone number
-
username
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> username()
The username of the user in the provider system
-
active
public org.openapitools.jackson.nullable.JsonNullable<TicketingUserResultActive> active()
If the user is active
-
firstName
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> firstName()
The first name of the user
-
lastName
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> lastName()
The last name of the user
-
customerAccountReference
public 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 org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt()
The timestamp when the record was created
-
updatedAt
public org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt()
The timestamp when the record was last updated
-
builder
public static TicketingUserResultData.Builder builder()
-
withId
public TicketingUserResultData withId(java.lang.String id)
Unique identifier
-
withId
public TicketingUserResultData withId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)
Unique identifier
-
withRemoteId
public TicketingUserResultData withRemoteId(java.lang.String remoteId)
Provider's unique identifier
-
withRemoteId
public TicketingUserResultData withRemoteId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId)
Provider's unique identifier
-
withType
public TicketingUserResultData withType(TicketingUserResultType type)
-
withType
public TicketingUserResultData withType(org.openapitools.jackson.nullable.JsonNullable<? extends TicketingUserResultType> type)
-
withName
public TicketingUserResultData withName(java.lang.String name)
John Doe
-
withName
public TicketingUserResultData withName(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name)
John Doe
-
withPrimaryEmail
public TicketingUserResultData withPrimaryEmail(java.lang.String primaryEmail)
The user's primary email address
-
withPrimaryEmail
public TicketingUserResultData withPrimaryEmail(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> primaryEmail)
The user's primary email address
-
withPrimaryPhone
public TicketingUserResultData withPrimaryPhone(java.lang.String primaryPhone)
The user's primary phone number
-
withPrimaryPhone
public TicketingUserResultData withPrimaryPhone(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> primaryPhone)
The user's primary phone number
-
withUsername
public TicketingUserResultData withUsername(java.lang.String username)
The username of the user in the provider system
-
withUsername
public TicketingUserResultData withUsername(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> username)
The username of the user in the provider system
-
withActive
public TicketingUserResultData withActive(TicketingUserResultActive active)
If the user is active
-
withActive
public TicketingUserResultData withActive(org.openapitools.jackson.nullable.JsonNullable<? extends TicketingUserResultActive> active)
If the user is active
-
withFirstName
public TicketingUserResultData withFirstName(java.lang.String firstName)
The first name of the user
-
withFirstName
public TicketingUserResultData withFirstName(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> firstName)
The first name of the user
-
withLastName
public TicketingUserResultData withLastName(java.lang.String lastName)
The last name of the user
-
withLastName
public TicketingUserResultData withLastName(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> lastName)
The last name of the user
-
withCustomerAccountReference
public TicketingUserResultData withCustomerAccountReference(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)
-
withCustomerAccountReference
public TicketingUserResultData withCustomerAccountReference(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)
-
withCreatedAt
public TicketingUserResultData withCreatedAt(java.time.OffsetDateTime createdAt)
The timestamp when the record was created
-
withCreatedAt
public TicketingUserResultData withCreatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt)
The timestamp when the record was created
-
withUpdatedAt
public TicketingUserResultData withUpdatedAt(java.time.OffsetDateTime updatedAt)
The timestamp when the record was last updated
-
withUpdatedAt
public TicketingUserResultData withUpdatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt)
The timestamp when the record was last updated
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-