Class UsageSDSHour

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

@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class UsageSDSHour extends Object
Sensitive Data Scanner usage for a given organization for a given hour.
  • Field Details

  • Constructor Details

    • UsageSDSHour

      public UsageSDSHour()
  • Method Details

    • apmScannedBytes

      public UsageSDSHour apmScannedBytes(Long apmScannedBytes)
    • getApmScannedBytes

      @Nullable public Long getApmScannedBytes()
      The total number of bytes scanned of APM usage across all usage types by the Sensitive Data Scanner from the start of the given hour’s month until the given hour.
      Returns:
      apmScannedBytes
    • getApmScannedBytes_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<Long> getApmScannedBytes_JsonNullable()
    • setApmScannedBytes_JsonNullable

      public void setApmScannedBytes_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Long> apmScannedBytes)
    • setApmScannedBytes

      public void setApmScannedBytes(Long apmScannedBytes)
    • eventsScannedBytes

      public UsageSDSHour eventsScannedBytes(Long eventsScannedBytes)
    • getEventsScannedBytes

      @Nullable public Long getEventsScannedBytes()
      The total number of bytes scanned of Events usage across all usage types by the Sensitive Data Scanner from the start of the given hour’s month until the given hour.
      Returns:
      eventsScannedBytes
    • getEventsScannedBytes_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<Long> getEventsScannedBytes_JsonNullable()
    • setEventsScannedBytes_JsonNullable

      public void setEventsScannedBytes_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Long> eventsScannedBytes)
    • setEventsScannedBytes

      public void setEventsScannedBytes(Long eventsScannedBytes)
    • hour

      public UsageSDSHour hour(OffsetDateTime hour)
    • getHour

      @Nullable public OffsetDateTime getHour()
      The hour for the usage.
      Returns:
      hour
    • setHour

      public void setHour(OffsetDateTime hour)
    • logsScannedBytes

      public UsageSDSHour logsScannedBytes(Long logsScannedBytes)
    • getLogsScannedBytes

      @Nullable public Long getLogsScannedBytes()
      The total number of bytes scanned of logs usage by the Sensitive Data Scanner from the start of the given hour’s month until the given hour.
      Returns:
      logsScannedBytes
    • getLogsScannedBytes_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<Long> getLogsScannedBytes_JsonNullable()
    • setLogsScannedBytes_JsonNullable

      public void setLogsScannedBytes_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Long> logsScannedBytes)
    • setLogsScannedBytes

      public void setLogsScannedBytes(Long logsScannedBytes)
    • orgName

      public UsageSDSHour orgName(String orgName)
    • getOrgName

      @Nullable public String getOrgName()
      The organization name.
      Returns:
      orgName
    • setOrgName

      public void setOrgName(String orgName)
    • publicId

      public UsageSDSHour publicId(String publicId)
    • getPublicId

      @Nullable public String getPublicId()
      The organization public ID.
      Returns:
      publicId
    • setPublicId

      public void setPublicId(String publicId)
    • rumScannedBytes

      public UsageSDSHour rumScannedBytes(Long rumScannedBytes)
    • getRumScannedBytes

      @Nullable public Long getRumScannedBytes()
      The total number of bytes scanned of RUM usage across all usage types by the Sensitive Data Scanner from the start of the given hour’s month until the given hour.
      Returns:
      rumScannedBytes
    • getRumScannedBytes_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<Long> getRumScannedBytes_JsonNullable()
    • setRumScannedBytes_JsonNullable

      public void setRumScannedBytes_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Long> rumScannedBytes)
    • setRumScannedBytes

      public void setRumScannedBytes(Long rumScannedBytes)
    • totalScannedBytes

      public UsageSDSHour totalScannedBytes(Long totalScannedBytes)
    • getTotalScannedBytes

      @Nullable public Long getTotalScannedBytes()
      The total number of bytes scanned across all usage types by the Sensitive Data Scanner from the start of the given hour’s month until the given hour.
      Returns:
      totalScannedBytes
    • getTotalScannedBytes_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<Long> getTotalScannedBytes_JsonNullable()
    • setTotalScannedBytes_JsonNullable

      public void setTotalScannedBytes_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Long> totalScannedBytes)
    • setTotalScannedBytes

      public void setTotalScannedBytes(Long totalScannedBytes)
    • putAdditionalProperty

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