Package com.datadog.api.client.v2.model
Class IncidentIntegrationMetadataAttributes
java.lang.Object
com.datadog.api.client.v2.model.IncidentIntegrationMetadataAttributes
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class IncidentIntegrationMetadataAttributes
extends Object
Incident integration metadata's attributes for a create request.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionIncidentIntegrationMetadataAttributes(Integer integrationType, IncidentIntegrationMetadataMetadata metadata) -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturn true if this IncidentIntegrationMetadataAttributes object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.Timestamp when the incident todo was created.UUID of the incident this integration metadata is connected to.A number indicating the type of integration this metadata is for.Incident integration metadata's metadata attribute.Timestamp when the incident todo was last modified.A number indicating the status of this integration metadata.inthashCode()incidentId(String incidentId) integrationType(Integer integrationType) metadata(IncidentIntegrationMetadataMetadata metadata) putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidsetIncidentId(String incidentId) voidsetIntegrationType(Integer integrationType) voidvoidtoString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_CREATED
- See Also:
-
JSON_PROPERTY_INCIDENT_ID
- See Also:
-
JSON_PROPERTY_INTEGRATION_TYPE
- See Also:
-
JSON_PROPERTY_METADATA
- See Also:
-
JSON_PROPERTY_MODIFIED
- See Also:
-
JSON_PROPERTY_STATUS
- See Also:
-
-
Constructor Details
-
IncidentIntegrationMetadataAttributes
public IncidentIntegrationMetadataAttributes() -
IncidentIntegrationMetadataAttributes
public IncidentIntegrationMetadataAttributes(Integer integrationType, IncidentIntegrationMetadataMetadata metadata)
-
-
Method Details
-
getCreated
Timestamp when the incident todo was created.- Returns:
- created
-
incidentId
-
getIncidentId
UUID of the incident this integration metadata is connected to.- Returns:
- incidentId
-
setIncidentId
-
integrationType
-
getIntegrationType
A number indicating the type of integration this metadata is for. 1 indicates Slack; 7 indicates Microsoft Teams; 8 indicates Jira. maximum: 100- Returns:
- integrationType
-
setIntegrationType
-
metadata
-
getMetadata
Incident integration metadata's metadata attribute.- Returns:
- metadata
-
setMetadata
-
getModified
Timestamp when the incident todo was last modified.- Returns:
- modified
-
status
-
getStatus
A number indicating the status of this integration metadata. 0 indicates unknown; 1 indicates pending; 2 indicates complete; 3 indicates manually created; 4 indicates manually updated; 5 indicates failed. maximum: 5- Returns:
- status
-
setStatus
-
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:
- IncidentIntegrationMetadataAttributes
-
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 IncidentIntegrationMetadataAttributes object is equal to o. -
hashCode
public int hashCode() -
toString
-