Class CloudflareAccountResponseAttributes

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

@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class CloudflareAccountResponseAttributes extends Object
Attributes object of a Cloudflare account.
  • Field Details

  • Constructor Details

    • CloudflareAccountResponseAttributes

      public CloudflareAccountResponseAttributes()
    • CloudflareAccountResponseAttributes

      public CloudflareAccountResponseAttributes(String name)
  • Method Details

    • email

    • getEmail

      @Nullable public String getEmail()
      The email associated with the Cloudflare account.
      Returns:
      email
    • setEmail

      public void setEmail(String email)
    • name

    • getName

      public String getName()
      The name of the Cloudflare account.
      Returns:
      name
    • setName

      public void setName(String name)
    • resources

      public CloudflareAccountResponseAttributes resources(List<String> resources)
    • addResourcesItem

      public CloudflareAccountResponseAttributes addResourcesItem(String resourcesItem)
    • getResources

      @Nullable public List<String> getResources()
      An allowlist of resources, such as web, dns, lb (load balancer), worker, that restricts pulling metrics from those resources.
      Returns:
      resources
    • setResources

      public void setResources(List<String> resources)
    • zones

    • addZonesItem

      public CloudflareAccountResponseAttributes addZonesItem(String zonesItem)
    • getZones

      @Nullable public List<String> getZones()
      An allowlist of zones to restrict pulling metrics for.
      Returns:
      zones
    • setZones

      public void setZones(List<String> zones)
    • putAdditionalProperty

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