Package com.datadog.api.client.v2.model
Class IntegrationIncident
java.lang.Object
com.datadog.api.client.v2.model.IntegrationIncident
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class IntegrationIncident
extends Object
Incident integration settings.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddFieldMappingsItem(IntegrationIncidentFieldMappingsItems fieldMappingsItem) autoEscalationQuery(String autoEscalationQuery) defaultIncidentCommander(String defaultIncidentCommander) booleanReturn true if this IntegrationIncident object is equal to o.fieldMappings(List<IntegrationIncidentFieldMappingsItems> fieldMappings) Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.Query for auto-escalation.Default incident commander.Whether incident integration is enabled.List of mappings between incident fields and case fields.Incident type.Severity configuration for mapping incident priorities to case priorities.inthashCode()incidentType(String incidentType) putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidsetAutoEscalationQuery(String autoEscalationQuery) voidsetDefaultIncidentCommander(String defaultIncidentCommander) voidsetEnabled(Boolean enabled) voidsetFieldMappings(List<IntegrationIncidentFieldMappingsItems> fieldMappings) voidsetIncidentType(String incidentType) voidsetSeverityConfig(IntegrationIncidentSeverityConfig severityConfig) severityConfig(IntegrationIncidentSeverityConfig severityConfig) toString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_AUTO_ESCALATION_QUERY
- See Also:
-
JSON_PROPERTY_DEFAULT_INCIDENT_COMMANDER
- See Also:
-
JSON_PROPERTY_ENABLED
- See Also:
-
JSON_PROPERTY_FIELD_MAPPINGS
- See Also:
-
JSON_PROPERTY_INCIDENT_TYPE
- See Also:
-
JSON_PROPERTY_SEVERITY_CONFIG
- See Also:
-
-
Constructor Details
-
IntegrationIncident
public IntegrationIncident()
-
-
Method Details
-
autoEscalationQuery
-
getAutoEscalationQuery
Query for auto-escalation.- Returns:
- autoEscalationQuery
-
setAutoEscalationQuery
-
defaultIncidentCommander
-
getDefaultIncidentCommander
Default incident commander.- Returns:
- defaultIncidentCommander
-
setDefaultIncidentCommander
-
enabled
-
getEnabled
Whether incident integration is enabled.- Returns:
- enabled
-
setEnabled
-
fieldMappings
-
addFieldMappingsItem
public IntegrationIncident addFieldMappingsItem(IntegrationIncidentFieldMappingsItems fieldMappingsItem) -
getFieldMappings
List of mappings between incident fields and case fields.- Returns:
- fieldMappings
-
setFieldMappings
-
incidentType
-
getIncidentType
Incident type.- Returns:
- incidentType
-
setIncidentType
-
severityConfig
-
getSeverityConfig
Severity configuration for mapping incident priorities to case priorities.- Returns:
- severityConfig
-
setSeverityConfig
-
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:
- IntegrationIncident
-
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 IntegrationIncident object is equal to o. -
hashCode
public int hashCode() -
toString
-