Class ApplicationSecurityPolicyMetadata

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

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

  • Constructor Details

    • ApplicationSecurityPolicyMetadata

      public ApplicationSecurityPolicyMetadata()
  • Method Details

    • addedAt

    • getAddedAt

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

      public void setAddedAt(OffsetDateTime addedAt)
    • addedBy

      public ApplicationSecurityPolicyMetadata addedBy(String addedBy)
    • getAddedBy

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

      public void setAddedBy(String addedBy)
    • addedByName

      public ApplicationSecurityPolicyMetadata addedByName(String addedByName)
    • getAddedByName

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

      public void setAddedByName(String addedByName)
    • modifiedAt

      public ApplicationSecurityPolicyMetadata modifiedAt(OffsetDateTime modifiedAt)
    • getModifiedAt

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

      public void setModifiedAt(OffsetDateTime modifiedAt)
    • modifiedBy

      public ApplicationSecurityPolicyMetadata modifiedBy(String modifiedBy)
    • getModifiedBy

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

      public void setModifiedBy(String modifiedBy)
    • modifiedByName

      public ApplicationSecurityPolicyMetadata modifiedByName(String modifiedByName)
    • getModifiedByName

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

      public void setModifiedByName(String modifiedByName)
    • putAdditionalProperty

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