Package com.datadog.api.client.v1.model
Class UsageHostHour
java.lang.Object
com.datadog.api.client.v1.model.UsageHostHour
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class UsageHostHour
extends Object
Number of hosts/containers recorded for each hour for a given organization.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringboolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionagentHostCount(Long agentHostCount) alibabaHostCount(Long alibabaHostCount) apmAzureAppServiceHostCount(Long apmAzureAppServiceHostCount) apmHostCount(Long apmHostCount) awsHostCount(Long awsHostCount) azureHostCount(Long azureHostCount) containerCount(Long containerCount) booleanReturn true if this UsageHostHour object is equal to o.gcpHostCount(Long gcpHostCount) Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.Contains the total number of infrastructure hosts reporting during a given hour that were running the Datadog Agent.org.openapitools.jackson.nullable.JsonNullable<Long>Contains the total number of hosts that reported through Alibaba integration (and were NOT running the Datadog Agent).org.openapitools.jackson.nullable.JsonNullable<Long>Contains the total number of Azure App Services hosts using APM.org.openapitools.jackson.nullable.JsonNullable<Long>Shows the total number of hosts using APM during the hour, these are counted as billable (except during trial periods).org.openapitools.jackson.nullable.JsonNullable<Long>Contains the total number of hosts that reported through the AWS integration (and were NOT running the Datadog Agent).org.openapitools.jackson.nullable.JsonNullable<Long>Contains the total number of hosts that reported through Azure integration (and were NOT running the Datadog Agent).org.openapitools.jackson.nullable.JsonNullable<Long>Shows the total number of containers reported by the Docker integration during the hour.org.openapitools.jackson.nullable.JsonNullable<Long>Contains the total number of hosts that reported through the Google Cloud integration (and were NOT running the Datadog Agent).org.openapitools.jackson.nullable.JsonNullable<Long>Contains the total number of Heroku dynos reported by the Datadog Agent.org.openapitools.jackson.nullable.JsonNullable<Long>Contains the total number of billable infrastructure hosts reporting during a given hour.org.openapitools.jackson.nullable.JsonNullable<Long>getHour()The hour for the usage.org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime>Contains the total number of hosts that reported through the Azure App Services integration (and were NOT running the Datadog Agent).org.openapitools.jackson.nullable.JsonNullable<Long>Contains the total number of hosts using APM reported by Datadog exporter for the OpenTelemetry Collector.org.openapitools.jackson.nullable.JsonNullable<Long>Contains the total number of hosts reported by Datadog exporter for the OpenTelemetry Collector.org.openapitools.jackson.nullable.JsonNullable<Long>The organization name.The organization public ID.Contains the total number of hosts that reported through vSphere integration (and were NOT running the Datadog Agent).org.openapitools.jackson.nullable.JsonNullable<Long>inthashCode()herokuHostCount(Long herokuHostCount) hour(OffsetDateTime hour) infraAzureAppService(Long infraAzureAppService) opentelemetryApmHostCount(Long opentelemetryApmHostCount) opentelemetryHostCount(Long opentelemetryHostCount) putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidsetAgentHostCount(Long agentHostCount) voidsetAgentHostCount_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Long> agentHostCount) voidsetAlibabaHostCount(Long alibabaHostCount) voidsetAlibabaHostCount_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Long> alibabaHostCount) voidsetApmAzureAppServiceHostCount(Long apmAzureAppServiceHostCount) voidsetApmAzureAppServiceHostCount_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Long> apmAzureAppServiceHostCount) voidsetApmHostCount(Long apmHostCount) voidsetApmHostCount_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Long> apmHostCount) voidsetAwsHostCount(Long awsHostCount) voidsetAwsHostCount_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Long> awsHostCount) voidsetAzureHostCount(Long azureHostCount) voidsetAzureHostCount_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Long> azureHostCount) voidsetContainerCount(Long containerCount) voidsetContainerCount_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Long> containerCount) voidsetGcpHostCount(Long gcpHostCount) voidsetGcpHostCount_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Long> gcpHostCount) voidsetHerokuHostCount(Long herokuHostCount) voidsetHerokuHostCount_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Long> herokuHostCount) voidsetHostCount(Long hostCount) voidsetHostCount_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Long> hostCount) voidsetHour(OffsetDateTime hour) voidsetHour_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> hour) voidsetInfraAzureAppService(Long infraAzureAppService) voidsetInfraAzureAppService_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Long> infraAzureAppService) voidsetOpentelemetryApmHostCount(Long opentelemetryApmHostCount) voidsetOpentelemetryApmHostCount_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Long> opentelemetryApmHostCount) voidsetOpentelemetryHostCount(Long opentelemetryHostCount) voidsetOpentelemetryHostCount_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Long> opentelemetryHostCount) voidsetOrgName(String orgName) voidsetPublicId(String publicId) voidsetVsphereHostCount(Long vsphereHostCount) voidsetVsphereHostCount_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Long> vsphereHostCount) toString()vsphereHostCount(Long vsphereHostCount)
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_AGENT_HOST_COUNT
- See Also:
-
JSON_PROPERTY_ALIBABA_HOST_COUNT
- See Also:
-
JSON_PROPERTY_APM_AZURE_APP_SERVICE_HOST_COUNT
- See Also:
-
JSON_PROPERTY_APM_HOST_COUNT
- See Also:
-
JSON_PROPERTY_AWS_HOST_COUNT
- See Also:
-
JSON_PROPERTY_AZURE_HOST_COUNT
- See Also:
-
JSON_PROPERTY_CONTAINER_COUNT
- See Also:
-
JSON_PROPERTY_GCP_HOST_COUNT
- See Also:
-
JSON_PROPERTY_HEROKU_HOST_COUNT
- See Also:
-
JSON_PROPERTY_HOST_COUNT
- See Also:
-
JSON_PROPERTY_HOUR
- See Also:
-
JSON_PROPERTY_INFRA_AZURE_APP_SERVICE
- See Also:
-
JSON_PROPERTY_OPENTELEMETRY_APM_HOST_COUNT
- See Also:
-
JSON_PROPERTY_OPENTELEMETRY_HOST_COUNT
- See Also:
-
JSON_PROPERTY_ORG_NAME
- See Also:
-
JSON_PROPERTY_PUBLIC_ID
- See Also:
-
JSON_PROPERTY_VSPHERE_HOST_COUNT
- See Also:
-
-
Constructor Details
-
UsageHostHour
public UsageHostHour()
-
-
Method Details
-
agentHostCount
-
getAgentHostCount
Contains the total number of infrastructure hosts reporting during a given hour that were running the Datadog Agent.- Returns:
- agentHostCount
-
getAgentHostCount_JsonNullable
-
setAgentHostCount_JsonNullable
public void setAgentHostCount_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Long> agentHostCount) -
setAgentHostCount
-
alibabaHostCount
-
getAlibabaHostCount
Contains the total number of hosts that reported through Alibaba integration (and were NOT running the Datadog Agent).- Returns:
- alibabaHostCount
-
getAlibabaHostCount_JsonNullable
-
setAlibabaHostCount_JsonNullable
public void setAlibabaHostCount_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Long> alibabaHostCount) -
setAlibabaHostCount
-
apmAzureAppServiceHostCount
-
getApmAzureAppServiceHostCount
Contains the total number of Azure App Services hosts using APM.- Returns:
- apmAzureAppServiceHostCount
-
getApmAzureAppServiceHostCount_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<Long> getApmAzureAppServiceHostCount_JsonNullable() -
setApmAzureAppServiceHostCount_JsonNullable
public void setApmAzureAppServiceHostCount_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Long> apmAzureAppServiceHostCount) -
setApmAzureAppServiceHostCount
-
apmHostCount
-
getApmHostCount
Shows the total number of hosts using APM during the hour, these are counted as billable (except during trial periods).- Returns:
- apmHostCount
-
getApmHostCount_JsonNullable
-
setApmHostCount_JsonNullable
public void setApmHostCount_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Long> apmHostCount) -
setApmHostCount
-
awsHostCount
-
getAwsHostCount
Contains the total number of hosts that reported through the AWS integration (and were NOT running the Datadog Agent).- Returns:
- awsHostCount
-
getAwsHostCount_JsonNullable
-
setAwsHostCount_JsonNullable
public void setAwsHostCount_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Long> awsHostCount) -
setAwsHostCount
-
azureHostCount
-
getAzureHostCount
Contains the total number of hosts that reported through Azure integration (and were NOT running the Datadog Agent).- Returns:
- azureHostCount
-
getAzureHostCount_JsonNullable
-
setAzureHostCount_JsonNullable
public void setAzureHostCount_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Long> azureHostCount) -
setAzureHostCount
-
containerCount
-
getContainerCount
Shows the total number of containers reported by the Docker integration during the hour.- Returns:
- containerCount
-
getContainerCount_JsonNullable
-
setContainerCount_JsonNullable
public void setContainerCount_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Long> containerCount) -
setContainerCount
-
gcpHostCount
-
getGcpHostCount
Contains the total number of hosts that reported through the Google Cloud integration (and were NOT running the Datadog Agent).- Returns:
- gcpHostCount
-
getGcpHostCount_JsonNullable
-
setGcpHostCount_JsonNullable
public void setGcpHostCount_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Long> gcpHostCount) -
setGcpHostCount
-
herokuHostCount
-
getHerokuHostCount
Contains the total number of Heroku dynos reported by the Datadog Agent.- Returns:
- herokuHostCount
-
getHerokuHostCount_JsonNullable
-
setHerokuHostCount_JsonNullable
public void setHerokuHostCount_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Long> herokuHostCount) -
setHerokuHostCount
-
hostCount
-
getHostCount
Contains the total number of billable infrastructure hosts reporting during a given hour. This is the sum ofagent_host_count,aws_host_count, andgcp_host_count.- Returns:
- hostCount
-
getHostCount_JsonNullable
-
setHostCount_JsonNullable
public void setHostCount_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Long> hostCount) -
setHostCount
-
hour
-
getHour
The hour for the usage.- Returns:
- hour
-
getHour_JsonNullable
-
setHour_JsonNullable
public void setHour_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> hour) -
setHour
-
infraAzureAppService
-
getInfraAzureAppService
Contains the total number of hosts that reported through the Azure App Services integration (and were NOT running the Datadog Agent).- Returns:
- infraAzureAppService
-
getInfraAzureAppService_JsonNullable
-
setInfraAzureAppService_JsonNullable
public void setInfraAzureAppService_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Long> infraAzureAppService) -
setInfraAzureAppService
-
opentelemetryApmHostCount
-
getOpentelemetryApmHostCount
Contains the total number of hosts using APM reported by Datadog exporter for the OpenTelemetry Collector.- Returns:
- opentelemetryApmHostCount
-
getOpentelemetryApmHostCount_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<Long> getOpentelemetryApmHostCount_JsonNullable() -
setOpentelemetryApmHostCount_JsonNullable
public void setOpentelemetryApmHostCount_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Long> opentelemetryApmHostCount) -
setOpentelemetryApmHostCount
-
opentelemetryHostCount
-
getOpentelemetryHostCount
Contains the total number of hosts reported by Datadog exporter for the OpenTelemetry Collector.- Returns:
- opentelemetryHostCount
-
getOpentelemetryHostCount_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<Long> getOpentelemetryHostCount_JsonNullable() -
setOpentelemetryHostCount_JsonNullable
public void setOpentelemetryHostCount_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Long> opentelemetryHostCount) -
setOpentelemetryHostCount
-
orgName
-
getOrgName
The organization name.- Returns:
- orgName
-
setOrgName
-
publicId
-
getPublicId
The organization public ID.- Returns:
- publicId
-
setPublicId
-
vsphereHostCount
-
getVsphereHostCount
Contains the total number of hosts that reported through vSphere integration (and were NOT running the Datadog Agent).- Returns:
- vsphereHostCount
-
getVsphereHostCount_JsonNullable
-
setVsphereHostCount_JsonNullable
public void setVsphereHostCount_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Long> vsphereHostCount) -
setVsphereHostCount
-
putAdditionalProperty
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 setvalue- The associated value- Returns:
- UsageHostHour
-
getAdditionalProperties
Return the additional (undeclared) property.- Returns:
- The additional properties
-
getAdditionalProperty
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
Return true if this UsageHostHour object is equal to o. -
hashCode
public int hashCode() -
toString
-