Class TicketingCommentResultData
- java.lang.Object
-
- com.stackone.stackone_client_java.models.components.TicketingCommentResultData
-
public class TicketingCommentResultData extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTicketingCommentResultData.Builder
-
Constructor Summary
Constructors Constructor Description TicketingCommentResultData(java.lang.String ticketId)TicketingCommentResultData(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId, java.lang.String ticketId, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> userId, org.openapitools.jackson.nullable.JsonNullable<? extends TicketingCommentResultInternal> internal, org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<TicketingContent>> content, 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 static TicketingCommentResultData.Builderbuilder()org.openapitools.jackson.nullable.JsonNullable<java.util.List<TicketingContent>>content()Array of content associated with the commentorg.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime>createdAt()The timestamp when the record was createdbooleanequals(java.lang.Object o)inthashCode()org.openapitools.jackson.nullable.JsonNullable<java.lang.String>id()Unique identifierorg.openapitools.jackson.nullable.JsonNullable<TicketingCommentResultInternal>internal()Whether the comment is internalorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>remoteId()Provider's unique identifierjava.lang.StringticketId()The ticket ID associated with the commentjava.lang.StringtoString()org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime>updatedAt()The timestamp when the record was last updatedorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>userId()The user who created the commentTicketingCommentResultDatawithContent(java.util.List<TicketingContent> content)Array of content associated with the commentTicketingCommentResultDatawithContent(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<TicketingContent>> content)Array of content associated with the commentTicketingCommentResultDatawithCreatedAt(java.time.OffsetDateTime createdAt)The timestamp when the record was createdTicketingCommentResultDatawithCreatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt)The timestamp when the record was createdTicketingCommentResultDatawithId(java.lang.String id)Unique identifierTicketingCommentResultDatawithId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)Unique identifierTicketingCommentResultDatawithInternal(TicketingCommentResultInternal internal)Whether the comment is internalTicketingCommentResultDatawithInternal(org.openapitools.jackson.nullable.JsonNullable<? extends TicketingCommentResultInternal> internal)Whether the comment is internalTicketingCommentResultDatawithRemoteId(java.lang.String remoteId)Provider's unique identifierTicketingCommentResultDatawithRemoteId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId)Provider's unique identifierTicketingCommentResultDatawithTicketId(java.lang.String ticketId)The ticket ID associated with the commentTicketingCommentResultDatawithUpdatedAt(java.time.OffsetDateTime updatedAt)The timestamp when the record was last updatedTicketingCommentResultDatawithUpdatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt)The timestamp when the record was last updatedTicketingCommentResultDatawithUserId(java.lang.String userId)The user who created the commentTicketingCommentResultDatawithUserId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> userId)The user who created the comment
-
-
-
Constructor Detail
-
TicketingCommentResultData
public TicketingCommentResultData(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId, java.lang.String ticketId, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> userId, org.openapitools.jackson.nullable.JsonNullable<? extends TicketingCommentResultInternal> internal, org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<TicketingContent>> content, org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt, org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt)
-
TicketingCommentResultData
public TicketingCommentResultData(java.lang.String ticketId)
-
-
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
-
ticketId
public java.lang.String ticketId()
The ticket ID associated with the comment
-
userId
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> userId()
The user who created the comment
-
internal
public org.openapitools.jackson.nullable.JsonNullable<TicketingCommentResultInternal> internal()
Whether the comment is internal
-
content
public org.openapitools.jackson.nullable.JsonNullable<java.util.List<TicketingContent>> content()
Array of content associated with the comment
-
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 TicketingCommentResultData.Builder builder()
-
withId
public TicketingCommentResultData withId(java.lang.String id)
Unique identifier
-
withId
public TicketingCommentResultData withId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)
Unique identifier
-
withRemoteId
public TicketingCommentResultData withRemoteId(java.lang.String remoteId)
Provider's unique identifier
-
withRemoteId
public TicketingCommentResultData withRemoteId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId)
Provider's unique identifier
-
withTicketId
public TicketingCommentResultData withTicketId(java.lang.String ticketId)
The ticket ID associated with the comment
-
withUserId
public TicketingCommentResultData withUserId(java.lang.String userId)
The user who created the comment
-
withUserId
public TicketingCommentResultData withUserId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> userId)
The user who created the comment
-
withInternal
public TicketingCommentResultData withInternal(TicketingCommentResultInternal internal)
Whether the comment is internal
-
withInternal
public TicketingCommentResultData withInternal(org.openapitools.jackson.nullable.JsonNullable<? extends TicketingCommentResultInternal> internal)
Whether the comment is internal
-
withContent
public TicketingCommentResultData withContent(java.util.List<TicketingContent> content)
Array of content associated with the comment
-
withContent
public TicketingCommentResultData withContent(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<TicketingContent>> content)
Array of content associated with the comment
-
withCreatedAt
public TicketingCommentResultData withCreatedAt(java.time.OffsetDateTime createdAt)
The timestamp when the record was created
-
withCreatedAt
public TicketingCommentResultData withCreatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt)
The timestamp when the record was created
-
withUpdatedAt
public TicketingCommentResultData withUpdatedAt(java.time.OffsetDateTime updatedAt)
The timestamp when the record was last updated
-
withUpdatedAt
public TicketingCommentResultData 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
-
-