Class Hardware

Direct Known Subclasses:
LoadBalancer, Server, Switch

@ApiType("SoftLayer_Hardware")
public class Hardware
extends Entity
The SoftLayer_Hardware data type contains general information relating to a single SoftLayer hardware.
See Also:
SoftLayer_Hardware
  • Field Details

    • account

      @ApiProperty protected Account account
      The account associated with a piece of hardware.
    • activeComponents

      @ApiProperty protected List<Component> activeComponents
      A piece of hardware's active physical components.
    • activeNetworkMonitorIncident

      @ApiProperty protected List<Incident> activeNetworkMonitorIncident
      A piece of hardware's active network monitoring incidents.
    • allPowerComponents

      @ApiProperty protected List<Component> allPowerComponents
    • allowedHost

      @ApiProperty protected Host allowedHost
      The SoftLayer_Network_Storage_Allowed_Host information to connect this server to Network Storage volumes that require access control lists.
    • allowedNetworkStorage

      @ApiProperty protected List<Storage> allowedNetworkStorage
      The SoftLayer_Network_Storage objects that this SoftLayer_Hardware has access to.
    • allowedNetworkStorageReplicas

      @ApiProperty protected List<Storage> allowedNetworkStorageReplicas
      The SoftLayer_Network_Storage objects whose Replica that this SoftLayer_Hardware has access to.
    • antivirusSpywareSoftwareComponent

      @ApiProperty protected Component antivirusSpywareSoftwareComponent
      Information regarding an antivirus/spyware software component object.
    • attributes

      @ApiProperty protected List<Attribute> attributes
      Information regarding a piece of hardware's specific attributes.
    • averageDailyPublicBandwidthUsage

      @ApiProperty protected BigDecimal averageDailyPublicBandwidthUsage
      The average daily public bandwidth usage for the current billing cycle.
    • backendNetworkComponents

      @ApiProperty protected List<Component> backendNetworkComponents
      A piece of hardware's back-end or private network components.
    • backendRouters

      @ApiProperty protected List<Hardware> backendRouters
      A hardware's backend or private router.
    • bandwidthAllocation

      @ApiProperty protected BigDecimal bandwidthAllocation
      A hardware's allotted bandwidth (measured in GB).
    • bandwidthAllotmentDetail

      @ApiProperty protected Detail bandwidthAllotmentDetail
      A hardware's allotted detail record. Allotment details link bandwidth allocation with allotments.
    • benchmarkCertifications

      @ApiProperty protected List<Certification> benchmarkCertifications
      Information regarding a piece of hardware's benchmark certifications.
    • billingItem

      @ApiProperty protected Hardware billingItem
      Information regarding the billing item for a server.
    • billingItemFlag

      @ApiProperty protected Boolean billingItemFlag
      A flag indicating that a billing item exists.
    • blockCancelBecauseDisconnectedFlag

      @ApiProperty protected Boolean blockCancelBecauseDisconnectedFlag
      Determines whether the hardware is ineligible for cancellation because it is disconnected.
    • businessContinuanceInsuranceFlag

      @ApiProperty protected Boolean businessContinuanceInsuranceFlag
      Status indicating whether or not a piece of hardware has business continuance insurance.
    • childrenHardware

      @ApiProperty protected List<Hardware> childrenHardware
      Child hardware.
    • components

      @ApiProperty protected List<Component> components
      A piece of hardware's components.
    • continuousDataProtectionSoftwareComponent

      @ApiProperty protected Component continuousDataProtectionSoftwareComponent
      A continuous data protection/server backup software component object.
    • currentBillableBandwidthUsage

      @ApiProperty protected BigDecimal currentBillableBandwidthUsage
      The current billable public outbound bandwidth for this hardware for the current billing cycle.
    • datacenter

      @ApiProperty protected Location datacenter
      Information regarding the datacenter in which a piece of hardware resides.
    • datacenterName

      @ApiProperty protected String datacenterName
      The name of the datacenter in which a piece of hardware resides.
    • daysInSparePool

      @ApiProperty protected Long daysInSparePool
      Number of day(s) a server have been in spare pool.
    • downlinkHardware

      @ApiProperty protected List<Hardware> downlinkHardware
      All hardware that has uplink network connections to a piece of hardware.
    • downlinkNetworkHardware

      @ApiProperty protected List<Hardware> downlinkNetworkHardware
      All hardware that has uplink network connections to a piece of hardware.
    • downlinkServers

      @ApiProperty protected List<Hardware> downlinkServers
      Information regarding all servers attached to a piece of network hardware.
    • downlinkVirtualGuests

      @ApiProperty protected List<Guest> downlinkVirtualGuests
      Information regarding all virtual guests attached to a piece of network hardware.
    • downstreamHardwareBindings

      @ApiProperty protected List<Hardware> downstreamHardwareBindings
      All hardware downstream from a network device.
    • downstreamNetworkHardware

      @ApiProperty protected List<Hardware> downstreamNetworkHardware
      All network hardware downstream from the selected piece of hardware.
    • downstreamNetworkHardwareWithIncidents

      @ApiProperty protected List<Hardware> downstreamNetworkHardwareWithIncidents
      All network hardware with monitoring warnings or errors that are downstream from the selected piece of hardware.
    • downstreamServers

      @ApiProperty protected List<Hardware> downstreamServers
      Information regarding all servers attached downstream to a piece of network hardware.
    • downstreamVirtualGuests

      @ApiProperty protected List<Guest> downstreamVirtualGuests
      Information regarding all virtual guests attached to a piece of network hardware.
    • driveControllers

      @ApiProperty protected List<Component> driveControllers
      The drive controllers contained within a piece of hardware.
    • evaultNetworkStorage

      @ApiProperty protected List<Storage> evaultNetworkStorage
      Information regarding a piece of hardware's associated EVault network storage service account.
    • firewallServiceComponent

      @ApiProperty protected Firewall firewallServiceComponent
      Information regarding a piece of hardware's firewall services.
    • fixedConfigurationPreset

      @ApiProperty protected Preset fixedConfigurationPreset
      Defines the fixed components in a fixed configuration bare metal server.
    • frontendNetworkComponents

      @ApiProperty protected List<Component> frontendNetworkComponents
      A piece of hardware's front-end or public network components.
    • frontendRouters

      @ApiProperty protected List<Hardware> frontendRouters
      A hardware's frontend or public router.
    • globalIdentifier

      @ApiProperty protected String globalIdentifier
      A hardware's universally unique identifier.
    • hardDrives

      @ApiProperty protected List<Component> hardDrives
      The hard drives contained within a piece of hardware.
    • hardwareChassis

      @ApiProperty protected Chassis hardwareChassis
      The chassis that a piece of hardware is housed in.
    • hardwareFunction

      @ApiProperty protected Function hardwareFunction
      A hardware's function.
    • hardwareFunctionDescription

      @ApiProperty protected String hardwareFunctionDescription
      A hardware's function.
    • hardwareStatus

      @ApiProperty protected Status hardwareStatus
      A hardware's status.
    • hasTrustedPlatformModuleBillingItemFlag

      @ApiProperty protected Boolean hasTrustedPlatformModuleBillingItemFlag
      Determine in hardware object has TPM enabled.
    • hostIpsSoftwareComponent

      @ApiProperty protected Component hostIpsSoftwareComponent
      Information regarding a host IPS software component object.
    • hourlyBillingFlag

      @ApiProperty protected Boolean hourlyBillingFlag
      A server's hourly billing status.
    • inboundBandwidthUsage

      @ApiProperty protected BigDecimal inboundBandwidthUsage
      The sum of all the inbound network traffic data for the last 30 days.
    • inboundPublicBandwidthUsage

      @ApiProperty protected BigDecimal inboundPublicBandwidthUsage
      The total public inbound bandwidth for this hardware for the current billing cycle.
    • lastTransaction

      @ApiProperty protected Transaction lastTransaction
      Information regarding the last transaction a server performed.
    • latestNetworkMonitorIncident

      @ApiProperty protected Incident latestNetworkMonitorIncident
      A piece of hardware's latest network monitoring incident.
    • location

      @ApiProperty protected Location location
      Where a piece of hardware is located within SoftLayer's location hierarchy.
    • locationPathString

      @ApiProperty protected String locationPathString
    • lockboxNetworkStorage

      @ApiProperty protected Storage lockboxNetworkStorage
      Information regarding a lockbox account associated with a server.
    • managedResourceFlag

      @ApiProperty protected Boolean managedResourceFlag
      A flag indicating that the hardware is a managed resource.
    • memory

      @ApiProperty protected List<Component> memory
      Information regarding a piece of hardware's memory.
    • memoryCapacity

      @ApiProperty protected Long memoryCapacity
      The amount of memory a piece of hardware has, measured in gigabytes.
    • metricTrackingObject

      @ApiProperty protected HardwareServer metricTrackingObject
      A piece of hardware's metric tracking object.
    • modules

      @ApiProperty protected List<Component> modules
    • monitoringRobot

      @ApiProperty protected Robot monitoringRobot
    • monitoringServiceComponent

      @ApiProperty protected Stratum monitoringServiceComponent
      Information regarding a piece of hardware's network monitoring services.
    • monitoringServiceEligibilityFlag

      @ApiProperty protected Boolean monitoringServiceEligibilityFlag
    • motherboard

      @ApiProperty protected Component motherboard
      Information regarding a piece of hardware's motherboard.
    • networkCards

      @ApiProperty protected List<Component> networkCards
      Information regarding a piece of hardware's network cards.
    • networkComponents

      @ApiProperty protected List<Component> networkComponents
      Returns a hardware's network components.
    • networkGatewayMember

      @ApiProperty protected Member networkGatewayMember
      The gateway member if this device is part of a network gateway.
    • networkGatewayMemberFlag

      @ApiProperty protected Boolean networkGatewayMemberFlag
      Whether or not this device is part of a network gateway.
    • networkManagementIpAddress

      @ApiProperty protected String networkManagementIpAddress
      A piece of hardware's network management IP address.
    • networkMonitorAttachedDownHardware

      @ApiProperty protected List<Hardware> networkMonitorAttachedDownHardware
      All servers with failed monitoring that are attached downstream to a piece of hardware.
    • networkMonitorAttachedDownVirtualGuests

      @ApiProperty protected List<Guest> networkMonitorAttachedDownVirtualGuests
      Virtual guests that are attached downstream to a hardware that have failed monitoring
    • networkMonitorIncidents

      @ApiProperty protected List<Incident> networkMonitorIncidents
      The status of all of a piece of hardware's network monitoring incidents.
    • networkMonitors

      @ApiProperty protected List<Host> networkMonitors
      Information regarding a piece of hardware's network monitors.
    • networkStatus

      @ApiProperty protected String networkStatus
      The value of a hardware's network status attribute.
    • networkStatusAttribute

      @ApiProperty protected Attribute networkStatusAttribute
      The hardware's related network status attribute.
    • networkStorage

      @ApiProperty protected List<Storage> networkStorage
      Information regarding a piece of hardware's associated network storage service account.
    • networkVlans

      @ApiProperty protected List<Vlan> networkVlans
      The network virtual LANs (VLANs) associated with a piece of hardware's network components.
    • nextBillingCycleBandwidthAllocation

      @ApiProperty protected BigDecimal nextBillingCycleBandwidthAllocation
      A hardware's allotted bandwidth for the next billing cycle (measured in GB).
    • notesHistory

      @ApiProperty protected List<Note> notesHistory
    • nvRamCapacity

      @ApiProperty protected Long nvRamCapacity
      The amount of non-volatile memory a piece of hardware has, measured in gigabytes.
    • nvRamComponentModels

      @ApiProperty protected List<Model> nvRamComponentModels
    • operatingSystem

      @ApiProperty protected OperatingSystem operatingSystem
      Information regarding a piece of hardware's operating system.
    • operatingSystemReferenceCode

      @ApiProperty protected String operatingSystemReferenceCode
      A hardware's operating system software description.
    • outboundBandwidthUsage

      @ApiProperty protected BigDecimal outboundBandwidthUsage
      The sum of all the outbound network traffic data for the last 30 days.
    • outboundPublicBandwidthUsage

      @ApiProperty protected BigDecimal outboundPublicBandwidthUsage
      The total public outbound bandwidth for this hardware for the current billing cycle.
    • parentBay

      @ApiProperty protected Blade parentBay
      Blade Bay
    • parentHardware

      @ApiProperty protected Hardware parentHardware
      Parent Hardware.
    • pointOfPresenceLocation

      @ApiProperty protected Location pointOfPresenceLocation
      Information regarding the Point of Presence (PoP) location in which a piece of hardware resides.
    • powerComponents

      @ApiProperty protected List<Component> powerComponents
      The power components for a hardware object.
    • powerSupply

      @ApiProperty protected List<Component> powerSupply
      Information regarding a piece of hardware's power supply.
    • primaryBackendIpAddress

      @ApiProperty protected String primaryBackendIpAddress
      The hardware's primary private IP address.
    • primaryBackendNetworkComponent

      @ApiProperty protected Component primaryBackendNetworkComponent
      Information regarding the hardware's primary back-end network component.
    • primaryIpAddress

      @ApiProperty protected String primaryIpAddress
      The hardware's primary public IP address.
    • primaryNetworkComponent

      @ApiProperty protected Component primaryNetworkComponent
      Information regarding the hardware's primary public network component.
    • privateNetworkOnlyFlag

      @ApiProperty protected Boolean privateNetworkOnlyFlag
      Whether the hardware only has access to the private network.
    • processorCoreAmount

      @ApiProperty protected Long processorCoreAmount
      The total number of processor cores, summed from all processors that are attached to a piece of hardware
    • processorPhysicalCoreAmount

      @ApiProperty protected Long processorPhysicalCoreAmount
      The total number of physical processor cores, summed from all processors that are attached to a piece of hardware
    • processors

      @ApiProperty protected List<Component> processors
      Information regarding a piece of hardware's processors.
    • rack

      @ApiProperty protected Location rack
    • raidControllers

      @ApiProperty protected List<Component> raidControllers
      The RAID controllers contained within a piece of hardware.
    • recentEvents

      @ApiProperty protected List<Event> recentEvents
      Recent events that impact this hardware.
    • remoteManagementAccounts

      @ApiProperty protected List<User> remoteManagementAccounts
      User credentials to issue commands and/or interact with the server's remote management card.
    • remoteManagementComponent

      @ApiProperty protected Component remoteManagementComponent
      A hardware's associated remote management component. This is normally IPMI.
    • resourceConfigurations

      @ApiProperty protected List<Configuration> resourceConfigurations
    • resourceGroupMemberReferences

      @ApiProperty protected List<Member> resourceGroupMemberReferences
    • resourceGroupRoles

      @ApiProperty protected List<Role> resourceGroupRoles
    • resourceGroups

      @ApiProperty protected List<Group> resourceGroups
      The resource groups in which this hardware is a member.
    • routers

      @ApiProperty protected List<Hardware> routers
      A hardware's routers.
    • scaleAssets

      @ApiProperty protected List<Asset> scaleAssets
      Collection of scale assets this hardware corresponds to.
    • securityScanRequests

      @ApiProperty protected List<Request> securityScanRequests
      Information regarding a piece of hardware's vulnerability scan requests.
    • serverRoom

      @ApiProperty protected Location serverRoom
      Information regarding the server room in which the hardware is located.
    • serviceProvider

      @ApiProperty protected Provider serviceProvider
      Information regarding the piece of hardware's service provider.
    • softwareComponents

      @ApiProperty protected List<Component> softwareComponents
      Information regarding a piece of hardware's installed software.
    • sparePoolBillingItem

      @ApiProperty protected Hardware sparePoolBillingItem
      Information regarding the billing item for a spare pool server.
    • sshKeys

      @ApiProperty protected List<Key> sshKeys
      SSH keys to be installed on the server during provisioning or an OS reload.
    • storageGroups

      @ApiProperty protected List<Group> storageGroups
    • storageNetworkComponents

      @ApiProperty protected List<Component> storageNetworkComponents
      A piece of hardware's private storage network components. [Deprecated]
    • tagReferences

      @ApiProperty protected List<Reference> tagReferences
    • topLevelLocation

      @ApiProperty protected Location topLevelLocation
    • upgradeRequest

      @ApiProperty protected Request upgradeRequest
      An account's associated upgrade request object, if any.
    • uplinkHardware

      @ApiProperty protected Hardware uplinkHardware
      The network device connected to a piece of hardware.
    • uplinkNetworkComponents

      @ApiProperty protected List<Component> uplinkNetworkComponents
      Information regarding the network component that is one level higher than a piece of hardware on the network infrastructure.
    • userData

      @ApiProperty protected List<Attribute> userData
      An array containing a single string of custom user data for a hardware order. Max size is 16 kb.
    • virtualChassis

      @ApiProperty protected Group virtualChassis
      Information regarding the virtual chassis for a piece of hardware.
    • virtualChassisSiblings

      @ApiProperty protected List<Hardware> virtualChassisSiblings
      Information regarding the virtual chassis siblings for a piece of hardware.
    • virtualHost

      @ApiProperty protected Host virtualHost
      A piece of hardware's virtual host record.
    • virtualLicenses

      @ApiProperty protected List<VirtualLicense> virtualLicenses
      Information regarding a piece of hardware's virtual software licenses.
    • virtualRack

      @ApiProperty protected Allotment virtualRack
      Information regarding the bandwidth allotment to which a piece of hardware belongs.
    • virtualRackId

      @ApiProperty protected Long virtualRackId
      The name of the bandwidth allotment belonging to a piece of hardware.
    • virtualRackName

      @ApiProperty protected String virtualRackName
      The name of the bandwidth allotment belonging to a piece of hardware.
    • virtualizationPlatform

      @ApiProperty protected Component virtualizationPlatform
      A piece of hardware's virtualization platform software.
    • accountId

      @ApiProperty(canBeNullOrNotSet=true) protected Long accountId
      A hardware's associated [[SoftLayer_Account|account]] id.
    • accountIdSpecified

      protected boolean accountIdSpecified
    • bareMetalInstanceFlag

      @ApiProperty(canBeNullOrNotSet=true) protected Long bareMetalInstanceFlag
      When true, this flag specifies that a hardware is Bare Metal Server. Bare Metal Servers are physical bare metal servers that are billed with the same options as Virtual Servers, with monthly and hourly rates. Bare Metal instances are ordered based on processor core count and ram amount.
    • bareMetalInstanceFlagSpecified

      protected boolean bareMetalInstanceFlagSpecified
    • domain

      @ApiProperty(canBeNullOrNotSet=true) protected String domain
      A piece of hardware's local network domain name.
    • domainSpecified

      protected boolean domainSpecified
    • fullyQualifiedDomainName

      @ApiProperty(canBeNullOrNotSet=true) protected String fullyQualifiedDomainName
      A name reflecting the hostname and domain of the hardware. This is created from the combined values of the hardware's hostname and domain name automatically, and thus should not be edited directly.
    • fullyQualifiedDomainNameSpecified

      protected boolean fullyQualifiedDomainNameSpecified
    • hardwareStatusId

      @ApiProperty(canBeNullOrNotSet=true) protected Long hardwareStatusId
      A number reflecting the state of a hardware
    • hardwareStatusIdSpecified

      protected boolean hardwareStatusIdSpecified
    • hostname

      @ApiProperty(canBeNullOrNotSet=true) protected String hostname
      A hardware's hostname
    • hostnameSpecified

      protected boolean hostnameSpecified
    • id

      @ApiProperty(canBeNullOrNotSet=true) protected Long id
      A hardware's internal identification number
    • idSpecified

      protected boolean idSpecified
    • manufacturerSerialNumber

      @ApiProperty(canBeNullOrNotSet=true) protected String manufacturerSerialNumber
      A hardware's serial number that is supplied by the manufacturer.
    • manufacturerSerialNumberSpecified

      protected boolean manufacturerSerialNumberSpecified
    • notes

      @ApiProperty(canBeNullOrNotSet=true) protected String notes
      A small note about a piece of hardware to use at your discretion.
    • notesSpecified

      protected boolean notesSpecified
    • postInstallScriptUri

      @ApiProperty(canBeNullOrNotSet=true) protected String postInstallScriptUri
      URI of the script to be downloaded and executed after installation is complete.
    • postInstallScriptUriSpecified

      protected boolean postInstallScriptUriSpecified
    • provisionDate

      @ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar provisionDate
    • provisionDateSpecified

      protected boolean provisionDateSpecified
    • serialNumber

      @ApiProperty(canBeNullOrNotSet=true) protected String serialNumber
      A hardware's serial number that is supplied by SoftLayer.
    • serialNumberSpecified

      protected boolean serialNumberSpecified
    • serviceProviderId

      @ApiProperty(canBeNullOrNotSet=true) protected Long serviceProviderId
    • serviceProviderIdSpecified

      protected boolean serviceProviderIdSpecified
    • serviceProviderResourceId

      @ApiProperty(canBeNullOrNotSet=true) protected Long serviceProviderResourceId
      A hardware's internal identification number at its service provider
    • serviceProviderResourceIdSpecified

      protected boolean serviceProviderResourceIdSpecified
    • activeComponentCount

      @ApiProperty protected Long activeComponentCount
      A count of a piece of hardware's active physical components.
    • activeNetworkMonitorIncidentCount

      @ApiProperty protected Long activeNetworkMonitorIncidentCount
      A count of a piece of hardware's active network monitoring incidents.
    • allPowerComponentCount

      @ApiProperty protected Long allPowerComponentCount
      A count of
    • allowedNetworkStorageCount

      @ApiProperty protected Long allowedNetworkStorageCount
      A count of the SoftLayer_Network_Storage objects that this SoftLayer_Hardware has access to.
    • allowedNetworkStorageReplicaCount

      @ApiProperty protected Long allowedNetworkStorageReplicaCount
      A count of the SoftLayer_Network_Storage objects whose Replica that this SoftLayer_Hardware has access to.
    • attributeCount

      @ApiProperty protected Long attributeCount
      A count of information regarding a piece of hardware's specific attributes.
    • backendNetworkComponentCount

      @ApiProperty protected Long backendNetworkComponentCount
      A count of a piece of hardware's back-end or private network components.
    • backendRouterCount

      @ApiProperty protected Long backendRouterCount
      A count of a hardware's backend or private router.
    • benchmarkCertificationCount

      @ApiProperty protected Long benchmarkCertificationCount
      A count of information regarding a piece of hardware's benchmark certifications.
    • childrenHardwareCount

      @ApiProperty protected Long childrenHardwareCount
      A count of child hardware.
    • componentCount

      @ApiProperty protected Long componentCount
      A count of a piece of hardware's components.
    • downlinkHardwareCount

      @ApiProperty protected Long downlinkHardwareCount
      A count of all hardware that has uplink network connections to a piece of hardware.
    • downlinkNetworkHardwareCount

      @ApiProperty protected Long downlinkNetworkHardwareCount
      A count of all hardware that has uplink network connections to a piece of hardware.
    • downlinkServerCount

      @ApiProperty protected Long downlinkServerCount
      A count of information regarding all servers attached to a piece of network hardware.
    • downlinkVirtualGuestCount

      @ApiProperty protected Long downlinkVirtualGuestCount
      A count of information regarding all virtual guests attached to a piece of network hardware.
    • downstreamHardwareBindingCount

      @ApiProperty protected Long downstreamHardwareBindingCount
      A count of all hardware downstream from a network device.
    • downstreamNetworkHardwareCount

      @ApiProperty protected Long downstreamNetworkHardwareCount
      A count of all network hardware downstream from the selected piece of hardware.
    • downstreamNetworkHardwareWithIncidentCount

      @ApiProperty protected Long downstreamNetworkHardwareWithIncidentCount
      A count of all network hardware with monitoring warnings or errors that are downstream from the selected piece of hardware.
    • downstreamServerCount

      @ApiProperty protected Long downstreamServerCount
      A count of information regarding all servers attached downstream to a piece of network hardware.
    • downstreamVirtualGuestCount

      @ApiProperty protected Long downstreamVirtualGuestCount
      A count of information regarding all virtual guests attached to a piece of network hardware.
    • driveControllerCount

      @ApiProperty protected Long driveControllerCount
      A count of the drive controllers contained within a piece of hardware.
    • evaultNetworkStorageCount

      @ApiProperty protected Long evaultNetworkStorageCount
      A count of information regarding a piece of hardware's associated EVault network storage service account.
    • frontendNetworkComponentCount

      @ApiProperty protected Long frontendNetworkComponentCount
      A count of a piece of hardware's front-end or public network components.
    • frontendRouterCount

      @ApiProperty protected Long frontendRouterCount
      A count of a hardware's frontend or public router.
    • hardDriveCount

      @ApiProperty protected Long hardDriveCount
      A count of the hard drives contained within a piece of hardware.
    • memoryCount

      @ApiProperty protected Long memoryCount
      A count of information regarding a piece of hardware's memory.
    • moduleCount

      @ApiProperty protected Long moduleCount
      A count of
    • networkCardCount

      @ApiProperty protected Long networkCardCount
      A count of information regarding a piece of hardware's network cards.
    • networkComponentCount

      @ApiProperty protected Long networkComponentCount
      A count of returns a hardware's network components.
    • networkMonitorAttachedDownHardwareCount

      @ApiProperty protected Long networkMonitorAttachedDownHardwareCount
      A count of all servers with failed monitoring that are attached downstream to a piece of hardware.
    • networkMonitorAttachedDownVirtualGuestCount

      @ApiProperty protected Long networkMonitorAttachedDownVirtualGuestCount
      A count of virtual guests that are attached downstream to a hardware that have failed monitoring
    • networkMonitorCount

      @ApiProperty protected Long networkMonitorCount
      A count of information regarding a piece of hardware's network monitors.
    • networkMonitorIncidentCount

      @ApiProperty protected Long networkMonitorIncidentCount
      A count of the status of all of a piece of hardware's network monitoring incidents.
    • networkStorageCount

      @ApiProperty protected Long networkStorageCount
      A count of information regarding a piece of hardware's associated network storage service account.
    • networkVlanCount

      @ApiProperty protected Long networkVlanCount
      A count of the network virtual LANs (VLANs) associated with a piece of hardware's network components.
    • notesHistoryCount

      @ApiProperty protected Long notesHistoryCount
      A count of
    • nvRamComponentModelCount

      @ApiProperty protected Long nvRamComponentModelCount
      A count of
    • powerComponentCount

      @ApiProperty protected Long powerComponentCount
      A count of the power components for a hardware object.
    • powerSupplyCount

      @ApiProperty protected Long powerSupplyCount
      A count of information regarding a piece of hardware's power supply.
    • processorCount

      @ApiProperty protected Long processorCount
      A count of information regarding a piece of hardware's processors.
    • raidControllerCount

      @ApiProperty protected Long raidControllerCount
      A count of the RAID controllers contained within a piece of hardware.
    • recentEventCount

      @ApiProperty protected Long recentEventCount
      A count of recent events that impact this hardware.
    • remoteManagementAccountCount

      @ApiProperty protected Long remoteManagementAccountCount
      A count of user credentials to issue commands and/or interact with the server's remote management card.
    • resourceConfigurationCount

      @ApiProperty protected Long resourceConfigurationCount
      A count of
    • resourceGroupCount

      @ApiProperty protected Long resourceGroupCount
      A count of the resource groups in which this hardware is a member.
    • resourceGroupMemberReferenceCount

      @ApiProperty protected Long resourceGroupMemberReferenceCount
      A count of
    • resourceGroupRoleCount

      @ApiProperty protected Long resourceGroupRoleCount
      A count of
    • routerCount

      @ApiProperty protected Long routerCount
      A count of a hardware's routers.
    • scaleAssetCount

      @ApiProperty protected Long scaleAssetCount
      A count of collection of scale assets this hardware corresponds to.
    • securityScanRequestCount

      @ApiProperty protected Long securityScanRequestCount
      A count of information regarding a piece of hardware's vulnerability scan requests.
    • softwareComponentCount

      @ApiProperty protected Long softwareComponentCount
      A count of information regarding a piece of hardware's installed software.
    • sshKeyCount

      @ApiProperty protected Long sshKeyCount
      A count of sSH keys to be installed on the server during provisioning or an OS reload.
    • storageGroupCount

      @ApiProperty protected Long storageGroupCount
      A count of
    • storageNetworkComponentCount

      @ApiProperty protected Long storageNetworkComponentCount
      A count of a piece of hardware's private storage network components. [Deprecated]
    • tagReferenceCount

      @ApiProperty protected Long tagReferenceCount
      A count of
    • uplinkNetworkComponentCount

      @ApiProperty protected Long uplinkNetworkComponentCount
      A count of information regarding the network component that is one level higher than a piece of hardware on the network infrastructure.
    • userDataCount

      @ApiProperty protected Long userDataCount
      A count of an array containing a single string of custom user data for a hardware order. Max size is 16 kb.
    • virtualChassisSiblingCount

      @ApiProperty protected Long virtualChassisSiblingCount
      A count of information regarding the virtual chassis siblings for a piece of hardware.
    • virtualLicenseCount

      @ApiProperty protected Long virtualLicenseCount
      A count of information regarding a piece of hardware's virtual software licenses.
  • Constructor Details

    • Hardware

      public Hardware()
  • Method Details

    • getAccount

      public Account getAccount()
    • setAccount

      public void setAccount​(Account account)
    • getActiveComponents

      public List<Component> getActiveComponents()
    • getActiveNetworkMonitorIncident

      public List<Incident> getActiveNetworkMonitorIncident()
    • getAllPowerComponents

      public List<Component> getAllPowerComponents()
    • getAllowedHost

      public Host getAllowedHost()
    • setAllowedHost

      public void setAllowedHost​(Host allowedHost)
    • getAllowedNetworkStorage

      public List<Storage> getAllowedNetworkStorage()
    • getAllowedNetworkStorageReplicas

      public List<Storage> getAllowedNetworkStorageReplicas()
    • getAntivirusSpywareSoftwareComponent

      public Component getAntivirusSpywareSoftwareComponent()
    • setAntivirusSpywareSoftwareComponent

      public void setAntivirusSpywareSoftwareComponent​(Component antivirusSpywareSoftwareComponent)
    • getAttributes

      public List<Attribute> getAttributes()
    • getAverageDailyPublicBandwidthUsage

      public BigDecimal getAverageDailyPublicBandwidthUsage()
    • setAverageDailyPublicBandwidthUsage

      public void setAverageDailyPublicBandwidthUsage​(BigDecimal averageDailyPublicBandwidthUsage)
    • getBackendNetworkComponents

      public List<Component> getBackendNetworkComponents()
    • getBackendRouters

      public List<Hardware> getBackendRouters()
    • getBandwidthAllocation

      public BigDecimal getBandwidthAllocation()
    • setBandwidthAllocation

      public void setBandwidthAllocation​(BigDecimal bandwidthAllocation)
    • getBandwidthAllotmentDetail

      public Detail getBandwidthAllotmentDetail()
    • setBandwidthAllotmentDetail

      public void setBandwidthAllotmentDetail​(Detail bandwidthAllotmentDetail)
    • getBenchmarkCertifications

      public List<Certification> getBenchmarkCertifications()
    • getBillingItem

      public Hardware getBillingItem()
    • setBillingItem

      public void setBillingItem​(Hardware billingItem)
    • getBillingItemFlag

      public Boolean getBillingItemFlag()
    • setBillingItemFlag

      public void setBillingItemFlag​(Boolean billingItemFlag)
    • getBlockCancelBecauseDisconnectedFlag

      public Boolean getBlockCancelBecauseDisconnectedFlag()
    • setBlockCancelBecauseDisconnectedFlag

      public void setBlockCancelBecauseDisconnectedFlag​(Boolean blockCancelBecauseDisconnectedFlag)
    • getBusinessContinuanceInsuranceFlag

      public Boolean getBusinessContinuanceInsuranceFlag()
    • setBusinessContinuanceInsuranceFlag

      public void setBusinessContinuanceInsuranceFlag​(Boolean businessContinuanceInsuranceFlag)
    • getChildrenHardware

      public List<Hardware> getChildrenHardware()
    • getComponents

      public List<Component> getComponents()
    • getContinuousDataProtectionSoftwareComponent

      public Component getContinuousDataProtectionSoftwareComponent()
    • setContinuousDataProtectionSoftwareComponent

      public void setContinuousDataProtectionSoftwareComponent​(Component continuousDataProtectionSoftwareComponent)
    • getCurrentBillableBandwidthUsage

      public BigDecimal getCurrentBillableBandwidthUsage()
    • setCurrentBillableBandwidthUsage

      public void setCurrentBillableBandwidthUsage​(BigDecimal currentBillableBandwidthUsage)
    • getDatacenter

      public Location getDatacenter()
    • setDatacenter

      public void setDatacenter​(Location datacenter)
    • getDatacenterName

      public String getDatacenterName()
    • setDatacenterName

      public void setDatacenterName​(String datacenterName)
    • getDaysInSparePool

      public Long getDaysInSparePool()
    • setDaysInSparePool

      public void setDaysInSparePool​(Long daysInSparePool)
    • getDownlinkHardware

      public List<Hardware> getDownlinkHardware()
    • getDownlinkNetworkHardware

      public List<Hardware> getDownlinkNetworkHardware()
    • getDownlinkServers

      public List<Hardware> getDownlinkServers()
    • getDownlinkVirtualGuests

      public List<Guest> getDownlinkVirtualGuests()
    • getDownstreamHardwareBindings

      public List<Hardware> getDownstreamHardwareBindings()
    • getDownstreamNetworkHardware

      public List<Hardware> getDownstreamNetworkHardware()
    • getDownstreamNetworkHardwareWithIncidents

      public List<Hardware> getDownstreamNetworkHardwareWithIncidents()
    • getDownstreamServers

      public List<Hardware> getDownstreamServers()
    • getDownstreamVirtualGuests

      public List<Guest> getDownstreamVirtualGuests()
    • getDriveControllers

      public List<Component> getDriveControllers()
    • getEvaultNetworkStorage

      public List<Storage> getEvaultNetworkStorage()
    • getFirewallServiceComponent

      public Firewall getFirewallServiceComponent()
    • setFirewallServiceComponent

      public void setFirewallServiceComponent​(Firewall firewallServiceComponent)
    • getFixedConfigurationPreset

      public Preset getFixedConfigurationPreset()
    • setFixedConfigurationPreset

      public void setFixedConfigurationPreset​(Preset fixedConfigurationPreset)
    • getFrontendNetworkComponents

      public List<Component> getFrontendNetworkComponents()
    • getFrontendRouters

      public List<Hardware> getFrontendRouters()
    • getGlobalIdentifier

      public String getGlobalIdentifier()
    • setGlobalIdentifier

      public void setGlobalIdentifier​(String globalIdentifier)
    • getHardDrives

      public List<Component> getHardDrives()
    • getHardwareChassis

      public Chassis getHardwareChassis()
    • setHardwareChassis

      public void setHardwareChassis​(Chassis hardwareChassis)
    • getHardwareFunction

      public Function getHardwareFunction()
    • setHardwareFunction

      public void setHardwareFunction​(Function hardwareFunction)
    • getHardwareFunctionDescription

      public String getHardwareFunctionDescription()
    • setHardwareFunctionDescription

      public void setHardwareFunctionDescription​(String hardwareFunctionDescription)
    • getHardwareStatus

      public Status getHardwareStatus()
    • setHardwareStatus

      public void setHardwareStatus​(Status hardwareStatus)
    • getHasTrustedPlatformModuleBillingItemFlag

      public Boolean getHasTrustedPlatformModuleBillingItemFlag()
    • setHasTrustedPlatformModuleBillingItemFlag

      public void setHasTrustedPlatformModuleBillingItemFlag​(Boolean hasTrustedPlatformModuleBillingItemFlag)
    • getHostIpsSoftwareComponent

      public Component getHostIpsSoftwareComponent()
    • setHostIpsSoftwareComponent

      public void setHostIpsSoftwareComponent​(Component hostIpsSoftwareComponent)
    • getHourlyBillingFlag

      public Boolean getHourlyBillingFlag()
    • setHourlyBillingFlag

      public void setHourlyBillingFlag​(Boolean hourlyBillingFlag)
    • getInboundBandwidthUsage

      public BigDecimal getInboundBandwidthUsage()
    • setInboundBandwidthUsage

      public void setInboundBandwidthUsage​(BigDecimal inboundBandwidthUsage)
    • getInboundPublicBandwidthUsage

      public BigDecimal getInboundPublicBandwidthUsage()
    • setInboundPublicBandwidthUsage

      public void setInboundPublicBandwidthUsage​(BigDecimal inboundPublicBandwidthUsage)
    • getLastTransaction

      public Transaction getLastTransaction()
    • setLastTransaction

      public void setLastTransaction​(Transaction lastTransaction)
    • getLatestNetworkMonitorIncident

      public Incident getLatestNetworkMonitorIncident()
    • setLatestNetworkMonitorIncident

      public void setLatestNetworkMonitorIncident​(Incident latestNetworkMonitorIncident)
    • getLocation

      public Location getLocation()
    • setLocation

      public void setLocation​(Location location)
    • getLocationPathString

      public String getLocationPathString()
    • setLocationPathString

      public void setLocationPathString​(String locationPathString)
    • getLockboxNetworkStorage

      public Storage getLockboxNetworkStorage()
    • setLockboxNetworkStorage

      public void setLockboxNetworkStorage​(Storage lockboxNetworkStorage)
    • getManagedResourceFlag

      public Boolean getManagedResourceFlag()
    • setManagedResourceFlag

      public void setManagedResourceFlag​(Boolean managedResourceFlag)
    • getMemory

      public List<Component> getMemory()
    • getMemoryCapacity

      public Long getMemoryCapacity()
    • setMemoryCapacity

      public void setMemoryCapacity​(Long memoryCapacity)
    • getMetricTrackingObject

      public HardwareServer getMetricTrackingObject()
    • setMetricTrackingObject

      public void setMetricTrackingObject​(HardwareServer metricTrackingObject)
    • getModules

      public List<Component> getModules()
    • getMonitoringRobot

      public Robot getMonitoringRobot()
    • setMonitoringRobot

      public void setMonitoringRobot​(Robot monitoringRobot)
    • getMonitoringServiceComponent

      public Stratum getMonitoringServiceComponent()
    • setMonitoringServiceComponent

      public void setMonitoringServiceComponent​(Stratum monitoringServiceComponent)
    • getMonitoringServiceEligibilityFlag

      public Boolean getMonitoringServiceEligibilityFlag()
    • setMonitoringServiceEligibilityFlag

      public void setMonitoringServiceEligibilityFlag​(Boolean monitoringServiceEligibilityFlag)
    • getMotherboard

      public Component getMotherboard()
    • setMotherboard

      public void setMotherboard​(Component motherboard)
    • getNetworkCards

      public List<Component> getNetworkCards()
    • getNetworkComponents

      public List<Component> getNetworkComponents()
    • getNetworkGatewayMember

      public Member getNetworkGatewayMember()
    • setNetworkGatewayMember

      public void setNetworkGatewayMember​(Member networkGatewayMember)
    • getNetworkGatewayMemberFlag

      public Boolean getNetworkGatewayMemberFlag()
    • setNetworkGatewayMemberFlag

      public void setNetworkGatewayMemberFlag​(Boolean networkGatewayMemberFlag)
    • getNetworkManagementIpAddress

      public String getNetworkManagementIpAddress()
    • setNetworkManagementIpAddress

      public void setNetworkManagementIpAddress​(String networkManagementIpAddress)
    • getNetworkMonitorAttachedDownHardware

      public List<Hardware> getNetworkMonitorAttachedDownHardware()
    • getNetworkMonitorAttachedDownVirtualGuests

      public List<Guest> getNetworkMonitorAttachedDownVirtualGuests()
    • getNetworkMonitorIncidents

      public List<Incident> getNetworkMonitorIncidents()
    • getNetworkMonitors

      public List<Host> getNetworkMonitors()
    • getNetworkStatus

      public String getNetworkStatus()
    • setNetworkStatus

      public void setNetworkStatus​(String networkStatus)
    • getNetworkStatusAttribute

      public Attribute getNetworkStatusAttribute()
    • setNetworkStatusAttribute

      public void setNetworkStatusAttribute​(Attribute networkStatusAttribute)
    • getNetworkStorage

      public List<Storage> getNetworkStorage()
    • getNetworkVlans

      public List<Vlan> getNetworkVlans()
    • getNextBillingCycleBandwidthAllocation

      public BigDecimal getNextBillingCycleBandwidthAllocation()
    • setNextBillingCycleBandwidthAllocation

      public void setNextBillingCycleBandwidthAllocation​(BigDecimal nextBillingCycleBandwidthAllocation)
    • getNotesHistory

      public List<Note> getNotesHistory()
    • getNvRamCapacity

      public Long getNvRamCapacity()
    • setNvRamCapacity

      public void setNvRamCapacity​(Long nvRamCapacity)
    • getNvRamComponentModels

      public List<Model> getNvRamComponentModels()
    • getOperatingSystem

      public OperatingSystem getOperatingSystem()
    • setOperatingSystem

      public void setOperatingSystem​(OperatingSystem operatingSystem)
    • getOperatingSystemReferenceCode

      public String getOperatingSystemReferenceCode()
    • setOperatingSystemReferenceCode

      public void setOperatingSystemReferenceCode​(String operatingSystemReferenceCode)
    • getOutboundBandwidthUsage

      public BigDecimal getOutboundBandwidthUsage()
    • setOutboundBandwidthUsage

      public void setOutboundBandwidthUsage​(BigDecimal outboundBandwidthUsage)
    • getOutboundPublicBandwidthUsage

      public BigDecimal getOutboundPublicBandwidthUsage()
    • setOutboundPublicBandwidthUsage

      public void setOutboundPublicBandwidthUsage​(BigDecimal outboundPublicBandwidthUsage)
    • getParentBay

      public Blade getParentBay()
    • setParentBay

      public void setParentBay​(Blade parentBay)
    • getParentHardware

      public Hardware getParentHardware()
    • setParentHardware

      public void setParentHardware​(Hardware parentHardware)
    • getPointOfPresenceLocation

      public Location getPointOfPresenceLocation()
    • setPointOfPresenceLocation

      public void setPointOfPresenceLocation​(Location pointOfPresenceLocation)
    • getPowerComponents

      public List<Component> getPowerComponents()
    • getPowerSupply

      public List<Component> getPowerSupply()
    • getPrimaryBackendIpAddress

      public String getPrimaryBackendIpAddress()
    • setPrimaryBackendIpAddress

      public void setPrimaryBackendIpAddress​(String primaryBackendIpAddress)
    • getPrimaryBackendNetworkComponent

      public Component getPrimaryBackendNetworkComponent()
    • setPrimaryBackendNetworkComponent

      public void setPrimaryBackendNetworkComponent​(Component primaryBackendNetworkComponent)
    • getPrimaryIpAddress

      public String getPrimaryIpAddress()
    • setPrimaryIpAddress

      public void setPrimaryIpAddress​(String primaryIpAddress)
    • getPrimaryNetworkComponent

      public Component getPrimaryNetworkComponent()
    • setPrimaryNetworkComponent

      public void setPrimaryNetworkComponent​(Component primaryNetworkComponent)
    • getPrivateNetworkOnlyFlag

      public Boolean getPrivateNetworkOnlyFlag()
    • setPrivateNetworkOnlyFlag

      public void setPrivateNetworkOnlyFlag​(Boolean privateNetworkOnlyFlag)
    • getProcessorCoreAmount

      public Long getProcessorCoreAmount()
    • setProcessorCoreAmount

      public void setProcessorCoreAmount​(Long processorCoreAmount)
    • getProcessorPhysicalCoreAmount

      public Long getProcessorPhysicalCoreAmount()
    • setProcessorPhysicalCoreAmount

      public void setProcessorPhysicalCoreAmount​(Long processorPhysicalCoreAmount)
    • getProcessors

      public List<Component> getProcessors()
    • getRack

      public Location getRack()
    • setRack

      public void setRack​(Location rack)
    • getRaidControllers

      public List<Component> getRaidControllers()
    • getRecentEvents

      public List<Event> getRecentEvents()
    • getRemoteManagementAccounts

      public List<User> getRemoteManagementAccounts()
    • getRemoteManagementComponent

      public Component getRemoteManagementComponent()
    • setRemoteManagementComponent

      public void setRemoteManagementComponent​(Component remoteManagementComponent)
    • getResourceConfigurations

      public List<Configuration> getResourceConfigurations()
    • getResourceGroupMemberReferences

      public List<Member> getResourceGroupMemberReferences()
    • getResourceGroupRoles

      public List<Role> getResourceGroupRoles()
    • getResourceGroups

      public List<Group> getResourceGroups()
    • getRouters

      public List<Hardware> getRouters()
    • getScaleAssets

      public List<Asset> getScaleAssets()
    • getSecurityScanRequests

      public List<Request> getSecurityScanRequests()
    • getServerRoom

      public Location getServerRoom()
    • setServerRoom

      public void setServerRoom​(Location serverRoom)
    • getServiceProvider

      public Provider getServiceProvider()
    • setServiceProvider

      public void setServiceProvider​(Provider serviceProvider)
    • getSoftwareComponents

      public List<Component> getSoftwareComponents()
    • getSparePoolBillingItem

      public Hardware getSparePoolBillingItem()
    • setSparePoolBillingItem

      public void setSparePoolBillingItem​(Hardware sparePoolBillingItem)
    • getSshKeys

      public List<Key> getSshKeys()
    • getStorageGroups

      public List<Group> getStorageGroups()
    • getStorageNetworkComponents

      public List<Component> getStorageNetworkComponents()
    • getTagReferences

      public List<Reference> getTagReferences()
    • getTopLevelLocation

      public Location getTopLevelLocation()
    • setTopLevelLocation

      public void setTopLevelLocation​(Location topLevelLocation)
    • getUpgradeRequest

      public Request getUpgradeRequest()
    • setUpgradeRequest

      public void setUpgradeRequest​(Request upgradeRequest)
    • getUplinkHardware

      public Hardware getUplinkHardware()
    • setUplinkHardware

      public void setUplinkHardware​(Hardware uplinkHardware)
    • getUplinkNetworkComponents

      public List<Component> getUplinkNetworkComponents()
    • getUserData

      public List<Attribute> getUserData()
    • getVirtualChassis

      public Group getVirtualChassis()
    • setVirtualChassis

      public void setVirtualChassis​(Group virtualChassis)
    • getVirtualChassisSiblings

      public List<Hardware> getVirtualChassisSiblings()
    • getVirtualHost

      public Host getVirtualHost()
    • setVirtualHost

      public void setVirtualHost​(Host virtualHost)
    • getVirtualLicenses

      public List<VirtualLicense> getVirtualLicenses()
    • getVirtualRack

      public Allotment getVirtualRack()
    • setVirtualRack

      public void setVirtualRack​(Allotment virtualRack)
    • getVirtualRackId

      public Long getVirtualRackId()
    • setVirtualRackId

      public void setVirtualRackId​(Long virtualRackId)
    • getVirtualRackName

      public String getVirtualRackName()
    • setVirtualRackName

      public void setVirtualRackName​(String virtualRackName)
    • getVirtualizationPlatform

      public Component getVirtualizationPlatform()
    • setVirtualizationPlatform

      public void setVirtualizationPlatform​(Component virtualizationPlatform)
    • getAccountId

      public Long getAccountId()
    • setAccountId

      public void setAccountId​(Long accountId)
    • isAccountIdSpecified

      public boolean isAccountIdSpecified()
    • unsetAccountId

      public void unsetAccountId()
    • getBareMetalInstanceFlag

      public Long getBareMetalInstanceFlag()
    • setBareMetalInstanceFlag

      public void setBareMetalInstanceFlag​(Long bareMetalInstanceFlag)
    • isBareMetalInstanceFlagSpecified

      public boolean isBareMetalInstanceFlagSpecified()
    • unsetBareMetalInstanceFlag

      public void unsetBareMetalInstanceFlag()
    • getDomain

      public String getDomain()
    • setDomain

      public void setDomain​(String domain)
    • isDomainSpecified

      public boolean isDomainSpecified()
    • unsetDomain

      public void unsetDomain()
    • getFullyQualifiedDomainName

      public String getFullyQualifiedDomainName()
    • setFullyQualifiedDomainName

      public void setFullyQualifiedDomainName​(String fullyQualifiedDomainName)
    • isFullyQualifiedDomainNameSpecified

      public boolean isFullyQualifiedDomainNameSpecified()
    • unsetFullyQualifiedDomainName

      public void unsetFullyQualifiedDomainName()
    • getHardwareStatusId

      public Long getHardwareStatusId()
    • setHardwareStatusId

      public void setHardwareStatusId​(Long hardwareStatusId)
    • isHardwareStatusIdSpecified

      public boolean isHardwareStatusIdSpecified()
    • unsetHardwareStatusId

      public void unsetHardwareStatusId()
    • getHostname

      public String getHostname()
    • setHostname

      public void setHostname​(String hostname)
    • isHostnameSpecified

      public boolean isHostnameSpecified()
    • unsetHostname

      public void unsetHostname()
    • getId

      public Long getId()
    • setId

      public void setId​(Long id)
    • isIdSpecified

      public boolean isIdSpecified()
    • unsetId

      public void unsetId()
    • getManufacturerSerialNumber

      public String getManufacturerSerialNumber()
    • setManufacturerSerialNumber

      public void setManufacturerSerialNumber​(String manufacturerSerialNumber)
    • isManufacturerSerialNumberSpecified

      public boolean isManufacturerSerialNumberSpecified()
    • unsetManufacturerSerialNumber

      public void unsetManufacturerSerialNumber()
    • getNotes

      public String getNotes()
    • setNotes

      public void setNotes​(String notes)
    • isNotesSpecified

      public boolean isNotesSpecified()
    • unsetNotes

      public void unsetNotes()
    • getPostInstallScriptUri

      public String getPostInstallScriptUri()
    • setPostInstallScriptUri

      public void setPostInstallScriptUri​(String postInstallScriptUri)
    • isPostInstallScriptUriSpecified

      public boolean isPostInstallScriptUriSpecified()
    • unsetPostInstallScriptUri

      public void unsetPostInstallScriptUri()
    • getProvisionDate

      public GregorianCalendar getProvisionDate()
    • setProvisionDate

      public void setProvisionDate​(GregorianCalendar provisionDate)
    • isProvisionDateSpecified

      public boolean isProvisionDateSpecified()
    • unsetProvisionDate

      public void unsetProvisionDate()
    • getSerialNumber

      public String getSerialNumber()
    • setSerialNumber

      public void setSerialNumber​(String serialNumber)
    • isSerialNumberSpecified

      public boolean isSerialNumberSpecified()
    • unsetSerialNumber

      public void unsetSerialNumber()
    • getServiceProviderId

      public Long getServiceProviderId()
    • setServiceProviderId

      public void setServiceProviderId​(Long serviceProviderId)
    • isServiceProviderIdSpecified

      public boolean isServiceProviderIdSpecified()
    • unsetServiceProviderId

      public void unsetServiceProviderId()
    • getServiceProviderResourceId

      public Long getServiceProviderResourceId()
    • setServiceProviderResourceId

      public void setServiceProviderResourceId​(Long serviceProviderResourceId)
    • isServiceProviderResourceIdSpecified

      public boolean isServiceProviderResourceIdSpecified()
    • unsetServiceProviderResourceId

      public void unsetServiceProviderResourceId()
    • getActiveComponentCount

      public Long getActiveComponentCount()
    • setActiveComponentCount

      public void setActiveComponentCount​(Long activeComponentCount)
    • getActiveNetworkMonitorIncidentCount

      public Long getActiveNetworkMonitorIncidentCount()
    • setActiveNetworkMonitorIncidentCount

      public void setActiveNetworkMonitorIncidentCount​(Long activeNetworkMonitorIncidentCount)
    • getAllPowerComponentCount

      public Long getAllPowerComponentCount()
    • setAllPowerComponentCount

      public void setAllPowerComponentCount​(Long allPowerComponentCount)
    • getAllowedNetworkStorageCount

      public Long getAllowedNetworkStorageCount()
    • setAllowedNetworkStorageCount

      public void setAllowedNetworkStorageCount​(Long allowedNetworkStorageCount)
    • getAllowedNetworkStorageReplicaCount

      public Long getAllowedNetworkStorageReplicaCount()
    • setAllowedNetworkStorageReplicaCount

      public void setAllowedNetworkStorageReplicaCount​(Long allowedNetworkStorageReplicaCount)
    • getAttributeCount

      public Long getAttributeCount()
    • setAttributeCount

      public void setAttributeCount​(Long attributeCount)
    • getBackendNetworkComponentCount

      public Long getBackendNetworkComponentCount()
    • setBackendNetworkComponentCount

      public void setBackendNetworkComponentCount​(Long backendNetworkComponentCount)
    • getBackendRouterCount

      public Long getBackendRouterCount()
    • setBackendRouterCount

      public void setBackendRouterCount​(Long backendRouterCount)
    • getBenchmarkCertificationCount

      public Long getBenchmarkCertificationCount()
    • setBenchmarkCertificationCount

      public void setBenchmarkCertificationCount​(Long benchmarkCertificationCount)
    • getChildrenHardwareCount

      public Long getChildrenHardwareCount()
    • setChildrenHardwareCount

      public void setChildrenHardwareCount​(Long childrenHardwareCount)
    • getComponentCount

      public Long getComponentCount()
    • setComponentCount

      public void setComponentCount​(Long componentCount)
    • getDownlinkHardwareCount

      public Long getDownlinkHardwareCount()
    • setDownlinkHardwareCount

      public void setDownlinkHardwareCount​(Long downlinkHardwareCount)
    • getDownlinkNetworkHardwareCount

      public Long getDownlinkNetworkHardwareCount()
    • setDownlinkNetworkHardwareCount

      public void setDownlinkNetworkHardwareCount​(Long downlinkNetworkHardwareCount)
    • getDownlinkServerCount

      public Long getDownlinkServerCount()
    • setDownlinkServerCount

      public void setDownlinkServerCount​(Long downlinkServerCount)
    • getDownlinkVirtualGuestCount

      public Long getDownlinkVirtualGuestCount()
    • setDownlinkVirtualGuestCount

      public void setDownlinkVirtualGuestCount​(Long downlinkVirtualGuestCount)
    • getDownstreamHardwareBindingCount

      public Long getDownstreamHardwareBindingCount()
    • setDownstreamHardwareBindingCount

      public void setDownstreamHardwareBindingCount​(Long downstreamHardwareBindingCount)
    • getDownstreamNetworkHardwareCount

      public Long getDownstreamNetworkHardwareCount()
    • setDownstreamNetworkHardwareCount

      public void setDownstreamNetworkHardwareCount​(Long downstreamNetworkHardwareCount)
    • getDownstreamNetworkHardwareWithIncidentCount

      public Long getDownstreamNetworkHardwareWithIncidentCount()
    • setDownstreamNetworkHardwareWithIncidentCount

      public void setDownstreamNetworkHardwareWithIncidentCount​(Long downstreamNetworkHardwareWithIncidentCount)
    • getDownstreamServerCount

      public Long getDownstreamServerCount()
    • setDownstreamServerCount

      public void setDownstreamServerCount​(Long downstreamServerCount)
    • getDownstreamVirtualGuestCount

      public Long getDownstreamVirtualGuestCount()
    • setDownstreamVirtualGuestCount

      public void setDownstreamVirtualGuestCount​(Long downstreamVirtualGuestCount)
    • getDriveControllerCount

      public Long getDriveControllerCount()
    • setDriveControllerCount

      public void setDriveControllerCount​(Long driveControllerCount)
    • getEvaultNetworkStorageCount

      public Long getEvaultNetworkStorageCount()
    • setEvaultNetworkStorageCount

      public void setEvaultNetworkStorageCount​(Long evaultNetworkStorageCount)
    • getFrontendNetworkComponentCount

      public Long getFrontendNetworkComponentCount()
    • setFrontendNetworkComponentCount

      public void setFrontendNetworkComponentCount​(Long frontendNetworkComponentCount)
    • getFrontendRouterCount

      public Long getFrontendRouterCount()
    • setFrontendRouterCount

      public void setFrontendRouterCount​(Long frontendRouterCount)
    • getHardDriveCount

      public Long getHardDriveCount()
    • setHardDriveCount

      public void setHardDriveCount​(Long hardDriveCount)
    • getMemoryCount

      public Long getMemoryCount()
    • setMemoryCount

      public void setMemoryCount​(Long memoryCount)
    • getModuleCount

      public Long getModuleCount()
    • setModuleCount

      public void setModuleCount​(Long moduleCount)
    • getNetworkCardCount

      public Long getNetworkCardCount()
    • setNetworkCardCount

      public void setNetworkCardCount​(Long networkCardCount)
    • getNetworkComponentCount

      public Long getNetworkComponentCount()
    • setNetworkComponentCount

      public void setNetworkComponentCount​(Long networkComponentCount)
    • getNetworkMonitorAttachedDownHardwareCount

      public Long getNetworkMonitorAttachedDownHardwareCount()
    • setNetworkMonitorAttachedDownHardwareCount

      public void setNetworkMonitorAttachedDownHardwareCount​(Long networkMonitorAttachedDownHardwareCount)
    • getNetworkMonitorAttachedDownVirtualGuestCount

      public Long getNetworkMonitorAttachedDownVirtualGuestCount()
    • setNetworkMonitorAttachedDownVirtualGuestCount

      public void setNetworkMonitorAttachedDownVirtualGuestCount​(Long networkMonitorAttachedDownVirtualGuestCount)
    • getNetworkMonitorCount

      public Long getNetworkMonitorCount()
    • setNetworkMonitorCount

      public void setNetworkMonitorCount​(Long networkMonitorCount)
    • getNetworkMonitorIncidentCount

      public Long getNetworkMonitorIncidentCount()
    • setNetworkMonitorIncidentCount

      public void setNetworkMonitorIncidentCount​(Long networkMonitorIncidentCount)
    • getNetworkStorageCount

      public Long getNetworkStorageCount()
    • setNetworkStorageCount

      public void setNetworkStorageCount​(Long networkStorageCount)
    • getNetworkVlanCount

      public Long getNetworkVlanCount()
    • setNetworkVlanCount

      public void setNetworkVlanCount​(Long networkVlanCount)
    • getNotesHistoryCount

      public Long getNotesHistoryCount()
    • setNotesHistoryCount

      public void setNotesHistoryCount​(Long notesHistoryCount)
    • getNvRamComponentModelCount

      public Long getNvRamComponentModelCount()
    • setNvRamComponentModelCount

      public void setNvRamComponentModelCount​(Long nvRamComponentModelCount)
    • getPowerComponentCount

      public Long getPowerComponentCount()
    • setPowerComponentCount

      public void setPowerComponentCount​(Long powerComponentCount)
    • getPowerSupplyCount

      public Long getPowerSupplyCount()
    • setPowerSupplyCount

      public void setPowerSupplyCount​(Long powerSupplyCount)
    • getProcessorCount

      public Long getProcessorCount()
    • setProcessorCount

      public void setProcessorCount​(Long processorCount)
    • getRaidControllerCount

      public Long getRaidControllerCount()
    • setRaidControllerCount

      public void setRaidControllerCount​(Long raidControllerCount)
    • getRecentEventCount

      public Long getRecentEventCount()
    • setRecentEventCount

      public void setRecentEventCount​(Long recentEventCount)
    • getRemoteManagementAccountCount

      public Long getRemoteManagementAccountCount()
    • setRemoteManagementAccountCount

      public void setRemoteManagementAccountCount​(Long remoteManagementAccountCount)
    • getResourceConfigurationCount

      public Long getResourceConfigurationCount()
    • setResourceConfigurationCount

      public void setResourceConfigurationCount​(Long resourceConfigurationCount)
    • getResourceGroupCount

      public Long getResourceGroupCount()
    • setResourceGroupCount

      public void setResourceGroupCount​(Long resourceGroupCount)
    • getResourceGroupMemberReferenceCount

      public Long getResourceGroupMemberReferenceCount()
    • setResourceGroupMemberReferenceCount

      public void setResourceGroupMemberReferenceCount​(Long resourceGroupMemberReferenceCount)
    • getResourceGroupRoleCount

      public Long getResourceGroupRoleCount()
    • setResourceGroupRoleCount

      public void setResourceGroupRoleCount​(Long resourceGroupRoleCount)
    • getRouterCount

      public Long getRouterCount()
    • setRouterCount

      public void setRouterCount​(Long routerCount)
    • getScaleAssetCount

      public Long getScaleAssetCount()
    • setScaleAssetCount

      public void setScaleAssetCount​(Long scaleAssetCount)
    • getSecurityScanRequestCount

      public Long getSecurityScanRequestCount()
    • setSecurityScanRequestCount

      public void setSecurityScanRequestCount​(Long securityScanRequestCount)
    • getSoftwareComponentCount

      public Long getSoftwareComponentCount()
    • setSoftwareComponentCount

      public void setSoftwareComponentCount​(Long softwareComponentCount)
    • getSshKeyCount

      public Long getSshKeyCount()
    • setSshKeyCount

      public void setSshKeyCount​(Long sshKeyCount)
    • getStorageGroupCount

      public Long getStorageGroupCount()
    • setStorageGroupCount

      public void setStorageGroupCount​(Long storageGroupCount)
    • getStorageNetworkComponentCount

      public Long getStorageNetworkComponentCount()
    • setStorageNetworkComponentCount

      public void setStorageNetworkComponentCount​(Long storageNetworkComponentCount)
    • getTagReferenceCount

      public Long getTagReferenceCount()
    • setTagReferenceCount

      public void setTagReferenceCount​(Long tagReferenceCount)
    • getUplinkNetworkComponentCount

      public Long getUplinkNetworkComponentCount()
    • setUplinkNetworkComponentCount

      public void setUplinkNetworkComponentCount​(Long uplinkNetworkComponentCount)
    • getUserDataCount

      public Long getUserDataCount()
    • setUserDataCount

      public void setUserDataCount​(Long userDataCount)
    • getVirtualChassisSiblingCount

      public Long getVirtualChassisSiblingCount()
    • setVirtualChassisSiblingCount

      public void setVirtualChassisSiblingCount​(Long virtualChassisSiblingCount)
    • getVirtualLicenseCount

      public Long getVirtualLicenseCount()
    • setVirtualLicenseCount

      public void setVirtualLicenseCount​(Long virtualLicenseCount)
    • asService

      public Hardware.Service asService​(ApiClient client)
    • service

      public static Hardware.Service service​(ApiClient client)
    • service

      public static Hardware.Service service​(ApiClient client, Long id)
    • service

      public static Hardware.Service service​(ApiClient client, String globalIdentifier)