Class UsageCloudSecurityPostureManagementHour

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

@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class UsageCloudSecurityPostureManagementHour extends Object
Cloud Security Management Pro usage for a given organization for a given hour.
  • Field Details

  • Constructor Details

    • UsageCloudSecurityPostureManagementHour

      public UsageCloudSecurityPostureManagementHour()
  • Method Details

    • aasHostCount

      public UsageCloudSecurityPostureManagementHour aasHostCount(Double aasHostCount)
    • getAasHostCount

      @Nullable public Double getAasHostCount()
      The number of Cloud Security Management Pro Azure app services hosts during a given hour.
      Returns:
      aasHostCount
    • getAasHostCount_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<Double> getAasHostCount_JsonNullable()
    • setAasHostCount_JsonNullable

      public void setAasHostCount_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Double> aasHostCount)
    • setAasHostCount

      public void setAasHostCount(Double aasHostCount)
    • awsHostCount

      public UsageCloudSecurityPostureManagementHour awsHostCount(Double awsHostCount)
    • getAwsHostCount

      @Nullable public Double getAwsHostCount()
      The number of Cloud Security Management Pro AWS hosts during a given hour.
      Returns:
      awsHostCount
    • getAwsHostCount_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<Double> getAwsHostCount_JsonNullable()
    • setAwsHostCount_JsonNullable

      public void setAwsHostCount_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Double> awsHostCount)
    • setAwsHostCount

      public void setAwsHostCount(Double awsHostCount)
    • azureHostCount

      public UsageCloudSecurityPostureManagementHour azureHostCount(Double azureHostCount)
    • getAzureHostCount

      @Nullable public Double getAzureHostCount()
      The number of Cloud Security Management Pro Azure hosts during a given hour.
      Returns:
      azureHostCount
    • getAzureHostCount_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<Double> getAzureHostCount_JsonNullable()
    • setAzureHostCount_JsonNullable

      public void setAzureHostCount_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Double> azureHostCount)
    • setAzureHostCount

      public void setAzureHostCount(Double azureHostCount)
    • complianceHostCount

      public UsageCloudSecurityPostureManagementHour complianceHostCount(Double complianceHostCount)
    • getComplianceHostCount

      @Nullable public Double getComplianceHostCount()
      The number of Cloud Security Management Pro hosts during a given hour.
      Returns:
      complianceHostCount
    • getComplianceHostCount_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<Double> getComplianceHostCount_JsonNullable()
    • setComplianceHostCount_JsonNullable

      public void setComplianceHostCount_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Double> complianceHostCount)
    • setComplianceHostCount

      public void setComplianceHostCount(Double complianceHostCount)
    • containerCount

      public UsageCloudSecurityPostureManagementHour containerCount(Double containerCount)
    • getContainerCount

      @Nullable public Double getContainerCount()
      The total number of Cloud Security Management Pro containers during a given hour.
      Returns:
      containerCount
    • getContainerCount_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<Double> getContainerCount_JsonNullable()
    • setContainerCount_JsonNullable

      public void setContainerCount_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Double> containerCount)
    • setContainerCount

      public void setContainerCount(Double containerCount)
    • gcpHostCount

      public UsageCloudSecurityPostureManagementHour gcpHostCount(Double gcpHostCount)
    • getGcpHostCount

      @Nullable public Double getGcpHostCount()
      The number of Cloud Security Management Pro GCP hosts during a given hour.
      Returns:
      gcpHostCount
    • getGcpHostCount_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<Double> getGcpHostCount_JsonNullable()
    • setGcpHostCount_JsonNullable

      public void setGcpHostCount_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Double> gcpHostCount)
    • setGcpHostCount

      public void setGcpHostCount(Double gcpHostCount)
    • hostCount

      public UsageCloudSecurityPostureManagementHour hostCount(Double hostCount)
    • getHostCount

      @Nullable public Double getHostCount()
      The total number of Cloud Security Management Pro hosts during a given hour.
      Returns:
      hostCount
    • getHostCount_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<Double> getHostCount_JsonNullable()
    • setHostCount_JsonNullable

      public void setHostCount_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Double> hostCount)
    • setHostCount

      public void setHostCount(Double hostCount)
    • hour

    • getHour

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

      public void setHour(OffsetDateTime hour)
    • orgName

    • getOrgName

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

      public void setOrgName(String orgName)
    • publicId

      public UsageCloudSecurityPostureManagementHour publicId(String publicId)
    • getPublicId

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

      public void setPublicId(String publicId)
    • putAdditionalProperty

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