Class Guest


  • @ApiType("SoftLayer_Virtual_Guest")
    public class Guest
    extends Entity
    The virtual guest data type presents the structure in which all virtual guests will be presented. Internally, the structure supports various virtualization platforms with no change to external interaction.

    A guest, also known as a virtual server, represents an allocation of resources on a virtual host.
    See Also:
    SoftLayer_Virtual_Guest
    • Field Detail

      • activeNetworkMonitorIncident

        @ApiProperty
        protected List<Incident> activeNetworkMonitorIncident
        A virtual guest's currently active network monitoring incidents.
      • activeTransaction

        @ApiProperty
        protected Transaction activeTransaction
        A transaction that is still be performed on a cloud server.
      • activeTransactions

        @ApiProperty
        protected List<Transaction> activeTransactions
        Any active transaction(s) that are currently running for the server (example: os reload).
      • allowedHost

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

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

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

        @ApiProperty
        protected Component antivirusSpywareSoftwareComponent
        A antivirus / spyware software component object.
      • availableMonitoring

        @ApiProperty
        protected List<Stratum> availableMonitoring
        An object that stores the maximum level for the monitoring query types and response types.
      • averageDailyPrivateBandwidthUsage

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

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

        @ApiProperty
        protected List<Component> backendNetworkComponents
        A guests's backend network components.
      • bandwidthAllocation

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

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

        @ApiProperty
        protected List<Usage> billingCycleBandwidthUsage
        The raw bandwidth usage data for the current billing cycle. One object will be returned for each network this server is attached to.
      • billingCyclePrivateBandwidthUsage

        @ApiProperty
        protected Usage billingCyclePrivateBandwidthUsage
        The raw private bandwidth usage data for the current billing cycle.
      • billingCyclePublicBandwidthUsage

        @ApiProperty
        protected Usage billingCyclePublicBandwidthUsage
        The raw public bandwidth usage data for the current billing cycle.
      • billingItem

        @ApiProperty
        protected Guest billingItem
        The billing item for a CloudLayer Compute Instance.
      • blockCancelBecauseDisconnectedFlag

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

        @ApiProperty
        protected Group blockDeviceTemplateGroup
        The global identifier for the image template that was used to provision or reload a guest.
      • blockDevices

        @ApiProperty
        protected List<Device> blockDevices
        A computing instance's block devices. Block devices link [[SoftLayer_Virtual_Disk_Image|disk images]] to computing instances.
      • consoleIpAddressFlag

        @ApiProperty
        protected Boolean consoleIpAddressFlag
        A flag indicating a computing instance's console IP address is assigned.
      • consoleIpAddressRecord

        @ApiProperty
        protected IpAddress consoleIpAddressRecord
        A record containing information about a computing instance's console IP and port number.
      • continuousDataProtectionSoftwareComponent

        @ApiProperty
        protected Component continuousDataProtectionSoftwareComponent
        A continuous data protection software component object.
      • currentBandwidthSummary

        @ApiProperty
        protected Summary currentBandwidthSummary
        An object that provides commonly used bandwidth summary components for the current billing cycle.
      • datacenter

        @ApiProperty
        protected Location datacenter
        The datacenter that a virtual guest resides in.
      • evaultNetworkStorage

        @ApiProperty
        protected List<Storage> evaultNetworkStorage
        A guest's associated EVault network storage service account.
      • firewallServiceComponent

        @ApiProperty
        protected Firewall firewallServiceComponent
        A computing instance's hardware firewall services.
      • frontendNetworkComponents

        @ApiProperty
        protected List<Component> frontendNetworkComponents
        A guest's frontend network components.
      • frontendRouters

        @ApiProperty
        protected Hardware frontendRouters
        A guest's frontend or public router.
      • globalIdentifier

        @ApiProperty
        protected String globalIdentifier
        A guest's universally unique identifier.
      • gpuType

        @ApiProperty
        protected String gpuType
        The name of the GPU type attached to the guest.
      • host

        @ApiProperty
        protected Host host
        The virtual host on which a virtual guest resides (available only on private clouds).
      • hostIpsSoftwareComponent

        @ApiProperty
        protected Component hostIpsSoftwareComponent
        A host IPS software component object.
      • hourlyBillingFlag

        @ApiProperty
        protected Boolean hourlyBillingFlag
        A guest's hourly billing status.
      • inboundPrivateBandwidthUsage

        @ApiProperty
        protected BigDecimal inboundPrivateBandwidthUsage
        The total private inbound bandwidth for this computing instance for the current billing cycle.
      • inboundPublicBandwidthUsage

        @ApiProperty
        protected BigDecimal inboundPublicBandwidthUsage
        The total public inbound bandwidth for this computing instance for the current billing cycle.
      • lastKnownPowerState

        @ApiProperty
        protected State lastKnownPowerState
        The last known power state of a virtual guest in the event the guest is turned off outside of IMS or has gone offline.
      • lastOperatingSystemReload

        @ApiProperty
        protected Transaction lastOperatingSystemReload
        The last transaction that a cloud server's operating system was loaded.
      • lastTransaction

        @ApiProperty
        protected Transaction lastTransaction
        The last transaction a cloud server had performed.
      • latestNetworkMonitorIncident

        @ApiProperty
        protected Incident latestNetworkMonitorIncident
        A virtual guest's latest network monitoring incident.
      • localDiskFlag

        @ApiProperty
        protected Boolean localDiskFlag
        A flag indicating that the virtual guest has at least one disk which is local to the host it runs on. This does not include a SWAP device.
      • location

        @ApiProperty
        protected Location location
        Where guest is located within SoftLayer's location hierarchy.
      • managedResourceFlag

        @ApiProperty
        protected Boolean managedResourceFlag
        A flag indicating that the virtual guest is a managed resource.
      • metricTrackingObject

        @ApiProperty
        protected Object metricTrackingObject
        A guest's metric tracking object.
      • metricTrackingObjectId

        @ApiProperty
        protected Long metricTrackingObjectId
        The metric tracking object id for this guest.
      • monitoringServiceComponent

        @ApiProperty
        protected Stratum monitoringServiceComponent
        A virtual guest's network monitoring services.
      • monitoringServiceEligibilityFlag

        @ApiProperty
        protected Boolean monitoringServiceEligibilityFlag
      • monitoringUserNotification

        @ApiProperty
        protected List<Guest> monitoringUserNotification
        The monitoring notification objects for this guest. Each object links this guest instance to a user account that will be notified if monitoring on this guest object fails
      • networkMonitorIncidents

        @ApiProperty
        protected List<Incident> networkMonitorIncidents
        All of a virtual guest's network monitoring incidents.
      • networkStorage

        @ApiProperty
        protected List<Storage> networkStorage
        A guest's associated network storage accounts.
      • networkVlans

        @ApiProperty
        protected List<Vlan> networkVlans
        The network Vlans that a guest's network components are associated with.
      • openCancellationTicket

        @ApiProperty
        protected Ticket openCancellationTicket
        An open ticket requesting cancellation of this server, if one exists.
      • operatingSystemReferenceCode

        @ApiProperty
        protected String operatingSystemReferenceCode
        A guest's operating system software description.
      • orderedPackageId

        @ApiProperty
        protected String orderedPackageId
        The original package id provided with the order for a Cloud Computing Instance.
      • outboundPrivateBandwidthUsage

        @ApiProperty
        protected BigDecimal outboundPrivateBandwidthUsage
        The total private outbound bandwidth for this computing instance for the current billing cycle.
      • outboundPublicBandwidthUsage

        @ApiProperty
        protected BigDecimal outboundPublicBandwidthUsage
        The total public outbound bandwidth for this computing instance for the current billing cycle.
      • overBandwidthAllocationFlag

        @ApiProperty
        protected Long overBandwidthAllocationFlag
        Whether the bandwidth usage for this computing instance for the current billing cycle exceeds the allocation.
      • pendingMigrationFlag

        @ApiProperty
        protected Boolean pendingMigrationFlag
        When true this virtual guest must be migrated using SoftLayer_Virtual_Guest::migrate.
      • powerState

        @ApiProperty
        protected State powerState
        The current power state of a virtual guest.
      • primaryBackendIpAddress

        @ApiProperty
        protected String primaryBackendIpAddress
        A guest's primary private IP address.
      • primaryBackendNetworkComponent

        @ApiProperty
        protected Component primaryBackendNetworkComponent
        A guest's primary backend network component.
      • primaryIpAddress

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

        @ApiProperty
        protected Component primaryNetworkComponent
        A guest's primary public network component.
      • privateNetworkOnlyFlag

        @ApiProperty
        protected Boolean privateNetworkOnlyFlag
        Whether the computing instance only has access to the private network.
      • projectedOverBandwidthAllocationFlag

        @ApiProperty
        protected Long projectedOverBandwidthAllocationFlag
        Whether the bandwidth usage for this computing instance for the current billing cycle is projected to exceed the allocation.
      • projectedPublicBandwidthUsage

        @ApiProperty
        protected BigDecimal projectedPublicBandwidthUsage
        The projected public outbound bandwidth for this computing instance for the current billing cycle.
      • recentEvents

        @ApiProperty
        protected List<Event> recentEvents
        Recent events that impact this computing instance.
      • reservedCapacityGroupFlag

        @ApiProperty
        protected Boolean reservedCapacityGroupFlag
        Flag to indicate whether or not a guest is part of a reserved capacity group.
      • reservedCapacityGroupInstance

        @ApiProperty
        protected Instance reservedCapacityGroupInstance
        The reserved capacity group instance the guest is associated with.
      • scaleAssets

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

        @ApiProperty
        protected Guest scaleMember
        The scale member for this guest, if applicable.
      • scaledFlag

        @ApiProperty
        protected Boolean scaledFlag
        Whether or not this guest is a member of a scale group and was automatically created as part of a scale group action.
      • securityScanRequests

        @ApiProperty
        protected List<Request> securityScanRequests
        A guest's vulnerability scan requests.
      • serverRoom

        @ApiProperty
        protected Location serverRoom
        The server room that a guest is located at. There may be more than one server room for every data center.
      • sshKeys

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

        @ApiProperty
        protected Boolean transientGuestFlag
        Whether or not a computing instance is a Transient Instance.
      • transientWebhookURI

        @ApiProperty
        protected Attribute transientWebhookURI
        The endpoint used to notify customers their transient guest is terminating.
      • upgradeRequest

        @ApiProperty
        protected Request upgradeRequest
        A computing instance's associated upgrade request object if any.
      • userData

        @ApiProperty
        protected List<Attribute> userData
        A base64 encoded string containing custom user data for a Cloud Computing Instance order.
      • virtualRack

        @ApiProperty
        protected Allotment virtualRack
        The name of the bandwidth allotment that a hardware belongs too.
      • virtualRackId

        @ApiProperty
        protected Long virtualRackId
        The id of the bandwidth allotment that a computing instance belongs too.
      • virtualRackName

        @ApiProperty
        protected String virtualRackName
        The name of the bandwidth allotment that a computing instance belongs too.
      • accountIdSpecified

        protected boolean accountIdSpecified
      • createDateSpecified

        protected boolean createDateSpecified
      • dedicatedAccountHostOnlyFlag

        @ApiProperty(canBeNullOrNotSet=true)
        protected Boolean dedicatedAccountHostOnlyFlag
        When true this flag specifies that a compute instance is to run on hosts that only have guests from the same account.
      • dedicatedAccountHostOnlyFlagSpecified

        protected boolean dedicatedAccountHostOnlyFlagSpecified
      • domainSpecified

        protected boolean domainSpecified
      • fullyQualifiedDomainName

        @ApiProperty(canBeNullOrNotSet=true)
        protected String fullyQualifiedDomainName
        A name reflecting the hostname and domain of the computing instance.
      • fullyQualifiedDomainNameSpecified

        protected boolean fullyQualifiedDomainNameSpecified
      • hostnameSpecified

        protected boolean hostnameSpecified
      • idSpecified

        protected boolean idSpecified
      • lastPowerStateIdSpecified

        protected boolean lastPowerStateIdSpecified
      • lastVerifiedDateSpecified

        protected boolean lastVerifiedDateSpecified
      • maxCpuSpecified

        protected boolean maxCpuSpecified
      • maxCpuUnitsSpecified

        protected boolean maxCpuUnitsSpecified
      • maxMemorySpecified

        protected boolean maxMemorySpecified
      • metricPollDateSpecified

        protected boolean metricPollDateSpecified
      • modifyDateSpecified

        protected boolean modifyDateSpecified
      • notesSpecified

        protected boolean notesSpecified
      • placementGroupIdSpecified

        protected boolean placementGroupIdSpecified
      • postInstallScriptUri

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

        protected boolean postInstallScriptUriSpecified
      • provisionDateSpecified

        protected boolean provisionDateSpecified
      • startCpusSpecified

        protected boolean startCpusSpecified
      • statusIdSpecified

        protected boolean statusIdSpecified
      • supplementalCreateObjectOptionsSpecified

        protected boolean supplementalCreateObjectOptionsSpecified
      • typeIdSpecified

        protected boolean typeIdSpecified
      • uuidSpecified

        protected boolean uuidSpecified
      • activeNetworkMonitorIncidentCount

        @ApiProperty
        protected Long activeNetworkMonitorIncidentCount
        A count of a virtual guest's currently active network monitoring incidents.
      • activeTransactionCount

        @ApiProperty
        protected Long activeTransactionCount
        A count of any active transaction(s) that are currently running for the server (example: os reload).
      • allowedNetworkStorageCount

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

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

        @ApiProperty
        protected Long availableMonitoringCount
        A count of an object that stores the maximum level for the monitoring query types and response types.
      • backendNetworkComponentCount

        @ApiProperty
        protected Long backendNetworkComponentCount
        A count of a guests's backend network components.
      • backendRouterCount

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

        @ApiProperty
        protected Long billingCycleBandwidthUsageCount
        A count of the raw bandwidth usage data for the current billing cycle. One object will be returned for each network this server is attached to.
      • blockDeviceCount

        @ApiProperty
        protected Long blockDeviceCount
        A count of a computing instance's block devices. Block devices link [[SoftLayer_Virtual_Disk_Image|disk images]] to computing instances.
      • evaultNetworkStorageCount

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

        @ApiProperty
        protected Long frontendNetworkComponentCount
        A count of a guest's frontend network components.
      • internalTagReferenceCount

        @ApiProperty
        protected Long internalTagReferenceCount
        A count of
      • monitoringAgentCount

        @ApiProperty
        protected Long monitoringAgentCount
        A count of
      • monitoringUserNotificationCount

        @ApiProperty
        protected Long monitoringUserNotificationCount
        A count of the monitoring notification objects for this guest. Each object links this guest instance to a user account that will be notified if monitoring on this guest object fails
      • networkComponentCount

        @ApiProperty
        protected Long networkComponentCount
        A count of a guests's network components.
      • networkMonitorCount

        @ApiProperty
        protected Long networkMonitorCount
        A count of a guests's network monitors.
      • networkMonitorIncidentCount

        @ApiProperty
        protected Long networkMonitorIncidentCount
        A count of all of a virtual guest's network monitoring incidents.
      • networkStorageCount

        @ApiProperty
        protected Long networkStorageCount
        A count of a guest's associated network storage accounts.
      • networkVlanCount

        @ApiProperty
        protected Long networkVlanCount
        A count of the network Vlans that a guest's network components are associated with.
      • recentEventCount

        @ApiProperty
        protected Long recentEventCount
        A count of recent events that impact this computing instance.
      • scaleAssetCount

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

        @ApiProperty
        protected Long securityScanRequestCount
        A count of a guest's vulnerability scan requests.
      • softwareComponentCount

        @ApiProperty
        protected Long softwareComponentCount
        A count of a guest'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.
      • userCount

        @ApiProperty
        protected Long userCount
        A count of a list of users that have access to this computing instance.
      • userDataCount

        @ApiProperty
        protected Long userDataCount
        A count of a base64 encoded string containing custom user data for a Cloud Computing Instance order.
    • Constructor Detail

      • Guest

        public Guest()
    • Method Detail

      • getAccount

        public Account getAccount()
      • setAccount

        public void setAccount​(Account account)
      • getAccountOwnedPoolFlag

        public Boolean getAccountOwnedPoolFlag()
      • setAccountOwnedPoolFlag

        public void setAccountOwnedPoolFlag​(Boolean accountOwnedPoolFlag)
      • getActiveNetworkMonitorIncident

        public List<Incident> getActiveNetworkMonitorIncident()
      • getActiveTickets

        public List<Ticket> getActiveTickets()
      • getActiveTransaction

        public Transaction getActiveTransaction()
      • setActiveTransaction

        public void setActiveTransaction​(Transaction activeTransaction)
      • 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)
      • getApplicationDeliveryController

        public Controller getApplicationDeliveryController()
      • setApplicationDeliveryController

        public void setApplicationDeliveryController​(Controller applicationDeliveryController)
      • getAvailableMonitoring

        public List<Stratum> getAvailableMonitoring()
      • getAverageDailyPrivateBandwidthUsage

        public BigDecimal getAverageDailyPrivateBandwidthUsage()
      • setAverageDailyPrivateBandwidthUsage

        public void setAverageDailyPrivateBandwidthUsage​(BigDecimal averageDailyPrivateBandwidthUsage)
      • 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)
      • getBillingCycleBandwidthUsage

        public List<Usage> getBillingCycleBandwidthUsage()
      • getBillingCyclePrivateBandwidthUsage

        public Usage getBillingCyclePrivateBandwidthUsage()
      • setBillingCyclePrivateBandwidthUsage

        public void setBillingCyclePrivateBandwidthUsage​(Usage billingCyclePrivateBandwidthUsage)
      • getBillingCyclePublicBandwidthUsage

        public Usage getBillingCyclePublicBandwidthUsage()
      • setBillingCyclePublicBandwidthUsage

        public void setBillingCyclePublicBandwidthUsage​(Usage billingCyclePublicBandwidthUsage)
      • getBillingItem

        public Guest getBillingItem()
      • setBillingItem

        public void setBillingItem​(Guest billingItem)
      • getBlockCancelBecauseDisconnectedFlag

        public Boolean getBlockCancelBecauseDisconnectedFlag()
      • setBlockCancelBecauseDisconnectedFlag

        public void setBlockCancelBecauseDisconnectedFlag​(Boolean blockCancelBecauseDisconnectedFlag)
      • getBlockDeviceTemplateGroup

        public Group getBlockDeviceTemplateGroup()
      • setBlockDeviceTemplateGroup

        public void setBlockDeviceTemplateGroup​(Group blockDeviceTemplateGroup)
      • getBlockDevices

        public List<Device> getBlockDevices()
      • getConsoleIpAddressFlag

        public Boolean getConsoleIpAddressFlag()
      • setConsoleIpAddressFlag

        public void setConsoleIpAddressFlag​(Boolean consoleIpAddressFlag)
      • getConsoleIpAddressRecord

        public IpAddress getConsoleIpAddressRecord()
      • setConsoleIpAddressRecord

        public void setConsoleIpAddressRecord​(IpAddress consoleIpAddressRecord)
      • getContinuousDataProtectionSoftwareComponent

        public Component getContinuousDataProtectionSoftwareComponent()
      • setContinuousDataProtectionSoftwareComponent

        public void setContinuousDataProtectionSoftwareComponent​(Component continuousDataProtectionSoftwareComponent)
      • getControlPanel

        public Component getControlPanel()
      • setControlPanel

        public void setControlPanel​(Component controlPanel)
      • getCurrentBandwidthSummary

        public Summary getCurrentBandwidthSummary()
      • setCurrentBandwidthSummary

        public void setCurrentBandwidthSummary​(Summary currentBandwidthSummary)
      • getDatacenter

        public Location getDatacenter()
      • setDatacenter

        public void setDatacenter​(Location datacenter)
      • setDedicatedHost

        public void setDedicatedHost​(DedicatedHost dedicatedHost)
      • getEvaultNetworkStorage

        public List<Storage> getEvaultNetworkStorage()
      • getFirewallServiceComponent

        public Firewall getFirewallServiceComponent()
      • setFirewallServiceComponent

        public void setFirewallServiceComponent​(Firewall firewallServiceComponent)
      • getFrontendNetworkComponents

        public List<Component> getFrontendNetworkComponents()
      • getFrontendRouters

        public Hardware getFrontendRouters()
      • setFrontendRouters

        public void setFrontendRouters​(Hardware frontendRouters)
      • getGlobalIdentifier

        public String getGlobalIdentifier()
      • setGlobalIdentifier

        public void setGlobalIdentifier​(String globalIdentifier)
      • getGpuType

        public String getGpuType()
      • setGpuType

        public void setGpuType​(String gpuType)
      • getGuestBootParameter

        public Parameter getGuestBootParameter()
      • setGuestBootParameter

        public void setGuestBootParameter​(Parameter guestBootParameter)
      • getHost

        public Host getHost()
      • setHost

        public void setHost​(Host host)
      • getHostIpsSoftwareComponent

        public Component getHostIpsSoftwareComponent()
      • setHostIpsSoftwareComponent

        public void setHostIpsSoftwareComponent​(Component hostIpsSoftwareComponent)
      • getHourlyBillingFlag

        public Boolean getHourlyBillingFlag()
      • setHourlyBillingFlag

        public void setHourlyBillingFlag​(Boolean hourlyBillingFlag)
      • getInboundPrivateBandwidthUsage

        public BigDecimal getInboundPrivateBandwidthUsage()
      • setInboundPrivateBandwidthUsage

        public void setInboundPrivateBandwidthUsage​(BigDecimal inboundPrivateBandwidthUsage)
      • getInboundPublicBandwidthUsage

        public BigDecimal getInboundPublicBandwidthUsage()
      • setInboundPublicBandwidthUsage

        public void setInboundPublicBandwidthUsage​(BigDecimal inboundPublicBandwidthUsage)
      • getInternalTagReferences

        public List<Reference> getInternalTagReferences()
      • getLastKnownPowerState

        public State getLastKnownPowerState()
      • setLastKnownPowerState

        public void setLastKnownPowerState​(State lastKnownPowerState)
      • getLastOperatingSystemReload

        public Transaction getLastOperatingSystemReload()
      • setLastOperatingSystemReload

        public void setLastOperatingSystemReload​(Transaction lastOperatingSystemReload)
      • getLastTransaction

        public Transaction getLastTransaction()
      • setLastTransaction

        public void setLastTransaction​(Transaction lastTransaction)
      • getLatestNetworkMonitorIncident

        public Incident getLatestNetworkMonitorIncident()
      • setLatestNetworkMonitorIncident

        public void setLatestNetworkMonitorIncident​(Incident latestNetworkMonitorIncident)
      • getLocalDiskFlag

        public Boolean getLocalDiskFlag()
      • setLocalDiskFlag

        public void setLocalDiskFlag​(Boolean localDiskFlag)
      • getLocation

        public Location getLocation()
      • setLocation

        public void setLocation​(Location location)
      • getManagedResourceFlag

        public Boolean getManagedResourceFlag()
      • setManagedResourceFlag

        public void setManagedResourceFlag​(Boolean managedResourceFlag)
      • getMetricTrackingObject

        public Object getMetricTrackingObject()
      • setMetricTrackingObject

        public void setMetricTrackingObject​(Object metricTrackingObject)
      • getMetricTrackingObjectId

        public Long getMetricTrackingObjectId()
      • setMetricTrackingObjectId

        public void setMetricTrackingObjectId​(Long metricTrackingObjectId)
      • getMonitoringAgents

        public List<Agent> getMonitoringAgents()
      • 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)
      • getMonitoringServiceFlag

        public Boolean getMonitoringServiceFlag()
      • setMonitoringServiceFlag

        public void setMonitoringServiceFlag​(Boolean monitoringServiceFlag)
      • getMonitoringUserNotification

        public List<Guest> getMonitoringUserNotification()
      • getNetworkComponents

        public List<Component> getNetworkComponents()
      • getNetworkMonitorIncidents

        public List<Incident> getNetworkMonitorIncidents()
      • getNetworkMonitors

        public List<Host> getNetworkMonitors()
      • getNetworkStorage

        public List<Storage> getNetworkStorage()
      • getNetworkVlans

        public List<Vlan> getNetworkVlans()
      • getOpenCancellationTicket

        public Ticket getOpenCancellationTicket()
      • setOpenCancellationTicket

        public void setOpenCancellationTicket​(Ticket openCancellationTicket)
      • setOperatingSystem

        public void setOperatingSystem​(OperatingSystem operatingSystem)
      • getOperatingSystemReferenceCode

        public String getOperatingSystemReferenceCode()
      • setOperatingSystemReferenceCode

        public void setOperatingSystemReferenceCode​(String operatingSystemReferenceCode)
      • getOrderedPackageId

        public String getOrderedPackageId()
      • setOrderedPackageId

        public void setOrderedPackageId​(String orderedPackageId)
      • getOutboundPrivateBandwidthUsage

        public BigDecimal getOutboundPrivateBandwidthUsage()
      • setOutboundPrivateBandwidthUsage

        public void setOutboundPrivateBandwidthUsage​(BigDecimal outboundPrivateBandwidthUsage)
      • getOutboundPublicBandwidthUsage

        public BigDecimal getOutboundPublicBandwidthUsage()
      • setOutboundPublicBandwidthUsage

        public void setOutboundPublicBandwidthUsage​(BigDecimal outboundPublicBandwidthUsage)
      • getOverBandwidthAllocationFlag

        public Long getOverBandwidthAllocationFlag()
      • setOverBandwidthAllocationFlag

        public void setOverBandwidthAllocationFlag​(Long overBandwidthAllocationFlag)
      • getPendingMigrationFlag

        public Boolean getPendingMigrationFlag()
      • setPendingMigrationFlag

        public void setPendingMigrationFlag​(Boolean pendingMigrationFlag)
      • setPlacementGroup

        public void setPlacementGroup​(PlacementGroup placementGroup)
      • getPowerState

        public State getPowerState()
      • setPowerState

        public void setPowerState​(State powerState)
      • 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)
      • getProjectedOverBandwidthAllocationFlag

        public Long getProjectedOverBandwidthAllocationFlag()
      • setProjectedOverBandwidthAllocationFlag

        public void setProjectedOverBandwidthAllocationFlag​(Long projectedOverBandwidthAllocationFlag)
      • getProjectedPublicBandwidthUsage

        public BigDecimal getProjectedPublicBandwidthUsage()
      • setProjectedPublicBandwidthUsage

        public void setProjectedPublicBandwidthUsage​(BigDecimal projectedPublicBandwidthUsage)
      • getRecentEvents

        public List<Event> getRecentEvents()
      • getRegionalGroup

        public Regional getRegionalGroup()
      • setRegionalGroup

        public void setRegionalGroup​(Regional regionalGroup)
      • getRegionalInternetRegistry

        public Registry getRegionalInternetRegistry()
      • setRegionalInternetRegistry

        public void setRegionalInternetRegistry​(Registry regionalInternetRegistry)
      • setReservedCapacityGroup

        public void setReservedCapacityGroup​(ReservedCapacityGroup reservedCapacityGroup)
      • getReservedCapacityGroupFlag

        public Boolean getReservedCapacityGroupFlag()
      • setReservedCapacityGroupFlag

        public void setReservedCapacityGroupFlag​(Boolean reservedCapacityGroupFlag)
      • getReservedCapacityGroupInstance

        public Instance getReservedCapacityGroupInstance()
      • setReservedCapacityGroupInstance

        public void setReservedCapacityGroupInstance​(Instance reservedCapacityGroupInstance)
      • getScaleAssets

        public List<Asset> getScaleAssets()
      • getScaleMember

        public Guest getScaleMember()
      • setScaleMember

        public void setScaleMember​(Guest scaleMember)
      • getScaledFlag

        public Boolean getScaledFlag()
      • setScaledFlag

        public void setScaledFlag​(Boolean scaledFlag)
      • getSecurityScanRequests

        public List<Request> getSecurityScanRequests()
      • getServerRoom

        public Location getServerRoom()
      • setServerRoom

        public void setServerRoom​(Location serverRoom)
      • getSoftwareComponents

        public List<Component> getSoftwareComponents()
      • getSshKeys

        public List<Key> getSshKeys()
      • getStatus

        public Status getStatus()
      • setStatus

        public void setStatus​(Status status)
      • getTransientGuestFlag

        public Boolean getTransientGuestFlag()
      • setTransientGuestFlag

        public void setTransientGuestFlag​(Boolean transientGuestFlag)
      • getTransientWebhookURI

        public Attribute getTransientWebhookURI()
      • setTransientWebhookURI

        public void setTransientWebhookURI​(Attribute transientWebhookURI)
      • getType

        public Type getType()
      • setType

        public void setType​(Type type)
      • getUpgradeRequest

        public Request getUpgradeRequest()
      • setUpgradeRequest

        public void setUpgradeRequest​(Request upgradeRequest)
      • 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)
      • getAccountId

        public Long getAccountId()
      • setAccountId

        public void setAccountId​(Long accountId)
      • isAccountIdSpecified

        public boolean isAccountIdSpecified()
      • unsetAccountId

        public void unsetAccountId()
      • isCreateDateSpecified

        public boolean isCreateDateSpecified()
      • unsetCreateDate

        public void unsetCreateDate()
      • getDedicatedAccountHostOnlyFlag

        public Boolean getDedicatedAccountHostOnlyFlag()
      • setDedicatedAccountHostOnlyFlag

        public void setDedicatedAccountHostOnlyFlag​(Boolean dedicatedAccountHostOnlyFlag)
      • isDedicatedAccountHostOnlyFlagSpecified

        public boolean isDedicatedAccountHostOnlyFlagSpecified()
      • unsetDedicatedAccountHostOnlyFlag

        public void unsetDedicatedAccountHostOnlyFlag()
      • 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()
      • 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()
      • getLastPowerStateId

        public Long getLastPowerStateId()
      • setLastPowerStateId

        public void setLastPowerStateId​(Long lastPowerStateId)
      • isLastPowerStateIdSpecified

        public boolean isLastPowerStateIdSpecified()
      • unsetLastPowerStateId

        public void unsetLastPowerStateId()
      • setLastVerifiedDate

        public void setLastVerifiedDate​(GregorianCalendar lastVerifiedDate)
      • isLastVerifiedDateSpecified

        public boolean isLastVerifiedDateSpecified()
      • unsetLastVerifiedDate

        public void unsetLastVerifiedDate()
      • getMaxCpu

        public Long getMaxCpu()
      • setMaxCpu

        public void setMaxCpu​(Long maxCpu)
      • isMaxCpuSpecified

        public boolean isMaxCpuSpecified()
      • unsetMaxCpu

        public void unsetMaxCpu()
      • getMaxCpuUnits

        public String getMaxCpuUnits()
      • setMaxCpuUnits

        public void setMaxCpuUnits​(String maxCpuUnits)
      • isMaxCpuUnitsSpecified

        public boolean isMaxCpuUnitsSpecified()
      • unsetMaxCpuUnits

        public void unsetMaxCpuUnits()
      • getMaxMemory

        public Long getMaxMemory()
      • setMaxMemory

        public void setMaxMemory​(Long maxMemory)
      • isMaxMemorySpecified

        public boolean isMaxMemorySpecified()
      • unsetMaxMemory

        public void unsetMaxMemory()
      • setMetricPollDate

        public void setMetricPollDate​(GregorianCalendar metricPollDate)
      • isMetricPollDateSpecified

        public boolean isMetricPollDateSpecified()
      • unsetMetricPollDate

        public void unsetMetricPollDate()
      • isModifyDateSpecified

        public boolean isModifyDateSpecified()
      • unsetModifyDate

        public void unsetModifyDate()
      • getNotes

        public String getNotes()
      • setNotes

        public void setNotes​(String notes)
      • isNotesSpecified

        public boolean isNotesSpecified()
      • unsetNotes

        public void unsetNotes()
      • getPlacementGroupId

        public Long getPlacementGroupId()
      • setPlacementGroupId

        public void setPlacementGroupId​(Long placementGroupId)
      • isPlacementGroupIdSpecified

        public boolean isPlacementGroupIdSpecified()
      • unsetPlacementGroupId

        public void unsetPlacementGroupId()
      • getPostInstallScriptUri

        public String getPostInstallScriptUri()
      • setPostInstallScriptUri

        public void setPostInstallScriptUri​(String postInstallScriptUri)
      • isPostInstallScriptUriSpecified

        public boolean isPostInstallScriptUriSpecified()
      • unsetPostInstallScriptUri

        public void unsetPostInstallScriptUri()
      • setProvisionDate

        public void setProvisionDate​(GregorianCalendar provisionDate)
      • isProvisionDateSpecified

        public boolean isProvisionDateSpecified()
      • unsetProvisionDate

        public void unsetProvisionDate()
      • getStartCpus

        public Long getStartCpus()
      • setStartCpus

        public void setStartCpus​(Long startCpus)
      • isStartCpusSpecified

        public boolean isStartCpusSpecified()
      • unsetStartCpus

        public void unsetStartCpus()
      • getStatusId

        public Long getStatusId()
      • setStatusId

        public void setStatusId​(Long statusId)
      • isStatusIdSpecified

        public boolean isStatusIdSpecified()
      • unsetStatusId

        public void unsetStatusId()
      • isSupplementalCreateObjectOptionsSpecified

        public boolean isSupplementalCreateObjectOptionsSpecified()
      • unsetSupplementalCreateObjectOptions

        public void unsetSupplementalCreateObjectOptions()
      • getTypeId

        public Long getTypeId()
      • setTypeId

        public void setTypeId​(Long typeId)
      • isTypeIdSpecified

        public boolean isTypeIdSpecified()
      • unsetTypeId

        public void unsetTypeId()
      • getUuid

        public String getUuid()
      • setUuid

        public void setUuid​(String uuid)
      • isUuidSpecified

        public boolean isUuidSpecified()
      • unsetUuid

        public void unsetUuid()
      • getActiveNetworkMonitorIncidentCount

        public Long getActiveNetworkMonitorIncidentCount()
      • setActiveNetworkMonitorIncidentCount

        public void setActiveNetworkMonitorIncidentCount​(Long activeNetworkMonitorIncidentCount)
      • getActiveTicketCount

        public Long getActiveTicketCount()
      • setActiveTicketCount

        public void setActiveTicketCount​(Long activeTicketCount)
      • getActiveTransactionCount

        public Long getActiveTransactionCount()
      • setActiveTransactionCount

        public void setActiveTransactionCount​(Long activeTransactionCount)
      • 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)
      • getAvailableMonitoringCount

        public Long getAvailableMonitoringCount()
      • setAvailableMonitoringCount

        public void setAvailableMonitoringCount​(Long availableMonitoringCount)
      • getBackendNetworkComponentCount

        public Long getBackendNetworkComponentCount()
      • setBackendNetworkComponentCount

        public void setBackendNetworkComponentCount​(Long backendNetworkComponentCount)
      • getBackendRouterCount

        public Long getBackendRouterCount()
      • setBackendRouterCount

        public void setBackendRouterCount​(Long backendRouterCount)
      • getBillingCycleBandwidthUsageCount

        public Long getBillingCycleBandwidthUsageCount()
      • setBillingCycleBandwidthUsageCount

        public void setBillingCycleBandwidthUsageCount​(Long billingCycleBandwidthUsageCount)
      • getBlockDeviceCount

        public Long getBlockDeviceCount()
      • setBlockDeviceCount

        public void setBlockDeviceCount​(Long blockDeviceCount)
      • getEvaultNetworkStorageCount

        public Long getEvaultNetworkStorageCount()
      • setEvaultNetworkStorageCount

        public void setEvaultNetworkStorageCount​(Long evaultNetworkStorageCount)
      • getFrontendNetworkComponentCount

        public Long getFrontendNetworkComponentCount()
      • setFrontendNetworkComponentCount

        public void setFrontendNetworkComponentCount​(Long frontendNetworkComponentCount)
      • getInternalTagReferenceCount

        public Long getInternalTagReferenceCount()
      • setInternalTagReferenceCount

        public void setInternalTagReferenceCount​(Long internalTagReferenceCount)
      • getMonitoringAgentCount

        public Long getMonitoringAgentCount()
      • setMonitoringAgentCount

        public void setMonitoringAgentCount​(Long monitoringAgentCount)
      • getMonitoringUserNotificationCount

        public Long getMonitoringUserNotificationCount()
      • setMonitoringUserNotificationCount

        public void setMonitoringUserNotificationCount​(Long monitoringUserNotificationCount)
      • getNetworkComponentCount

        public Long getNetworkComponentCount()
      • setNetworkComponentCount

        public void setNetworkComponentCount​(Long networkComponentCount)
      • 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)
      • getRecentEventCount

        public Long getRecentEventCount()
      • setRecentEventCount

        public void setRecentEventCount​(Long recentEventCount)
      • 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)
      • getTagReferenceCount

        public Long getTagReferenceCount()
      • setTagReferenceCount

        public void setTagReferenceCount​(Long tagReferenceCount)
      • getUserCount

        public Long getUserCount()
      • setUserCount

        public void setUserCount​(Long userCount)
      • getUserDataCount

        public Long getUserDataCount()
      • setUserDataCount

        public void setUserDataCount​(Long userDataCount)