Class ApplicationSecurityWafCustomRuleMetadata

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

@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class ApplicationSecurityWafCustomRuleMetadata extends Object
Metadata associated with the WAF Custom Rule.
  • Field Details

  • Constructor Details

    • ApplicationSecurityWafCustomRuleMetadata

      public ApplicationSecurityWafCustomRuleMetadata()
  • Method Details

    • addedAt

    • getAddedAt

      @Nullable public OffsetDateTime getAddedAt()
      The date and time the WAF custom rule was created.
      Returns:
      addedAt
    • setAddedAt

      public void setAddedAt(OffsetDateTime addedAt)
    • addedBy

    • getAddedBy

      @Nullable public String getAddedBy()
      The handle of the user who created the WAF custom rule.
      Returns:
      addedBy
    • setAddedBy

      public void setAddedBy(String addedBy)
    • addedByName

      public ApplicationSecurityWafCustomRuleMetadata addedByName(String addedByName)
    • getAddedByName

      @Nullable public String getAddedByName()
      The name of the user who created the WAF custom rule.
      Returns:
      addedByName
    • setAddedByName

      public void setAddedByName(String addedByName)
    • modifiedAt

    • getModifiedAt

      @Nullable public OffsetDateTime getModifiedAt()
      The date and time the WAF custom rule was last updated.
      Returns:
      modifiedAt
    • setModifiedAt

      public void setModifiedAt(OffsetDateTime modifiedAt)
    • modifiedBy

      public ApplicationSecurityWafCustomRuleMetadata modifiedBy(String modifiedBy)
    • getModifiedBy

      @Nullable public String getModifiedBy()
      The handle of the user who last updated the WAF custom rule.
      Returns:
      modifiedBy
    • setModifiedBy

      public void setModifiedBy(String modifiedBy)
    • modifiedByName

      public ApplicationSecurityWafCustomRuleMetadata modifiedByName(String modifiedByName)
    • getModifiedByName

      @Nullable public String getModifiedByName()
      The name of the user who last updated the WAF custom rule.
      Returns:
      modifiedByName
    • setModifiedByName

      public void setModifiedByName(String modifiedByName)
    • putAdditionalProperty

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