Package com.datadog.api.client.v2.model
Class IssueCaseAttributes
java.lang.Object
com.datadog.api.client.v2.model.IssueCaseAttributes
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class IssueCaseAttributes
extends Object
Object containing the information of a case.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringboolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddInsightsItem(IssueCaseInsight insightsItem) archivedAt(OffsetDateTime archivedAt) closedAt(OffsetDateTime closedAt) createdAt(OffsetDateTime createdAt) creationSource(String creationSource) description(String description) booleanReturn true if this IssueCaseAttributes object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.Timestamp of when the case was archived.Timestamp of when the case was closed.Timestamp of when the case was created.Source of the case creation.Description of the case.Due date of the case.Insights of the case.Jira issue of the case.getKey()Key of the case.Linear issue of the case.Timestamp of when the case was last modified.Case priorityDeprecated.getTitle()Title of the case.getType()Type of the case.inthashCode()insights(List<IssueCaseInsight> insights) jiraIssue(IssueCaseJiraIssue jiraIssue) linearIssue(IssueCaseLinearIssue linearIssue) modifiedAt(OffsetDateTime modifiedAt) priority(CasePriority priority) putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidsetArchivedAt(OffsetDateTime archivedAt) voidsetClosedAt(OffsetDateTime closedAt) voidsetCreatedAt(OffsetDateTime createdAt) voidsetCreationSource(String creationSource) voidsetDescription(String description) voidsetDueDate(String dueDate) voidsetInsights(List<IssueCaseInsight> insights) voidsetJiraIssue(IssueCaseJiraIssue jiraIssue) voidvoidsetLinearIssue(IssueCaseLinearIssue linearIssue) voidsetModifiedAt(OffsetDateTime modifiedAt) voidsetPriority(CasePriority priority) voidsetStatus(CaseStatus status) Deprecated.voidvoidstatus(CaseStatus status) toString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_ARCHIVED_AT
- See Also:
-
JSON_PROPERTY_CLOSED_AT
- See Also:
-
JSON_PROPERTY_CREATED_AT
- See Also:
-
JSON_PROPERTY_CREATION_SOURCE
- See Also:
-
JSON_PROPERTY_DESCRIPTION
- See Also:
-
JSON_PROPERTY_DUE_DATE
- See Also:
-
JSON_PROPERTY_INSIGHTS
- See Also:
-
JSON_PROPERTY_JIRA_ISSUE
- See Also:
-
JSON_PROPERTY_KEY
- See Also:
-
JSON_PROPERTY_LINEAR_ISSUE
- See Also:
-
JSON_PROPERTY_MODIFIED_AT
- See Also:
-
JSON_PROPERTY_PRIORITY
- See Also:
-
JSON_PROPERTY_STATUS
- See Also:
-
JSON_PROPERTY_TITLE
- See Also:
-
JSON_PROPERTY_TYPE
- See Also:
-
-
Constructor Details
-
IssueCaseAttributes
public IssueCaseAttributes()
-
-
Method Details
-
archivedAt
-
getArchivedAt
Timestamp of when the case was archived.- Returns:
- archivedAt
-
setArchivedAt
-
closedAt
-
getClosedAt
Timestamp of when the case was closed.- Returns:
- closedAt
-
setClosedAt
-
createdAt
-
getCreatedAt
Timestamp of when the case was created.- Returns:
- createdAt
-
setCreatedAt
-
creationSource
-
getCreationSource
Source of the case creation.- Returns:
- creationSource
-
setCreationSource
-
description
-
getDescription
Description of the case.- Returns:
- description
-
setDescription
-
dueDate
-
getDueDate
Due date of the case.- Returns:
- dueDate
-
setDueDate
-
insights
-
addInsightsItem
-
getInsights
Insights of the case.- Returns:
- insights
-
setInsights
-
jiraIssue
-
getJiraIssue
Jira issue of the case.- Returns:
- jiraIssue
-
setJiraIssue
-
key
-
getKey
Key of the case.- Returns:
- key
-
setKey
-
linearIssue
-
getLinearIssue
Linear issue of the case.- Returns:
- linearIssue
-
setLinearIssue
-
modifiedAt
-
getModifiedAt
Timestamp of when the case was last modified.- Returns:
- modifiedAt
-
setModifiedAt
-
priority
-
getPriority
Case priority- Returns:
- priority
-
setPriority
-
status
-
getStatus
Deprecated.Deprecated way of representing the case status, which only supports OPEN, IN_PROGRESS, and CLOSED statuses. Usestatus_nameinstead.- Returns:
- status
-
setStatus
Deprecated. -
title
-
getTitle
Title of the case.- Returns:
- title
-
setTitle
-
type
-
getType
Type of the case.- Returns:
- type
-
setType
-
putAdditionalProperty
Set the additional (undeclared) property with the specified name and value. If the property does not already exist, create it otherwise replace it.- Parameters:
key- The arbitrary key to setvalue- The associated value- Returns:
- IssueCaseAttributes
-
getAdditionalProperties
Return the additional (undeclared) property.- Returns:
- The additional properties
-
getAdditionalProperty
Return the additional (undeclared) property with the specified name.- Parameters:
key- The arbitrary key to get- Returns:
- The specific additional property for the given key
-
equals
Return true if this IssueCaseAttributes object is equal to o. -
hashCode
public int hashCode() -
toString
-