Package com.datadog.api.client.v2.model
Class DeviceAttributes
java.lang.Object
com.datadog.api.client.v2.model.DeviceAttributes
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class DeviceAttributes
extends Object
The device attributes
-
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 Stringboolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddTagsItem(String tagsItem) description(String description) deviceType(String deviceType) booleanReturn true if this DeviceAttributes object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.The device descriptionThe device typeThe device integrationCount of the device interfaces by statusThe device IP addressThe device locationgetModel()The device modelgetName()The device nameThe device OS hostnameThe device OS nameThe device OS versionThe device ping statusThe device product nameThe device serial numberThe device SNMP statusThe device subnetThe devicesys_object_idgetTags()The list of device tagsThe device vendorThe device versioninthashCode()integration(String integration) interfaceStatuses(DeviceAttributesInterfaceStatuses interfaceStatuses) osHostname(String osHostname) pingStatus(String pingStatus) productName(String productName) putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.serialNumber(String serialNumber) voidsetDescription(String description) voidsetDeviceType(String deviceType) voidsetIntegration(String integration) voidsetInterfaceStatuses(DeviceAttributesInterfaceStatuses interfaceStatuses) voidsetIpAddress(String ipAddress) voidsetLocation(String location) voidvoidvoidsetOsHostname(String osHostname) voidvoidsetOsVersion(String osVersion) voidsetPingStatus(String pingStatus) voidsetProductName(String productName) voidsetSerialNumber(String serialNumber) voidvoidvoidsetSysObjectId(String sysObjectId) voidvoidvoidsetVersion(String version) sysObjectId(String sysObjectId) toString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_DESCRIPTION
- See Also:
-
JSON_PROPERTY_DEVICE_TYPE
- See Also:
-
JSON_PROPERTY_INTEGRATION
- See Also:
-
JSON_PROPERTY_INTERFACE_STATUSES
- See Also:
-
JSON_PROPERTY_IP_ADDRESS
- See Also:
-
JSON_PROPERTY_LOCATION
- See Also:
-
JSON_PROPERTY_MODEL
- See Also:
-
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_OS_HOSTNAME
- See Also:
-
JSON_PROPERTY_OS_NAME
- See Also:
-
JSON_PROPERTY_OS_VERSION
- See Also:
-
JSON_PROPERTY_PING_STATUS
- See Also:
-
JSON_PROPERTY_PRODUCT_NAME
- See Also:
-
JSON_PROPERTY_SERIAL_NUMBER
- See Also:
-
JSON_PROPERTY_STATUS
- See Also:
-
JSON_PROPERTY_SUBNET
- See Also:
-
JSON_PROPERTY_SYS_OBJECT_ID
- See Also:
-
JSON_PROPERTY_TAGS
- See Also:
-
JSON_PROPERTY_VENDOR
- See Also:
-
JSON_PROPERTY_VERSION
- See Also:
-
-
Constructor Details
-
DeviceAttributes
public DeviceAttributes()
-
-
Method Details
-
description
-
getDescription
The device description- Returns:
- description
-
setDescription
-
deviceType
-
getDeviceType
The device type- Returns:
- deviceType
-
setDeviceType
-
integration
-
getIntegration
The device integration- Returns:
- integration
-
setIntegration
-
interfaceStatuses
-
getInterfaceStatuses
Count of the device interfaces by status- Returns:
- interfaceStatuses
-
setInterfaceStatuses
-
ipAddress
-
getIpAddress
The device IP address- Returns:
- ipAddress
-
setIpAddress
-
location
-
getLocation
The device location- Returns:
- location
-
setLocation
-
model
-
getModel
The device model- Returns:
- model
-
setModel
-
name
-
getName
The device name- Returns:
- name
-
setName
-
osHostname
-
getOsHostname
The device OS hostname- Returns:
- osHostname
-
setOsHostname
-
osName
-
getOsName
The device OS name- Returns:
- osName
-
setOsName
-
osVersion
-
getOsVersion
The device OS version- Returns:
- osVersion
-
setOsVersion
-
pingStatus
-
getPingStatus
The device ping status- Returns:
- pingStatus
-
setPingStatus
-
productName
-
getProductName
The device product name- Returns:
- productName
-
setProductName
-
serialNumber
-
getSerialNumber
The device serial number- Returns:
- serialNumber
-
setSerialNumber
-
status
-
getStatus
The device SNMP status- Returns:
- status
-
setStatus
-
subnet
-
getSubnet
The device subnet- Returns:
- subnet
-
setSubnet
-
sysObjectId
-
getSysObjectId
The devicesys_object_id- Returns:
- sysObjectId
-
setSysObjectId
-
tags
-
addTagsItem
-
getTags
The list of device tags- Returns:
- tags
-
setTags
-
vendor
-
getVendor
The device vendor- Returns:
- vendor
-
setVendor
-
version
-
getVersion
The device version- Returns:
- version
-
setVersion
-
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:
- DeviceAttributes
-
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 DeviceAttributes object is equal to o. -
hashCode
public int hashCode() -
toString
-