Class ActionQuerySpecObject

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

@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class ActionQuerySpecObject extends Object
The action query spec object.
  • Field Details

  • Constructor Details

    • ActionQuerySpecObject

      public ActionQuerySpecObject()
    • ActionQuerySpecObject

      public ActionQuerySpecObject(String fqn)
  • Method Details

    • connectionGroup

      public ActionQuerySpecObject connectionGroup(ActionQuerySpecConnectionGroup connectionGroup)
    • getConnectionGroup

      @Nullable public ActionQuerySpecConnectionGroup getConnectionGroup()
      The connection group to use for an action query.
      Returns:
      connectionGroup
    • setConnectionGroup

      public void setConnectionGroup(ActionQuerySpecConnectionGroup connectionGroup)
    • connectionId

      public ActionQuerySpecObject connectionId(String connectionId)
    • getConnectionId

      @Nullable public String getConnectionId()
      The ID of the custom connection to use for this action query.
      Returns:
      connectionId
    • setConnectionId

      public void setConnectionId(String connectionId)
    • fqn

      public ActionQuerySpecObject fqn(String fqn)
    • getFqn

      public String getFqn()
      The fully qualified name of the action type.
      Returns:
      fqn
    • setFqn

      public void setFqn(String fqn)
    • inputs

    • getInputs

      @Nullable public ActionQuerySpecInputs getInputs()
      The inputs to the action query. These are the values that are passed to the action when it is triggered.
      Returns:
      inputs
    • setInputs

      public void setInputs(ActionQuerySpecInputs inputs)
    • putAdditionalProperty

      public ActionQuerySpecObject 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:
      ActionQuerySpecObject
    • 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 ActionQuerySpecObject 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