@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class IncidentResponseAttributes extends Object
| Constructor and Description |
|---|
IncidentResponseAttributes() |
IncidentResponseAttributes(String title) |
| Modifier and Type | Method and Description |
|---|---|
IncidentResponseAttributes |
addNotificationHandlesItem(IncidentNotificationHandle notificationHandlesItem) |
IncidentResponseAttributes |
caseId(Long caseId) |
IncidentResponseAttributes |
customerImpacted(Boolean customerImpacted) |
IncidentResponseAttributes |
customerImpactEnd(OffsetDateTime customerImpactEnd) |
IncidentResponseAttributes |
customerImpactScope(String customerImpactScope) |
IncidentResponseAttributes |
customerImpactStart(OffsetDateTime customerImpactStart) |
IncidentResponseAttributes |
detected(OffsetDateTime detected) |
boolean |
equals(Object o)
Return true if this IncidentResponseAttributes object is equal to o.
|
IncidentResponseAttributes |
fields(Map<String,IncidentFieldAttributes> fields) |
Map<String,Object> |
getAdditionalProperties()
Return the additional (undeclared) property.
|
Object |
getAdditionalProperty(String key)
Return the additional (undeclared) property with the specified name.
|
org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> |
getArchived_JsonNullable() |
OffsetDateTime |
getArchived()
Timestamp of when the incident was archived.
|
org.openapitools.jackson.nullable.JsonNullable<Long> |
getCaseId_JsonNullable() |
Long |
getCaseId()
The incident case id.
|
OffsetDateTime |
getCreated()
Timestamp when the incident was created.
|
Long |
getCustomerImpactDuration()
Length of the incident's customer impact in seconds.
|
Boolean |
getCustomerImpacted()
A flag indicating whether the incident caused customer impact.
|
org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> |
getCustomerImpactEnd_JsonNullable() |
OffsetDateTime |
getCustomerImpactEnd()
Timestamp when customers were no longer impacted by the incident.
|
org.openapitools.jackson.nullable.JsonNullable<String> |
getCustomerImpactScope_JsonNullable() |
String |
getCustomerImpactScope()
A summary of the impact customers experienced during the incident.
|
org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> |
getCustomerImpactStart_JsonNullable() |
OffsetDateTime |
getCustomerImpactStart()
Timestamp when customers began being impacted by the incident.
|
org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> |
getDetected_JsonNullable() |
OffsetDateTime |
getDetected()
Timestamp when the incident was detected.
|
Map<String,IncidentFieldAttributes> |
getFields()
A condensed view of the user-defined fields attached to incidents.
|
OffsetDateTime |
getModified()
Timestamp when the incident was last modified.
|
org.openapitools.jackson.nullable.JsonNullable<IncidentNonDatadogCreator> |
getNonDatadogCreator_JsonNullable() |
IncidentNonDatadogCreator |
getNonDatadogCreator()
Incident's non Datadog creator.
|
org.openapitools.jackson.nullable.JsonNullable<List<IncidentNotificationHandle>> |
getNotificationHandles_JsonNullable() |
List<IncidentNotificationHandle> |
getNotificationHandles()
Notification handles that will be notified of the incident during update.
|
Long |
getPublicId()
The monotonically increasing integer ID for the incident.
|
org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> |
getResolved_JsonNullable() |
OffsetDateTime |
getResolved()
Timestamp when the incident's state was last changed from active or stable to resolved or
completed.
|
IncidentSeverity |
getSeverity()
The incident severity.
|
org.openapitools.jackson.nullable.JsonNullable<String> |
getState_JsonNullable() |
String |
getState()
The state incident.
|
Long |
getTimeToDetect()
The amount of time in seconds to detect the incident.
|
Long |
getTimeToInternalResponse()
The amount of time in seconds to call incident after detection.
|
Long |
getTimeToRepair()
The amount of time in seconds to resolve customer impact after detecting the issue.
|
Long |
getTimeToResolve()
The amount of time in seconds to resolve the incident after it was created.
|
String |
getTitle()
The title of the incident, which summarizes what happened.
|
org.openapitools.jackson.nullable.JsonNullable<String> |
getVisibility_JsonNullable() |
String |
getVisibility()
The incident visibility status.
|
int |
hashCode() |
IncidentResponseAttributes |
nonDatadogCreator(IncidentNonDatadogCreator nonDatadogCreator) |
IncidentResponseAttributes |
notificationHandles(List<IncidentNotificationHandle> notificationHandles) |
IncidentResponseAttributes |
publicId(Long publicId) |
IncidentResponseAttributes |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
IncidentResponseAttributes |
putFieldsItem(String key,
IncidentFieldAttributes fieldsItem) |
IncidentResponseAttributes |
resolved(OffsetDateTime resolved) |
void |
setCaseId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Long> caseId) |
void |
setCaseId(Long caseId) |
void |
setCustomerImpacted(Boolean customerImpacted) |
void |
setCustomerImpactEnd_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> customerImpactEnd) |
void |
setCustomerImpactEnd(OffsetDateTime customerImpactEnd) |
void |
setCustomerImpactScope_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> customerImpactScope) |
void |
setCustomerImpactScope(String customerImpactScope) |
void |
setCustomerImpactStart_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> customerImpactStart) |
void |
setCustomerImpactStart(OffsetDateTime customerImpactStart) |
void |
setDetected_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> detected) |
void |
setDetected(OffsetDateTime detected) |
void |
setFields(Map<String,IncidentFieldAttributes> fields) |
void |
setNonDatadogCreator_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<IncidentNonDatadogCreator> nonDatadogCreator) |
void |
setNonDatadogCreator(IncidentNonDatadogCreator nonDatadogCreator) |
void |
setNotificationHandles_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<IncidentNotificationHandle>> notificationHandles) |
void |
setNotificationHandles(List<IncidentNotificationHandle> notificationHandles) |
void |
setPublicId(Long publicId) |
void |
setResolved_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> resolved) |
void |
setResolved(OffsetDateTime resolved) |
void |
setSeverity(IncidentSeverity severity) |
void |
setState_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> state) |
void |
setState(String state) |
void |
setTitle(String title) |
void |
setVisibility_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> visibility) |
void |
setVisibility(String visibility) |
IncidentResponseAttributes |
severity(IncidentSeverity severity) |
IncidentResponseAttributes |
state(String state) |
IncidentResponseAttributes |
title(String title) |
String |
toString() |
IncidentResponseAttributes |
visibility(String visibility) |
public boolean unparsed
public static final String JSON_PROPERTY_ARCHIVED
public static final String JSON_PROPERTY_CASE_ID
public static final String JSON_PROPERTY_CREATED
public static final String JSON_PROPERTY_CUSTOMER_IMPACT_DURATION
public static final String JSON_PROPERTY_CUSTOMER_IMPACT_END
public static final String JSON_PROPERTY_CUSTOMER_IMPACT_SCOPE
public static final String JSON_PROPERTY_CUSTOMER_IMPACT_START
public static final String JSON_PROPERTY_CUSTOMER_IMPACTED
public static final String JSON_PROPERTY_DETECTED
public static final String JSON_PROPERTY_FIELDS
public static final String JSON_PROPERTY_MODIFIED
public static final String JSON_PROPERTY_NON_DATADOG_CREATOR
public static final String JSON_PROPERTY_NOTIFICATION_HANDLES
public static final String JSON_PROPERTY_PUBLIC_ID
public static final String JSON_PROPERTY_RESOLVED
public static final String JSON_PROPERTY_SEVERITY
public static final String JSON_PROPERTY_STATE
public static final String JSON_PROPERTY_TIME_TO_DETECT
public static final String JSON_PROPERTY_TIME_TO_INTERNAL_RESPONSE
public static final String JSON_PROPERTY_TIME_TO_REPAIR
public static final String JSON_PROPERTY_TIME_TO_RESOLVE
public static final String JSON_PROPERTY_TITLE
public static final String JSON_PROPERTY_VISIBILITY
public IncidentResponseAttributes()
public IncidentResponseAttributes(String title)
@Nullable public OffsetDateTime getArchived()
public org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> getArchived_JsonNullable()
public IncidentResponseAttributes caseId(Long caseId)
@Nullable public Long getCaseId()
public org.openapitools.jackson.nullable.JsonNullable<Long> getCaseId_JsonNullable()
public void setCaseId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Long> caseId)
public void setCaseId(Long caseId)
@Nullable public OffsetDateTime getCreated()
@Nullable public Long getCustomerImpactDuration()
customer_impact_start and customer_impact_end.public IncidentResponseAttributes customerImpactEnd(OffsetDateTime customerImpactEnd)
@Nullable public OffsetDateTime getCustomerImpactEnd()
public org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> getCustomerImpactEnd_JsonNullable()
public void setCustomerImpactEnd_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> customerImpactEnd)
public void setCustomerImpactEnd(OffsetDateTime customerImpactEnd)
public IncidentResponseAttributes customerImpactScope(String customerImpactScope)
@Nullable public String getCustomerImpactScope()
public org.openapitools.jackson.nullable.JsonNullable<String> getCustomerImpactScope_JsonNullable()
public void setCustomerImpactScope_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> customerImpactScope)
public void setCustomerImpactScope(String customerImpactScope)
public IncidentResponseAttributes customerImpactStart(OffsetDateTime customerImpactStart)
@Nullable public OffsetDateTime getCustomerImpactStart()
public org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> getCustomerImpactStart_JsonNullable()
public void setCustomerImpactStart_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> customerImpactStart)
public void setCustomerImpactStart(OffsetDateTime customerImpactStart)
public IncidentResponseAttributes customerImpacted(Boolean customerImpacted)
@Nullable public Boolean getCustomerImpacted()
public void setCustomerImpacted(Boolean customerImpacted)
public IncidentResponseAttributes detected(OffsetDateTime detected)
@Nullable public OffsetDateTime getDetected()
public org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> getDetected_JsonNullable()
public void setDetected_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> detected)
public void setDetected(OffsetDateTime detected)
public IncidentResponseAttributes fields(Map<String,IncidentFieldAttributes> fields)
public IncidentResponseAttributes putFieldsItem(String key, IncidentFieldAttributes fieldsItem)
@Nullable public Map<String,IncidentFieldAttributes> getFields()
public void setFields(Map<String,IncidentFieldAttributes> fields)
@Nullable public OffsetDateTime getModified()
public IncidentResponseAttributes nonDatadogCreator(IncidentNonDatadogCreator nonDatadogCreator)
@Nullable public IncidentNonDatadogCreator getNonDatadogCreator()
public org.openapitools.jackson.nullable.JsonNullable<IncidentNonDatadogCreator> getNonDatadogCreator_JsonNullable()
public void setNonDatadogCreator_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<IncidentNonDatadogCreator> nonDatadogCreator)
public void setNonDatadogCreator(IncidentNonDatadogCreator nonDatadogCreator)
public IncidentResponseAttributes notificationHandles(List<IncidentNotificationHandle> notificationHandles)
public IncidentResponseAttributes addNotificationHandlesItem(IncidentNotificationHandle notificationHandlesItem)
@Nullable public List<IncidentNotificationHandle> getNotificationHandles()
public org.openapitools.jackson.nullable.JsonNullable<List<IncidentNotificationHandle>> getNotificationHandles_JsonNullable()
public void setNotificationHandles_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<IncidentNotificationHandle>> notificationHandles)
public void setNotificationHandles(List<IncidentNotificationHandle> notificationHandles)
public IncidentResponseAttributes publicId(Long publicId)
@Nullable public Long getPublicId()
public void setPublicId(Long publicId)
public IncidentResponseAttributes resolved(OffsetDateTime resolved)
@Nullable public OffsetDateTime getResolved()
public org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> getResolved_JsonNullable()
public void setResolved_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> resolved)
public void setResolved(OffsetDateTime resolved)
public IncidentResponseAttributes severity(IncidentSeverity severity)
@Nullable public IncidentSeverity getSeverity()
public void setSeverity(IncidentSeverity severity)
public IncidentResponseAttributes state(String state)
@Nullable public String getState()
public org.openapitools.jackson.nullable.JsonNullable<String> getState_JsonNullable()
public void setState_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> state)
public void setState(String state)
@Nullable public Long getTimeToDetect()
customer_impact_start and detected.@Nullable public Long getTimeToInternalResponse()
detected and created.@Nullable public Long getTimeToRepair()
customer_impact_end and detected.@Nullable public Long getTimeToResolve()
created and resolved.public IncidentResponseAttributes title(String title)
public String getTitle()
public void setTitle(String title)
public IncidentResponseAttributes visibility(String visibility)
@Nullable public String getVisibility()
public org.openapitools.jackson.nullable.JsonNullable<String> getVisibility_JsonNullable()
public void setVisibility_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> visibility)
public void setVisibility(String visibility)
public IncidentResponseAttributes putAdditionalProperty(String key, Object value)
key - The arbitrary key to setvalue - The associated valuepublic Map<String,Object> getAdditionalProperties()
public Object getAdditionalProperty(String key)
key - The arbitrary key to getpublic boolean equals(Object o)
Copyright © 2024. All rights reserved.