Package com.datadog.api.client.v2.model
Class CaseAttributes
java.lang.Object
com.datadog.api.client.v2.model.CaseAttributes
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class CaseAttributes
extends Object
Case resource attributes
-
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 Stringstatic final Stringstatic final Stringboolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionattributes(Map<String, List<String>> attributes) customAttributes(Map<String, CustomAttributeValue> customAttributes) description(String description) booleanReturn true if this CaseAttributes 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 archivedorg.openapitools.jackson.nullable.JsonNullable<OffsetDateTime>Key-value pairs of case attributes.Timestamp of when the case was closedorg.openapitools.jackson.nullable.JsonNullable<OffsetDateTime>Timestamp of when the case was createdCase custom attributesDescriptionJira issue attached to caseorg.openapitools.jackson.nullable.JsonNullable<JiraIssue>getKey()KeyTimestamp of when the case was last modifiedorg.openapitools.jackson.nullable.JsonNullable<OffsetDateTime>Case priorityServiceNow ticket attached to caseorg.openapitools.jackson.nullable.JsonNullable<ServiceNowTicket>Deprecated.Status group of the case.Status of the case.getTitle()TitlegetType()Deprecated.Case type UUIDinthashCode()priority(CasePriority priority) putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.putAttributesItem(String key, List<String> attributesItem) putCustomAttributesItem(String key, CustomAttributeValue customAttributesItem) voidsetAttributes(Map<String, List<String>> attributes) voidsetCustomAttributes(Map<String, CustomAttributeValue> customAttributes) voidsetDescription(String description) voidvoidsetPriority(CasePriority priority) voidsetStatus(CaseStatus status) Deprecated.voidsetStatusGroup(CaseStatusGroup statusGroup) voidsetStatusName(String statusName) voidvoidDeprecated.voidstatus(CaseStatus status) statusGroup(CaseStatusGroup statusGroup) statusName(String statusName) toString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_ARCHIVED_AT
- See Also:
-
JSON_PROPERTY_ATTRIBUTES
- See Also:
-
JSON_PROPERTY_CLOSED_AT
- See Also:
-
JSON_PROPERTY_CREATED_AT
- See Also:
-
JSON_PROPERTY_CUSTOM_ATTRIBUTES
- See Also:
-
JSON_PROPERTY_DESCRIPTION
- See Also:
-
JSON_PROPERTY_JIRA_ISSUE
- See Also:
-
JSON_PROPERTY_KEY
- See Also:
-
JSON_PROPERTY_MODIFIED_AT
- See Also:
-
JSON_PROPERTY_PRIORITY
- See Also:
-
JSON_PROPERTY_SERVICE_NOW_TICKET
- See Also:
-
JSON_PROPERTY_STATUS
- See Also:
-
JSON_PROPERTY_STATUS_GROUP
- See Also:
-
JSON_PROPERTY_STATUS_NAME
- See Also:
-
JSON_PROPERTY_TITLE
- See Also:
-
JSON_PROPERTY_TYPE
- See Also:
-
JSON_PROPERTY_TYPE_ID
- See Also:
-
-
Constructor Details
-
CaseAttributes
public CaseAttributes()
-
-
Method Details
-
getArchivedAt
Timestamp of when the case was archived- Returns:
- archivedAt
-
getArchivedAt_JsonNullable
-
attributes
-
putAttributesItem
-
getAttributes
Key-value pairs of case attributes. Each key maps to an array of string values, used for flexible metadata such as labels or tags.- Returns:
- attributes
-
setAttributes
-
getClosedAt
Timestamp of when the case was closed- Returns:
- closedAt
-
getClosedAt_JsonNullable
-
getCreatedAt
Timestamp of when the case was created- Returns:
- createdAt
-
customAttributes
-
putCustomAttributesItem
public CaseAttributes putCustomAttributesItem(String key, CustomAttributeValue customAttributesItem) -
getCustomAttributes
Case custom attributes- Returns:
- customAttributes
-
setCustomAttributes
-
description
-
getDescription
Description- Returns:
- description
-
setDescription
-
getJiraIssue
Jira issue attached to case- Returns:
- jiraIssue
-
getJiraIssue_JsonNullable
-
key
-
getKey
Key- Returns:
- key
-
setKey
-
getModifiedAt
Timestamp of when the case was last modified- Returns:
- modifiedAt
-
getModifiedAt_JsonNullable
-
priority
-
getPriority
Case priority- Returns:
- priority
-
setPriority
-
getServiceNowTicket
ServiceNow ticket attached to case- Returns:
- serviceNowTicket
-
getServiceNowTicket_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<ServiceNowTicket> getServiceNowTicket_JsonNullable() -
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. -
statusGroup
-
getStatusGroup
Status group of the case.- Returns:
- statusGroup
-
setStatusGroup
-
statusName
-
getStatusName
Status of the case. Must be one of the existing statuses for the case's type.- Returns:
- statusName
-
setStatusName
-
title
-
getTitle
Title- Returns:
- title
-
setTitle
-
type
-
getType
Deprecated.Case type- Returns:
- type
-
setType
Deprecated. -
typeId
-
getTypeId
Case type UUID- Returns:
- typeId
-
setTypeId
-
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:
- CaseAttributes
-
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 CaseAttributes object is equal to o. -
hashCode
public int hashCode() -
toString
-