Class IPRanges

java.lang.Object
com.datadog.api.client.v1.model.IPRanges

@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class IPRanges extends Object
IP ranges.
  • Field Details

  • Constructor Details

    • IPRanges

      public IPRanges()
  • Method Details

    • agents

      public IPRanges agents(IPPrefixesAgents agents)
    • getAgents

      @Nullable public IPPrefixesAgents getAgents()
      Available prefix information for the Agent endpoints.
      Returns:
      agents
    • setAgents

      public void setAgents(IPPrefixesAgents agents)
    • api

      public IPRanges api(IPPrefixesAPI api)
    • getApi

      @Nullable public IPPrefixesAPI getApi()
      Available prefix information for the API endpoints.
      Returns:
      api
    • setApi

      public void setApi(IPPrefixesAPI api)
    • apm

      public IPRanges apm(IPPrefixesAPM apm)
    • getApm

      @Nullable public IPPrefixesAPM getApm()
      Available prefix information for the APM endpoints.
      Returns:
      apm
    • setApm

      public void setApm(IPPrefixesAPM apm)
    • global

      public IPRanges global(IPPrefixesGlobal global)
    • getGlobal

      @Nullable public IPPrefixesGlobal getGlobal()
      Available prefix information for all Datadog endpoints.
      Returns:
      global
    • setGlobal

      public void setGlobal(IPPrefixesGlobal global)
    • logs

      public IPRanges logs(IPPrefixesLogs logs)
    • getLogs

      @Nullable public IPPrefixesLogs getLogs()
      Available prefix information for the Logs endpoints.
      Returns:
      logs
    • setLogs

      public void setLogs(IPPrefixesLogs logs)
    • modified

      public IPRanges modified(String modified)
    • getModified

      @Nullable public String getModified()
      Date when last updated, in the form YYYY-MM-DD-hh-mm-ss.
      Returns:
      modified
    • setModified

      public void setModified(String modified)
    • orchestrator

      public IPRanges orchestrator(IPPrefixesOrchestrator orchestrator)
    • getOrchestrator

      @Nullable public IPPrefixesOrchestrator getOrchestrator()
      Available prefix information for the Orchestrator endpoints.
      Returns:
      orchestrator
    • setOrchestrator

      public void setOrchestrator(IPPrefixesOrchestrator orchestrator)
    • process

      public IPRanges process(IPPrefixesProcess process)
    • getProcess

      @Nullable public IPPrefixesProcess getProcess()
      Available prefix information for the Process endpoints.
      Returns:
      process
    • setProcess

      public void setProcess(IPPrefixesProcess process)
    • remoteConfiguration

      public IPRanges remoteConfiguration(IPPrefixesRemoteConfiguration remoteConfiguration)
    • getRemoteConfiguration

      @Nullable public IPPrefixesRemoteConfiguration getRemoteConfiguration()
      Available prefix information for the Remote Configuration endpoints.
      Returns:
      remoteConfiguration
    • setRemoteConfiguration

      public void setRemoteConfiguration(IPPrefixesRemoteConfiguration remoteConfiguration)
    • synthetics

      public IPRanges synthetics(IPPrefixesSynthetics synthetics)
    • getSynthetics

      @Nullable public IPPrefixesSynthetics getSynthetics()
      Available prefix information for the Synthetics endpoints.
      Returns:
      synthetics
    • setSynthetics

      public void setSynthetics(IPPrefixesSynthetics synthetics)
    • syntheticsPrivateLocations

      public IPRanges syntheticsPrivateLocations(IPPrefixesSyntheticsPrivateLocations syntheticsPrivateLocations)
    • getSyntheticsPrivateLocations

      @Nullable public IPPrefixesSyntheticsPrivateLocations getSyntheticsPrivateLocations()
      Available prefix information for the Synthetics Private Locations endpoints.
      Returns:
      syntheticsPrivateLocations
    • setSyntheticsPrivateLocations

      public void setSyntheticsPrivateLocations(IPPrefixesSyntheticsPrivateLocations syntheticsPrivateLocations)
    • version

      public IPRanges version(Long version)
    • getVersion

      @Nullable public Long getVersion()
      Version of the IP list.
      Returns:
      version
    • setVersion

      public void setVersion(Long version)
    • webhooks

      public IPRanges webhooks(IPPrefixesWebhooks webhooks)
    • getWebhooks

      @Nullable public IPPrefixesWebhooks getWebhooks()
      Available prefix information for the Webhook endpoints.
      Returns:
      webhooks
    • setWebhooks

      public void setWebhooks(IPPrefixesWebhooks webhooks)
    • putAdditionalProperty

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