Package com.datadog.api.client.v2.model
Class FleetAgentInfoDetailsV2
java.lang.Object
com.datadog.api.client.v2.model.FleetAgentInfoDetailsV2
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class FleetAgentInfoDetailsV2
extends Object
Detailed information about a Datadog Agent.
-
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 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 Stringstatic final Stringstatic final Stringstatic final Stringboolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionactiveHaAgent(String activeHaAgent) addEnabledProductsItem(String enabledProductsItem) addEnvItem(String envItem) addHaAgentHostsItem(String haAgentHostsItem) addHostnameAliasesItem(String hostnameAliasesItem) addIpAddressesItem(String ipAddressesItem) addOtelCollectorsItem(Map<String, Object> otelCollectorsItem) addRegionItem(String regionItem) addServicesItem(String servicesItem) addTagsItem(String tagsItem) agentVersion(String agentVersion) apiKeyName(String apiKeyName) apiKeyUuid(String apiKeyUuid) cloudProvider(String cloudProvider) clusterName(String clusterName) datadogAgentKey(String datadogAgentKey) datadogDataCenter(String datadogDataCenter) ecsFargateClusterName(String ecsFargateClusterName) ecsFargateTaskArn(String ecsFargateTaskArn) enabledProducts(List<String> enabledProducts) booleanReturn true if this FleetAgentInfoDetailsV2 object is equal to o.firstSeenAt(Long firstSeenAt) The currently active agent in the high-availability group.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.The Datadog Agent version.The API key name (if available and not redacted).The API key UUID.The cloud provider where the agent is running.Kubernetes cluster name (if applicable).The configuration identifier applied to the agent.The unique agent key identifier.The Datadog data center the agent reports to.The ECS Fargate cluster name, if the agent runs in an ECS Fargate environment.The ECS Fargate task ARN, if the agent runs in an ECS Fargate environment.Datadog products enabled on the agent.getEnv()Environments the agent is reporting from.Timestamp when the agent was first seen.Hosts participating in the agent's high-availability group.The high-availability state of the agent.The hostname of the agent.Alternative hostname list for the agent.The version of the installer used.The tool used to install the agent.IP addresses of the agent.Whether single-step instrumentation is enabled.Timestamp of the last agent restart.getOs()The operating system.The operating system version.OpenTelemetry collectors associated with the agent (if applicable).Kubernetes pod name (if applicable).The preferred active agent in the high-availability group.The Python version used by the agent.Regions where the agent is running.Remote agent management status.Remote configuration status.Services running on the agent.Whether the agent supports remote agent upgrade.getTags()Tags associated with the agent.getTeam()Team associated with the agent.haAgentHosts(List<String> haAgentHosts) haAgentState(String haAgentState) inthashCode()hostnameAliases(List<String> hostnameAliases) installMethodInstallerVersion(String installMethodInstallerVersion) installMethodTool(String installMethodTool) ipAddresses(List<String> ipAddresses) isSingleStepInstrumentationEnabled(Boolean isSingleStepInstrumentationEnabled) lastRestartAt(Long lastRestartAt) otelCollectors(List<Map<String, Object>> otelCollectors) preferredHaActiveAgent(String preferredHaActiveAgent) putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.pythonVersion(String pythonVersion) remoteAgentManagement(String remoteAgentManagement) remoteConfigStatus(String remoteConfigStatus) voidsetActiveHaAgent(String activeHaAgent) voidsetAgentVersion(String agentVersion) voidsetApiKeyName(String apiKeyName) voidsetApiKeyUuid(String apiKeyUuid) voidsetCloudProvider(String cloudProvider) voidsetClusterName(String clusterName) voidsetConfigId(String configId) voidsetDatadogAgentKey(String datadogAgentKey) voidsetDatadogDataCenter(String datadogDataCenter) voidsetEcsFargateClusterName(String ecsFargateClusterName) voidsetEcsFargateTaskArn(String ecsFargateTaskArn) voidsetEnabledProducts(List<String> enabledProducts) voidvoidsetFirstSeenAt(Long firstSeenAt) voidsetHaAgentHosts(List<String> haAgentHosts) voidsetHaAgentState(String haAgentState) voidsetHostname(String hostname) voidsetHostnameAliases(List<String> hostnameAliases) voidsetInstallMethodInstallerVersion(String installMethodInstallerVersion) voidsetInstallMethodTool(String installMethodTool) voidsetIpAddresses(List<String> ipAddresses) voidsetIsSingleStepInstrumentationEnabled(Boolean isSingleStepInstrumentationEnabled) voidsetLastRestartAt(Long lastRestartAt) voidvoidsetOsVersion(String osVersion) voidsetOtelCollectors(List<Map<String, Object>> otelCollectors) voidsetPodName(String podName) voidsetPreferredHaActiveAgent(String preferredHaActiveAgent) voidsetPythonVersion(String pythonVersion) voidvoidsetRemoteAgentManagement(String remoteAgentManagement) voidsetRemoteConfigStatus(String remoteConfigStatus) voidsetServices(List<String> services) voidsetSupportAgentUpgrade(Boolean supportAgentUpgrade) voidvoidsupportAgentUpgrade(Boolean supportAgentUpgrade) toString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_ACTIVE_HA_AGENT
- See Also:
-
JSON_PROPERTY_AGENT_VERSION
- See Also:
-
JSON_PROPERTY_API_KEY_NAME
- See Also:
-
JSON_PROPERTY_API_KEY_UUID
- See Also:
-
JSON_PROPERTY_CLOUD_PROVIDER
- See Also:
-
JSON_PROPERTY_CLUSTER_NAME
- See Also:
-
JSON_PROPERTY_CONFIG_ID
- See Also:
-
JSON_PROPERTY_DATADOG_AGENT_KEY
- See Also:
-
JSON_PROPERTY_DATADOG_DATA_CENTER
- See Also:
-
JSON_PROPERTY_ECS_FARGATE_CLUSTER_NAME
- See Also:
-
JSON_PROPERTY_ECS_FARGATE_TASK_ARN
- See Also:
-
JSON_PROPERTY_ENABLED_PRODUCTS
- See Also:
-
JSON_PROPERTY_ENV
- See Also:
-
JSON_PROPERTY_FIRST_SEEN_AT
- See Also:
-
JSON_PROPERTY_HA_AGENT_HOSTS
- See Also:
-
JSON_PROPERTY_HA_AGENT_STATE
- See Also:
-
JSON_PROPERTY_HOSTNAME
- See Also:
-
JSON_PROPERTY_HOSTNAME_ALIASES
- See Also:
-
JSON_PROPERTY_INSTALL_METHOD_INSTALLER_VERSION
- See Also:
-
JSON_PROPERTY_INSTALL_METHOD_TOOL
- See Also:
-
JSON_PROPERTY_IP_ADDRESSES
- See Also:
-
JSON_PROPERTY_IS_SINGLE_STEP_INSTRUMENTATION_ENABLED
- See Also:
-
JSON_PROPERTY_LAST_RESTART_AT
- See Also:
-
JSON_PROPERTY_OS
- See Also:
-
JSON_PROPERTY_OS_VERSION
- See Also:
-
JSON_PROPERTY_OTEL_COLLECTORS
- See Also:
-
JSON_PROPERTY_POD_NAME
- See Also:
-
JSON_PROPERTY_PREFERRED_HA_ACTIVE_AGENT
- See Also:
-
JSON_PROPERTY_PYTHON_VERSION
- See Also:
-
JSON_PROPERTY_REGION
- See Also:
-
JSON_PROPERTY_REMOTE_AGENT_MANAGEMENT
- See Also:
-
JSON_PROPERTY_REMOTE_CONFIG_STATUS
- See Also:
-
JSON_PROPERTY_SERVICES
- See Also:
-
JSON_PROPERTY_SUPPORT_AGENT_UPGRADE
- See Also:
-
JSON_PROPERTY_TAGS
- See Also:
-
JSON_PROPERTY_TEAM
- See Also:
-
-
Constructor Details
-
FleetAgentInfoDetailsV2
public FleetAgentInfoDetailsV2()
-
-
Method Details
-
activeHaAgent
-
getActiveHaAgent
The currently active agent in the high-availability group.- Returns:
- activeHaAgent
-
setActiveHaAgent
-
agentVersion
-
getAgentVersion
The Datadog Agent version.- Returns:
- agentVersion
-
setAgentVersion
-
apiKeyName
-
getApiKeyName
The API key name (if available and not redacted).- Returns:
- apiKeyName
-
setApiKeyName
-
apiKeyUuid
-
getApiKeyUuid
The API key UUID.- Returns:
- apiKeyUuid
-
setApiKeyUuid
-
cloudProvider
-
getCloudProvider
The cloud provider where the agent is running.- Returns:
- cloudProvider
-
setCloudProvider
-
clusterName
-
getClusterName
Kubernetes cluster name (if applicable).- Returns:
- clusterName
-
setClusterName
-
configId
-
getConfigId
The configuration identifier applied to the agent.- Returns:
- configId
-
setConfigId
-
datadogAgentKey
-
getDatadogAgentKey
The unique agent key identifier.- Returns:
- datadogAgentKey
-
setDatadogAgentKey
-
datadogDataCenter
-
getDatadogDataCenter
The Datadog data center the agent reports to.- Returns:
- datadogDataCenter
-
setDatadogDataCenter
-
ecsFargateClusterName
-
getEcsFargateClusterName
The ECS Fargate cluster name, if the agent runs in an ECS Fargate environment.- Returns:
- ecsFargateClusterName
-
setEcsFargateClusterName
-
ecsFargateTaskArn
-
getEcsFargateTaskArn
The ECS Fargate task ARN, if the agent runs in an ECS Fargate environment.- Returns:
- ecsFargateTaskArn
-
setEcsFargateTaskArn
-
enabledProducts
-
addEnabledProductsItem
-
getEnabledProducts
Datadog products enabled on the agent.- Returns:
- enabledProducts
-
setEnabledProducts
-
env
-
addEnvItem
-
getEnv
Environments the agent is reporting from.- Returns:
- env
-
setEnv
-
firstSeenAt
-
getFirstSeenAt
Timestamp when the agent was first seen.- Returns:
- firstSeenAt
-
setFirstSeenAt
-
haAgentHosts
-
addHaAgentHostsItem
-
getHaAgentHosts
Hosts participating in the agent's high-availability group.- Returns:
- haAgentHosts
-
setHaAgentHosts
-
haAgentState
-
getHaAgentState
The high-availability state of the agent.- Returns:
- haAgentState
-
setHaAgentState
-
hostname
-
getHostname
The hostname of the agent.- Returns:
- hostname
-
setHostname
-
hostnameAliases
-
addHostnameAliasesItem
-
getHostnameAliases
Alternative hostname list for the agent.- Returns:
- hostnameAliases
-
setHostnameAliases
-
installMethodInstallerVersion
-
getInstallMethodInstallerVersion
The version of the installer used.- Returns:
- installMethodInstallerVersion
-
setInstallMethodInstallerVersion
-
installMethodTool
-
getInstallMethodTool
The tool used to install the agent.- Returns:
- installMethodTool
-
setInstallMethodTool
-
ipAddresses
-
addIpAddressesItem
-
getIpAddresses
IP addresses of the agent.- Returns:
- ipAddresses
-
setIpAddresses
-
isSingleStepInstrumentationEnabled
public FleetAgentInfoDetailsV2 isSingleStepInstrumentationEnabled(Boolean isSingleStepInstrumentationEnabled) -
getIsSingleStepInstrumentationEnabled
Whether single-step instrumentation is enabled.- Returns:
- isSingleStepInstrumentationEnabled
-
setIsSingleStepInstrumentationEnabled
-
lastRestartAt
-
getLastRestartAt
Timestamp of the last agent restart.- Returns:
- lastRestartAt
-
setLastRestartAt
-
os
-
getOs
The operating system.- Returns:
- os
-
setOs
-
osVersion
-
getOsVersion
The operating system version.- Returns:
- osVersion
-
setOsVersion
-
otelCollectors
-
addOtelCollectorsItem
-
getOtelCollectors
OpenTelemetry collectors associated with the agent (if applicable).- Returns:
- otelCollectors
-
setOtelCollectors
-
podName
-
getPodName
Kubernetes pod name (if applicable).- Returns:
- podName
-
setPodName
-
preferredHaActiveAgent
-
getPreferredHaActiveAgent
The preferred active agent in the high-availability group.- Returns:
- preferredHaActiveAgent
-
setPreferredHaActiveAgent
-
pythonVersion
-
getPythonVersion
The Python version used by the agent.- Returns:
- pythonVersion
-
setPythonVersion
-
region
-
addRegionItem
-
getRegion
Regions where the agent is running.- Returns:
- region
-
setRegion
-
remoteAgentManagement
-
getRemoteAgentManagement
Remote agent management status.- Returns:
- remoteAgentManagement
-
setRemoteAgentManagement
-
remoteConfigStatus
-
getRemoteConfigStatus
Remote configuration status.- Returns:
- remoteConfigStatus
-
setRemoteConfigStatus
-
services
-
addServicesItem
-
getServices
Services running on the agent.- Returns:
- services
-
setServices
-
supportAgentUpgrade
-
getSupportAgentUpgrade
Whether the agent supports remote agent upgrade.- Returns:
- supportAgentUpgrade
-
setSupportAgentUpgrade
-
tags
-
addTagsItem
-
getTags
Tags associated with the agent.- Returns:
- tags
-
setTags
-
team
-
getTeam
Team associated with the agent.- Returns:
- team
-
setTeam
-
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:
- FleetAgentInfoDetailsV2
-
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 FleetAgentInfoDetailsV2 object is equal to o. -
hashCode
public int hashCode() -
toString
-