Package com.datadog.api.client.v2.model
Class ControlNotificationTarget
java.lang.Object
com.datadog.api.client.v2.model.ControlNotificationTarget
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class ControlNotificationTarget
extends Object
A destination that receives notifications for an event type.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionControlNotificationTarget(String handle, ControlNotificationTargetType type) -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturn true if this ControlNotificationTarget object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.The destination handle, such as an email address, Slack channel, or user handle.getType()The type of notification destination.inthashCode()putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidvoidtoString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_HANDLE
- See Also:
-
JSON_PROPERTY_TYPE
- See Also:
-
-
Constructor Details
-
ControlNotificationTarget
public ControlNotificationTarget() -
ControlNotificationTarget
-
-
Method Details
-
handle
-
getHandle
The destination handle, such as an email address, Slack channel, or user handle.- Returns:
- handle
-
setHandle
-
type
-
getType
The type of notification destination.- Returns:
- type
-
setType
-
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:
- ControlNotificationTarget
-
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 ControlNotificationTarget object is equal to o. -
hashCode
public int hashCode() -
toString
-