Class IncidentAIPostmortemDataAttributesResponse

java.lang.Object
com.datadog.api.client.v2.model.IncidentAIPostmortemDataAttributesResponse

@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class IncidentAIPostmortemDataAttributesResponse extends Object
Attributes of an AI-generated incident postmortem.
  • Field Details

  • Constructor Details

    • IncidentAIPostmortemDataAttributesResponse

      public IncidentAIPostmortemDataAttributesResponse()
  • Method Details

    • actionItems

      public IncidentAIPostmortemDataAttributesResponse actionItems(String actionItems)
    • getActionItems

      @Nullable public String getActionItems()
      Action items to prevent recurrence.
      Returns:
      actionItems
    • setActionItems

      public void setActionItems(String actionItems)
    • customerImpact

      public IncidentAIPostmortemDataAttributesResponse customerImpact(String customerImpact)
    • getCustomerImpact

      @Nullable public String getCustomerImpact()
      The impact of the incident on customers.
      Returns:
      customerImpact
    • setCustomerImpact

      public void setCustomerImpact(String customerImpact)
    • executiveSummary

      public IncidentAIPostmortemDataAttributesResponse executiveSummary(String executiveSummary)
    • getExecutiveSummary

      @Nullable public String getExecutiveSummary()
      An executive summary of the incident.
      Returns:
      executiveSummary
    • setExecutiveSummary

      public void setExecutiveSummary(String executiveSummary)
    • keyTimeline

      public IncidentAIPostmortemDataAttributesResponse keyTimeline(String keyTimeline)
    • getKeyTimeline

      @Nullable public String getKeyTimeline()
      Key timeline events during the incident.
      Returns:
      keyTimeline
    • setKeyTimeline

      public void setKeyTimeline(String keyTimeline)
    • lessonsLearned

      public IncidentAIPostmortemDataAttributesResponse lessonsLearned(String lessonsLearned)
    • getLessonsLearned

      @Nullable public String getLessonsLearned()
      Lessons learned from the incident.
      Returns:
      lessonsLearned
    • setLessonsLearned

      public void setLessonsLearned(String lessonsLearned)
    • systemOverview

      public IncidentAIPostmortemDataAttributesResponse systemOverview(String systemOverview)
    • getSystemOverview

      @Nullable public String getSystemOverview()
      An overview of the affected systems.
      Returns:
      systemOverview
    • setSystemOverview

      public void setSystemOverview(String systemOverview)
    • putAdditionalProperty

      public IncidentAIPostmortemDataAttributesResponse putAdditionalProperty(String key, Object value)
      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 set
      value - The associated value
      Returns:
      IncidentAIPostmortemDataAttributesResponse
    • getAdditionalProperties

      public Map<String,Object> getAdditionalProperties()
      Return the additional (undeclared) property.
      Returns:
      The additional properties
    • getAdditionalProperty

      public Object getAdditionalProperty(String key)
      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

      public boolean equals(Object o)
      Return true if this IncidentAIPostmortemDataAttributesResponse object is equal to o.
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object