Package com.datadog.api.client.v2.model
Class EscalationPolicyStepAttributes
java.lang.Object
com.datadog.api.client.v2.model.EscalationPolicyStepAttributes
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class EscalationPolicyStepAttributes
extends Object
Defines attributes for an escalation policy step, such as assignment strategy and escalation
timeout.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionassignment(EscalationPolicyStepAttributesAssignment assignment) booleanReturn true if this EscalationPolicyStepAttributes object is equal to o.escalateAfterSeconds(Long escalateAfterSeconds) Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.Specifies how this escalation step will assign targets (exampledefaultorround-robin).Specifies how many seconds to wait before escalating to the next step.inthashCode()putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidvoidsetEscalateAfterSeconds(Long escalateAfterSeconds) toString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_ASSIGNMENT
- See Also:
-
JSON_PROPERTY_ESCALATE_AFTER_SECONDS
- See Also:
-
-
Constructor Details
-
EscalationPolicyStepAttributes
public EscalationPolicyStepAttributes()
-
-
Method Details
-
assignment
public EscalationPolicyStepAttributes assignment(EscalationPolicyStepAttributesAssignment assignment) -
getAssignment
Specifies how this escalation step will assign targets (exampledefaultorround-robin).- Returns:
- assignment
-
setAssignment
-
escalateAfterSeconds
-
getEscalateAfterSeconds
Specifies how many seconds to wait before escalating to the next step.- Returns:
- escalateAfterSeconds
-
setEscalateAfterSeconds
-
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:
- EscalationPolicyStepAttributes
-
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 EscalationPolicyStepAttributes object is equal to o. -
hashCode
public int hashCode() -
toString
-