Package com.datadog.api.client.v2.model
Class IncidentImportResponseAttributes
java.lang.Object
com.datadog.api.client.v2.model.IncidentImportResponseAttributes
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class IncidentImportResponseAttributes
extends Object
The incident's attributes from an import response.
-
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 Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringboolean -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionaddNotificationHandlesItem(IncidentNotificationHandle notificationHandlesItem) createdByUuid(String createdByUuid) creationIdempotencyKey(String creationIdempotencyKey) customerImpactEnd(OffsetDateTime customerImpactEnd) customerImpactScope(String customerImpactScope) customerImpactStart(OffsetDateTime customerImpactStart) declared(OffsetDateTime declared) declaredByUuid(String declaredByUuid) detected(OffsetDateTime detected) booleanReturn true if this IncidentImportResponseAttributes object is equal to o.fields(Map<String, IncidentFieldAttributes> fields) Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.Timestamp when the incident was archived.org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime>The incident case ID.org.openapitools.jackson.nullable.JsonNullable<Long>Timestamp when the incident was created.UUID of the user who created the incident.org.openapitools.jackson.nullable.JsonNullable<String>A unique key used to ensure idempotent incident creation.org.openapitools.jackson.nullable.JsonNullable<String>Timestamp when customers were no longer impacted by the incident.org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime>A summary of the impact customers experienced during the incident.org.openapitools.jackson.nullable.JsonNullable<String>Timestamp when customers began to be impacted by the incident.org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime>Timestamp when the incident was declared.org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime>UUID of the user who declared the incident.org.openapitools.jackson.nullable.JsonNullable<String>Timestamp when the incident was detected.org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime>A condensed view of the user-defined fields attached to incidents.A unique identifier that represents an incident type.A flag indicating whether the incident is a test incident.UUID of the user who last modified the incident.org.openapitools.jackson.nullable.JsonNullable<String>Timestamp when the incident was last modified.Incident's non Datadog creator.org.openapitools.jackson.nullable.JsonNullable<IncidentNonDatadogCreator>Notification handles that are notified of the incident during update.org.openapitools.jackson.nullable.JsonNullable<List<IncidentNotificationHandle>>The monotonically increasing integer ID for the incident.Timestamp when the incident's state was last changed from active or stable to resolved or completed.org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime>The incident severity.getState()The state of the incident.org.openapitools.jackson.nullable.JsonNullable<String>getTitle()The title of the incident that summarizes what happened.The incident visibility status.org.openapitools.jackson.nullable.JsonNullable<String>inthashCode()incidentTypeUuid(String incidentTypeUuid) lastModifiedByUuid(String lastModifiedByUuid) nonDatadogCreator(IncidentNonDatadogCreator nonDatadogCreator) notificationHandles(List<IncidentNotificationHandle> notificationHandles) putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.putFieldsItem(String key, IncidentFieldAttributes fieldsItem) resolved(OffsetDateTime resolved) voidvoidsetCaseId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Long> caseId) voidsetCreatedByUuid(String createdByUuid) voidsetCreatedByUuid_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> createdByUuid) voidsetCreationIdempotencyKey(String creationIdempotencyKey) voidsetCreationIdempotencyKey_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> creationIdempotencyKey) voidsetCustomerImpactEnd(OffsetDateTime customerImpactEnd) voidsetCustomerImpactEnd_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> customerImpactEnd) voidsetCustomerImpactScope(String customerImpactScope) voidsetCustomerImpactScope_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> customerImpactScope) voidsetCustomerImpactStart(OffsetDateTime customerImpactStart) voidsetCustomerImpactStart_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> customerImpactStart) voidsetDeclared(OffsetDateTime declared) voidsetDeclared_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> declared) voidsetDeclaredByUuid(String declaredByUuid) voidsetDeclaredByUuid_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> declaredByUuid) voidsetDetected(OffsetDateTime detected) voidsetDetected_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> detected) voidsetFields(Map<String, IncidentFieldAttributes> fields) voidsetIncidentTypeUuid(String incidentTypeUuid) voidvoidsetLastModifiedByUuid(String lastModifiedByUuid) voidsetLastModifiedByUuid_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> lastModifiedByUuid) voidsetNonDatadogCreator(IncidentNonDatadogCreator nonDatadogCreator) voidsetNonDatadogCreator_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<IncidentNonDatadogCreator> nonDatadogCreator) voidsetNotificationHandles(List<IncidentNotificationHandle> notificationHandles) voidsetNotificationHandles_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<IncidentNotificationHandle>> notificationHandles) voidsetPublicId(Long publicId) voidsetResolved(OffsetDateTime resolved) voidsetResolved_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> resolved) voidsetSeverity(IncidentSeverity severity) voidvoidsetState_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> state) voidvoidsetVisibility(String visibility) voidsetVisibility_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> visibility) severity(IncidentSeverity severity) toString()visibility(String visibility)
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_ARCHIVED
- See Also:
-
JSON_PROPERTY_CASE_ID
- See Also:
-
JSON_PROPERTY_CREATED
- See Also:
-
JSON_PROPERTY_CREATED_BY_UUID
- See Also:
-
JSON_PROPERTY_CREATION_IDEMPOTENCY_KEY
- See Also:
-
JSON_PROPERTY_CUSTOMER_IMPACT_END
- See Also:
-
JSON_PROPERTY_CUSTOMER_IMPACT_SCOPE
- See Also:
-
JSON_PROPERTY_CUSTOMER_IMPACT_START
- See Also:
-
JSON_PROPERTY_DECLARED
- See Also:
-
JSON_PROPERTY_DECLARED_BY_UUID
- See Also:
-
JSON_PROPERTY_DETECTED
- See Also:
-
JSON_PROPERTY_FIELDS
- See Also:
-
JSON_PROPERTY_INCIDENT_TYPE_UUID
- See Also:
-
JSON_PROPERTY_IS_TEST
- See Also:
-
JSON_PROPERTY_LAST_MODIFIED_BY_UUID
- See Also:
-
JSON_PROPERTY_MODIFIED
- See Also:
-
JSON_PROPERTY_NON_DATADOG_CREATOR
- See Also:
-
JSON_PROPERTY_NOTIFICATION_HANDLES
- See Also:
-
JSON_PROPERTY_PUBLIC_ID
- See Also:
-
JSON_PROPERTY_RESOLVED
- See Also:
-
JSON_PROPERTY_SEVERITY
- See Also:
-
JSON_PROPERTY_STATE
- See Also:
-
JSON_PROPERTY_TITLE
- See Also:
-
JSON_PROPERTY_VISIBILITY
- See Also:
-
-
Constructor Details
-
IncidentImportResponseAttributes
public IncidentImportResponseAttributes() -
IncidentImportResponseAttributes
-
-
Method Details
-
getArchived
Timestamp when the incident was archived.- Returns:
- archived
-
getArchived_JsonNullable
-
caseId
-
getCaseId
The incident case ID.- Returns:
- caseId
-
getCaseId_JsonNullable
-
setCaseId_JsonNullable
-
setCaseId
-
getCreated
Timestamp when the incident was created.- Returns:
- created
-
createdByUuid
-
getCreatedByUuid
UUID of the user who created the incident.- Returns:
- createdByUuid
-
getCreatedByUuid_JsonNullable
-
setCreatedByUuid_JsonNullable
public void setCreatedByUuid_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> createdByUuid) -
setCreatedByUuid
-
creationIdempotencyKey
-
getCreationIdempotencyKey
A unique key used to ensure idempotent incident creation.- Returns:
- creationIdempotencyKey
-
getCreationIdempotencyKey_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<String> getCreationIdempotencyKey_JsonNullable() -
setCreationIdempotencyKey_JsonNullable
public void setCreationIdempotencyKey_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> creationIdempotencyKey) -
setCreationIdempotencyKey
-
customerImpactEnd
-
getCustomerImpactEnd
Timestamp when customers were no longer impacted by the incident.- Returns:
- customerImpactEnd
-
getCustomerImpactEnd_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> getCustomerImpactEnd_JsonNullable() -
setCustomerImpactEnd_JsonNullable
public void setCustomerImpactEnd_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> customerImpactEnd) -
setCustomerImpactEnd
-
customerImpactScope
-
getCustomerImpactScope
A summary of the impact customers experienced during the incident.- Returns:
- customerImpactScope
-
getCustomerImpactScope_JsonNullable
-
setCustomerImpactScope_JsonNullable
public void setCustomerImpactScope_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> customerImpactScope) -
setCustomerImpactScope
-
customerImpactStart
-
getCustomerImpactStart
Timestamp when customers began to be impacted by the incident.- Returns:
- customerImpactStart
-
getCustomerImpactStart_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> getCustomerImpactStart_JsonNullable() -
setCustomerImpactStart_JsonNullable
public void setCustomerImpactStart_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> customerImpactStart) -
setCustomerImpactStart
-
declared
-
getDeclared
Timestamp when the incident was declared.- Returns:
- declared
-
getDeclared_JsonNullable
-
setDeclared_JsonNullable
public void setDeclared_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> declared) -
setDeclared
-
declaredByUuid
-
getDeclaredByUuid
UUID of the user who declared the incident.- Returns:
- declaredByUuid
-
getDeclaredByUuid_JsonNullable
-
setDeclaredByUuid_JsonNullable
public void setDeclaredByUuid_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> declaredByUuid) -
setDeclaredByUuid
-
detected
-
getDetected
Timestamp when the incident was detected.- Returns:
- detected
-
getDetected_JsonNullable
-
setDetected_JsonNullable
public void setDetected_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> detected) -
setDetected
-
fields
-
putFieldsItem
public IncidentImportResponseAttributes putFieldsItem(String key, IncidentFieldAttributes fieldsItem) -
getFields
A condensed view of the user-defined fields attached to incidents.- Returns:
- fields
-
setFields
-
incidentTypeUuid
-
getIncidentTypeUuid
A unique identifier that represents an incident type.- Returns:
- incidentTypeUuid
-
setIncidentTypeUuid
-
isTest
-
getIsTest
A flag indicating whether the incident is a test incident.- Returns:
- isTest
-
setIsTest
-
lastModifiedByUuid
-
getLastModifiedByUuid
UUID of the user who last modified the incident.- Returns:
- lastModifiedByUuid
-
getLastModifiedByUuid_JsonNullable
-
setLastModifiedByUuid_JsonNullable
public void setLastModifiedByUuid_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> lastModifiedByUuid) -
setLastModifiedByUuid
-
getModified
Timestamp when the incident was last modified.- Returns:
- modified
-
nonDatadogCreator
public IncidentImportResponseAttributes nonDatadogCreator(IncidentNonDatadogCreator nonDatadogCreator) -
getNonDatadogCreator
Incident's non Datadog creator.- Returns:
- nonDatadogCreator
-
getNonDatadogCreator_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<IncidentNonDatadogCreator> getNonDatadogCreator_JsonNullable() -
setNonDatadogCreator_JsonNullable
public void setNonDatadogCreator_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<IncidentNonDatadogCreator> nonDatadogCreator) -
setNonDatadogCreator
-
notificationHandles
public IncidentImportResponseAttributes notificationHandles(List<IncidentNotificationHandle> notificationHandles) -
addNotificationHandlesItem
public IncidentImportResponseAttributes addNotificationHandlesItem(IncidentNotificationHandle notificationHandlesItem) -
getNotificationHandles
Notification handles that are notified of the incident during update.- Returns:
- notificationHandles
-
getNotificationHandles_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<List<IncidentNotificationHandle>> getNotificationHandles_JsonNullable() -
setNotificationHandles_JsonNullable
public void setNotificationHandles_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<IncidentNotificationHandle>> notificationHandles) -
setNotificationHandles
-
publicId
-
getPublicId
The monotonically increasing integer ID for the incident.- Returns:
- publicId
-
setPublicId
-
resolved
-
getResolved
Timestamp when the incident's state was last changed from active or stable to resolved or completed.- Returns:
- resolved
-
getResolved_JsonNullable
-
setResolved_JsonNullable
public void setResolved_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> resolved) -
setResolved
-
severity
-
getSeverity
The incident severity.- Returns:
- severity
-
setSeverity
-
state
-
getState
The state of the incident.- Returns:
- state
-
getState_JsonNullable
-
setState_JsonNullable
-
setState
-
title
-
getTitle
The title of the incident that summarizes what happened.- Returns:
- title
-
setTitle
-
visibility
-
getVisibility
The incident visibility status.- Returns:
- visibility
-
getVisibility_JsonNullable
-
setVisibility_JsonNullable
public void setVisibility_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> visibility) -
setVisibility
-
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:
- IncidentImportResponseAttributes
-
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 IncidentImportResponseAttributes object is equal to o. -
hashCode
public int hashCode() -
toString
-