@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class IncidentUpdateAttributes extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_CUSTOMER_IMPACT_END |
static String |
JSON_PROPERTY_CUSTOMER_IMPACT_SCOPE |
static String |
JSON_PROPERTY_CUSTOMER_IMPACT_START |
static String |
JSON_PROPERTY_CUSTOMER_IMPACTED |
static String |
JSON_PROPERTY_DETECTED |
static String |
JSON_PROPERTY_FIELDS |
static String |
JSON_PROPERTY_NOTIFICATION_HANDLES |
static String |
JSON_PROPERTY_TITLE |
boolean |
unparsed |
| Constructor and Description |
|---|
IncidentUpdateAttributes() |
| Modifier and Type | Method and Description |
|---|---|
IncidentUpdateAttributes |
addNotificationHandlesItem(IncidentNotificationHandle notificationHandlesItem) |
IncidentUpdateAttributes |
customerImpacted(Boolean customerImpacted) |
IncidentUpdateAttributes |
customerImpactEnd(OffsetDateTime customerImpactEnd) |
IncidentUpdateAttributes |
customerImpactScope(String customerImpactScope) |
IncidentUpdateAttributes |
customerImpactStart(OffsetDateTime customerImpactStart) |
IncidentUpdateAttributes |
detected(OffsetDateTime detected) |
boolean |
equals(Object o)
Return true if this IncidentUpdateAttributes object is equal to o.
|
IncidentUpdateAttributes |
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.
|
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.
|
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 for which to update selections.
|
List<IncidentNotificationHandle> |
getNotificationHandles()
Notification handles that will be notified of the incident during update.
|
String |
getTitle()
The title of the incident, which summarizes what happened.
|
int |
hashCode() |
IncidentUpdateAttributes |
notificationHandles(List<IncidentNotificationHandle> notificationHandles) |
IncidentUpdateAttributes |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
IncidentUpdateAttributes |
putFieldsItem(String key,
IncidentFieldAttributes fieldsItem) |
void |
setCustomerImpacted(Boolean customerImpacted) |
void |
setCustomerImpactEnd_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> customerImpactEnd) |
void |
setCustomerImpactEnd(OffsetDateTime customerImpactEnd) |
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 |
setNotificationHandles(List<IncidentNotificationHandle> notificationHandles) |
void |
setTitle(String title) |
IncidentUpdateAttributes |
title(String title) |
String |
toString() |
public boolean unparsed
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_NOTIFICATION_HANDLES
public static final String JSON_PROPERTY_TITLE
public IncidentUpdateAttributes 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 IncidentUpdateAttributes customerImpactScope(String customerImpactScope)
@Nullable public String getCustomerImpactScope()
public void setCustomerImpactScope(String customerImpactScope)
public IncidentUpdateAttributes 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 IncidentUpdateAttributes customerImpacted(Boolean customerImpacted)
@Nullable public Boolean getCustomerImpacted()
public void setCustomerImpacted(Boolean customerImpacted)
public IncidentUpdateAttributes 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 IncidentUpdateAttributes fields(Map<String,IncidentFieldAttributes> fields)
public IncidentUpdateAttributes putFieldsItem(String key, IncidentFieldAttributes fieldsItem)
@Nullable public Map<String,IncidentFieldAttributes> getFields()
public void setFields(Map<String,IncidentFieldAttributes> fields)
public IncidentUpdateAttributes notificationHandles(List<IncidentNotificationHandle> notificationHandles)
public IncidentUpdateAttributes addNotificationHandlesItem(IncidentNotificationHandle notificationHandlesItem)
@Nullable public List<IncidentNotificationHandle> getNotificationHandles()
public void setNotificationHandles(List<IncidentNotificationHandle> notificationHandles)
public IncidentUpdateAttributes title(String title)
@Nullable public String getTitle()
public void setTitle(String title)
public IncidentUpdateAttributes 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.