Package com.datadog.api.client.v2.model
Class CsmAgentsAttributes
java.lang.Object
com.datadog.api.client.v2.model.CsmAgentsAttributes
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class CsmAgentsAttributes
extends Object
A CSM Agent returned by the API.
-
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 TypeMethodDescriptionaddClusterNameItem(String clusterNameItem) addEnvsItem(String envsItem) agentVersion(String agentVersion) awsFargate(String awsFargate) clusterName(List<String> clusterName) datadogAgent(String datadogAgent) ecsFargateTaskArn(String ecsFargateTaskArn) booleanReturn true if this CsmAgentsAttributes object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.Version of the Datadog Agent.AWS Fargate details.List of cluster names associated with the Agent.Unique identifier for the Datadog Agent.ARN of the ECS Fargate task.getEnvs()List of environments associated with the Agent.ID of the host.Name of the host.Version of the installer used for installing the Datadog Agent.Tool used for installing the Datadog Agent.Indicates if CSM VM Containers is enabled.org.openapitools.jackson.nullable.JsonNullable<Boolean>Indicates if CSM VM Hosts is enabled.org.openapitools.jackson.nullable.JsonNullable<Boolean>Indicates if CSPM is enabled.org.openapitools.jackson.nullable.JsonNullable<Boolean>Indicates if CWS is enabled.org.openapitools.jackson.nullable.JsonNullable<Boolean>Indicates if CWS Remote Configuration is enabled.org.openapitools.jackson.nullable.JsonNullable<Boolean>Indicates if Remote Configuration is enabled.org.openapitools.jackson.nullable.JsonNullable<Boolean>getOs()Operating system of the host.inthashCode()installMethodInstallerVersion(String installMethodInstallerVersion) installMethodTool(String installMethodTool) isCsmVmContainersEnabled(Boolean isCsmVmContainersEnabled) isCsmVmHostsEnabled(Boolean isCsmVmHostsEnabled) isCspmEnabled(Boolean isCspmEnabled) isCwsEnabled(Boolean isCwsEnabled) isCwsRemoteConfigurationEnabled(Boolean isCwsRemoteConfigurationEnabled) isRemoteConfigurationEnabled(Boolean isRemoteConfigurationEnabled) putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidsetAgentVersion(String agentVersion) voidsetAwsFargate(String awsFargate) voidsetClusterName(List<String> clusterName) voidsetDatadogAgent(String datadogAgent) voidsetEcsFargateTaskArn(String ecsFargateTaskArn) voidvoidsetEnvs_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<String>> envs) voidvoidsetHostname(String hostname) voidsetInstallMethodInstallerVersion(String installMethodInstallerVersion) voidsetInstallMethodTool(String installMethodTool) voidsetIsCsmVmContainersEnabled(Boolean isCsmVmContainersEnabled) voidsetIsCsmVmContainersEnabled_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> isCsmVmContainersEnabled) voidsetIsCsmVmHostsEnabled(Boolean isCsmVmHostsEnabled) voidsetIsCsmVmHostsEnabled_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> isCsmVmHostsEnabled) voidsetIsCspmEnabled(Boolean isCspmEnabled) voidsetIsCspmEnabled_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> isCspmEnabled) voidsetIsCwsEnabled(Boolean isCwsEnabled) voidsetIsCwsEnabled_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> isCwsEnabled) voidsetIsCwsRemoteConfigurationEnabled(Boolean isCwsRemoteConfigurationEnabled) voidsetIsCwsRemoteConfigurationEnabled_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> isCwsRemoteConfigurationEnabled) voidsetIsRemoteConfigurationEnabled(Boolean isRemoteConfigurationEnabled) voidsetIsRemoteConfigurationEnabled_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> isRemoteConfigurationEnabled) voidtoString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_AGENT_VERSION
- See Also:
-
JSON_PROPERTY_AWS_FARGATE
- See Also:
-
JSON_PROPERTY_CLUSTER_NAME
- See Also:
-
JSON_PROPERTY_DATADOG_AGENT
- See Also:
-
JSON_PROPERTY_ECS_FARGATE_TASK_ARN
- See Also:
-
JSON_PROPERTY_ENVS
- See Also:
-
JSON_PROPERTY_HOST_ID
- See Also:
-
JSON_PROPERTY_HOSTNAME
- See Also:
-
JSON_PROPERTY_INSTALL_METHOD_INSTALLER_VERSION
- See Also:
-
JSON_PROPERTY_INSTALL_METHOD_TOOL
- See Also:
-
JSON_PROPERTY_IS_CSM_VM_CONTAINERS_ENABLED
- See Also:
-
JSON_PROPERTY_IS_CSM_VM_HOSTS_ENABLED
- See Also:
-
JSON_PROPERTY_IS_CSPM_ENABLED
- See Also:
-
JSON_PROPERTY_IS_CWS_ENABLED
- See Also:
-
JSON_PROPERTY_IS_CWS_REMOTE_CONFIGURATION_ENABLED
- See Also:
-
JSON_PROPERTY_IS_REMOTE_CONFIGURATION_ENABLED
- See Also:
-
JSON_PROPERTY_OS
- See Also:
-
-
Constructor Details
-
CsmAgentsAttributes
public CsmAgentsAttributes()
-
-
Method Details
-
agentVersion
-
getAgentVersion
Version of the Datadog Agent.- Returns:
- agentVersion
-
setAgentVersion
-
awsFargate
-
getAwsFargate
AWS Fargate details.- Returns:
- awsFargate
-
setAwsFargate
-
clusterName
-
addClusterNameItem
-
getClusterName
List of cluster names associated with the Agent.- Returns:
- clusterName
-
setClusterName
-
datadogAgent
-
getDatadogAgent
Unique identifier for the Datadog Agent.- Returns:
- datadogAgent
-
setDatadogAgent
-
ecsFargateTaskArn
-
getEcsFargateTaskArn
ARN of the ECS Fargate task.- Returns:
- ecsFargateTaskArn
-
setEcsFargateTaskArn
-
envs
-
addEnvsItem
-
getEnvs
List of environments associated with the Agent.- Returns:
- envs
-
getEnvs_JsonNullable
-
setEnvs_JsonNullable
-
setEnvs
-
hostId
-
getHostId
ID of the host.- Returns:
- hostId
-
setHostId
-
hostname
-
getHostname
Name of the host.- Returns:
- hostname
-
setHostname
-
installMethodInstallerVersion
-
getInstallMethodInstallerVersion
Version of the installer used for installing the Datadog Agent.- Returns:
- installMethodInstallerVersion
-
setInstallMethodInstallerVersion
-
installMethodTool
-
getInstallMethodTool
Tool used for installing the Datadog Agent.- Returns:
- installMethodTool
-
setInstallMethodTool
-
isCsmVmContainersEnabled
-
getIsCsmVmContainersEnabled
Indicates if CSM VM Containers is enabled.- Returns:
- isCsmVmContainersEnabled
-
getIsCsmVmContainersEnabled_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<Boolean> getIsCsmVmContainersEnabled_JsonNullable() -
setIsCsmVmContainersEnabled_JsonNullable
public void setIsCsmVmContainersEnabled_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> isCsmVmContainersEnabled) -
setIsCsmVmContainersEnabled
-
isCsmVmHostsEnabled
-
getIsCsmVmHostsEnabled
Indicates if CSM VM Hosts is enabled.- Returns:
- isCsmVmHostsEnabled
-
getIsCsmVmHostsEnabled_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<Boolean> getIsCsmVmHostsEnabled_JsonNullable() -
setIsCsmVmHostsEnabled_JsonNullable
public void setIsCsmVmHostsEnabled_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> isCsmVmHostsEnabled) -
setIsCsmVmHostsEnabled
-
isCspmEnabled
-
getIsCspmEnabled
Indicates if CSPM is enabled.- Returns:
- isCspmEnabled
-
getIsCspmEnabled_JsonNullable
-
setIsCspmEnabled_JsonNullable
public void setIsCspmEnabled_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> isCspmEnabled) -
setIsCspmEnabled
-
isCwsEnabled
-
getIsCwsEnabled
Indicates if CWS is enabled.- Returns:
- isCwsEnabled
-
getIsCwsEnabled_JsonNullable
-
setIsCwsEnabled_JsonNullable
public void setIsCwsEnabled_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> isCwsEnabled) -
setIsCwsEnabled
-
isCwsRemoteConfigurationEnabled
-
getIsCwsRemoteConfigurationEnabled
Indicates if CWS Remote Configuration is enabled.- Returns:
- isCwsRemoteConfigurationEnabled
-
getIsCwsRemoteConfigurationEnabled_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<Boolean> getIsCwsRemoteConfigurationEnabled_JsonNullable() -
setIsCwsRemoteConfigurationEnabled_JsonNullable
public void setIsCwsRemoteConfigurationEnabled_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> isCwsRemoteConfigurationEnabled) -
setIsCwsRemoteConfigurationEnabled
-
isRemoteConfigurationEnabled
-
getIsRemoteConfigurationEnabled
Indicates if Remote Configuration is enabled.- Returns:
- isRemoteConfigurationEnabled
-
getIsRemoteConfigurationEnabled_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<Boolean> getIsRemoteConfigurationEnabled_JsonNullable() -
setIsRemoteConfigurationEnabled_JsonNullable
public void setIsRemoteConfigurationEnabled_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> isRemoteConfigurationEnabled) -
setIsRemoteConfigurationEnabled
-
os
-
getOs
Operating system of the host.- Returns:
- os
-
setOs
-
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:
- CsmAgentsAttributes
-
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 CsmAgentsAttributes object is equal to o. -
hashCode
public int hashCode() -
toString
-