Class Guest
- java.lang.Object
-
- com.softlayer.api.Type
-
- com.softlayer.api.service.Entity
-
- com.softlayer.api.service.virtual.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
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Guest.Mask
static interface
Guest.Service
The virtual guest service provides a common interface to any virtualization platform supported by SoftLayer.static interface
Guest.ServiceAsync
-
Field Summary
Fields Modifier and Type Field Description protected Account
account
The account that a virtual guest belongs to.protected Long
accountId
A computing instance's associated [[SoftLayer_Account|account]] idprotected boolean
accountIdSpecified
protected Boolean
accountOwnedPoolFlag
protected List<Incident>
activeNetworkMonitorIncident
A virtual guest's currently active network monitoring incidents.protected Long
activeNetworkMonitorIncidentCount
A count of a virtual guest's currently active network monitoring incidents.protected Long
activeTicketCount
A count ofprotected List<Ticket>
activeTickets
protected Transaction
activeTransaction
A transaction that is still be performed on a cloud server.protected Long
activeTransactionCount
A count of any active transaction(s) that are currently running for the server (example: os reload).protected List<Transaction>
activeTransactions
Any active transaction(s) that are currently running for the server (example: os reload).protected Host
allowedHost
The SoftLayer_Network_Storage_Allowed_Host information to connect this Virtual Guest to Network Storage volumes that require access control lists.protected List<Storage>
allowedNetworkStorage
The SoftLayer_Network_Storage objects that this SoftLayer_Virtual_Guest has access to.protected Long
allowedNetworkStorageCount
A count of the SoftLayer_Network_Storage objects that this SoftLayer_Virtual_Guest has access to.protected Long
allowedNetworkStorageReplicaCount
A count of the SoftLayer_Network_Storage objects whose Replica that this SoftLayer_Virtual_Guest has access to.protected List<Storage>
allowedNetworkStorageReplicas
The SoftLayer_Network_Storage objects whose Replica that this SoftLayer_Virtual_Guest has access to.protected Component
antivirusSpywareSoftwareComponent
A antivirus / spyware software component object.protected Controller
applicationDeliveryController
protected Long
attributeCount
A count ofprotected List<Attribute>
attributes
protected List<Stratum>
availableMonitoring
An object that stores the maximum level for the monitoring query types and response types.protected Long
availableMonitoringCount
A count of an object that stores the maximum level for the monitoring query types and response types.protected BigDecimal
averageDailyPrivateBandwidthUsage
The average daily private bandwidth usage for the current billing cycle.protected BigDecimal
averageDailyPublicBandwidthUsage
The average daily public bandwidth usage for the current billing cycle.protected Long
backendNetworkComponentCount
A count of a guests's backend network components.protected List<Component>
backendNetworkComponents
A guests's backend network components.protected Long
backendRouterCount
A count of a guest's backend or private router.protected List<Hardware>
backendRouters
A guest's backend or private router.protected BigDecimal
bandwidthAllocation
A computing instance's allotted bandwidth (measured in GB).protected Detail
bandwidthAllotmentDetail
A computing instance's allotted detail record.protected List<Usage>
billingCycleBandwidthUsage
The raw bandwidth usage data for the current billing cycle.protected Long
billingCycleBandwidthUsageCount
A count of the raw bandwidth usage data for the current billing cycle.protected Usage
billingCyclePrivateBandwidthUsage
The raw private bandwidth usage data for the current billing cycle.protected Usage
billingCyclePublicBandwidthUsage
The raw public bandwidth usage data for the current billing cycle.protected Guest
billingItem
The billing item for a CloudLayer Compute Instance.protected Boolean
blockCancelBecauseDisconnectedFlag
Determines whether the instance is ineligible for cancellation because it is disconnected.protected Long
blockDeviceCount
A count of a computing instance's block devices.protected List<Device>
blockDevices
A computing instance's block devices.protected Group
blockDeviceTemplateGroup
The global identifier for the image template that was used to provision or reload a guest.protected Boolean
consoleIpAddressFlag
A flag indicating a computing instance's console IP address is assigned.protected IpAddress
consoleIpAddressRecord
A record containing information about a computing instance's console IP and port number.protected Component
continuousDataProtectionSoftwareComponent
A continuous data protection software component object.protected Component
controlPanel
A guest's control panel.protected GregorianCalendar
createDate
The date a virtual computing instance was created.protected boolean
createDateSpecified
protected Summary
currentBandwidthSummary
An object that provides commonly used bandwidth summary components for the current billing cycle.protected Location
datacenter
The datacenter that a virtual guest resides in.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.protected boolean
dedicatedAccountHostOnlyFlagSpecified
protected DedicatedHost
dedicatedHost
The dedicated host associated with this guest.protected String
domain
A computing instance's domain nameprotected boolean
domainSpecified
protected List<Storage>
evaultNetworkStorage
A guest's associated EVault network storage service account.protected Long
evaultNetworkStorageCount
A count of a guest's associated EVault network storage service account.protected Firewall
firewallServiceComponent
A computing instance's hardware firewall services.protected Long
frontendNetworkComponentCount
A count of a guest's frontend network components.protected List<Component>
frontendNetworkComponents
A guest's frontend network components.protected Hardware
frontendRouters
A guest's frontend or public router.protected String
fullyQualifiedDomainName
A name reflecting the hostname and domain of the computing instance.protected boolean
fullyQualifiedDomainNameSpecified
protected String
globalIdentifier
A guest's universally unique identifier.protected String
gpuType
The name of the GPU type attached to the guest.protected Parameter
guestBootParameter
protected Host
host
The virtual host on which a virtual guest resides (available only on private clouds).protected Component
hostIpsSoftwareComponent
A host IPS software component object.protected String
hostname
A virtual computing instance's hostnameprotected boolean
hostnameSpecified
protected Boolean
hourlyBillingFlag
A guest's hourly billing status.protected Long
id
Unique ID for a computing instance.protected boolean
idSpecified
protected BigDecimal
inboundPrivateBandwidthUsage
The total private inbound bandwidth for this computing instance for the current billing cycle.protected BigDecimal
inboundPublicBandwidthUsage
The total public inbound bandwidth for this computing instance for the current billing cycle.protected Long
internalTagReferenceCount
A count ofprotected List<Reference>
internalTagReferences
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.protected Transaction
lastOperatingSystemReload
The last transaction that a cloud server's operating system was loaded.protected Long
lastPowerStateId
protected boolean
lastPowerStateIdSpecified
protected Transaction
lastTransaction
The last transaction a cloud server had performed.protected GregorianCalendar
lastVerifiedDate
The last timestamp of when the guest was verified as a resident virtual machine on the host's hypervisor platform.protected boolean
lastVerifiedDateSpecified
protected Incident
latestNetworkMonitorIncident
A virtual guest's latest network monitoring incident.protected Boolean
localDiskFlag
A flag indicating that the virtual guest has at least one disk which is local to the host it runs on.protected Location
location
Where guest is located within SoftLayer's location hierarchy.protected Boolean
managedResourceFlag
A flag indicating that the virtual guest is a managed resource.protected Long
maxCpu
The maximum amount of CPU resources a computing instance may utilize.protected boolean
maxCpuSpecified
protected String
maxCpuUnits
The unit of the maximum amount of CPU resources a computing instance may utilize.protected boolean
maxCpuUnitsSpecified
protected Long
maxMemory
The maximum amount of memory a computing instance may utilize.protected boolean
maxMemorySpecified
protected GregorianCalendar
metricPollDate
The date of the most recent metric tracking poll performed.protected boolean
metricPollDateSpecified
protected Object
metricTrackingObject
A guest's metric tracking object.protected Long
metricTrackingObjectId
The metric tracking object id for this guest.protected GregorianCalendar
modifyDate
The date a virtual computing instance was last modified.protected boolean
modifyDateSpecified
protected Long
monitoringAgentCount
A count ofprotected List<Agent>
monitoringAgents
protected Robot
monitoringRobot
protected Stratum
monitoringServiceComponent
A virtual guest's network monitoring services.protected Boolean
monitoringServiceEligibilityFlag
protected Boolean
monitoringServiceFlag
protected List<Guest>
monitoringUserNotification
The monitoring notification objects for this guest.protected Long
monitoringUserNotificationCount
A count of the monitoring notification objects for this guest.protected Long
networkComponentCount
A count of a guests's network components.protected List<Component>
networkComponents
A guests's network components.protected Long
networkMonitorCount
A count of a guests's network monitors.protected Long
networkMonitorIncidentCount
A count of all of a virtual guest's network monitoring incidents.protected List<Incident>
networkMonitorIncidents
All of a virtual guest's network monitoring incidents.protected List<Host>
networkMonitors
A guests's network monitors.protected List<Storage>
networkStorage
A guest's associated network storage accounts.protected Long
networkStorageCount
A count of a guest's associated network storage accounts.protected Long
networkVlanCount
A count of the network Vlans that a guest's network components are associated with.protected List<Vlan>
networkVlans
The network Vlans that a guest's network components are associated with.protected String
notes
A note of up to 1,000 characters about a virtual server.protected boolean
notesSpecified
protected Ticket
openCancellationTicket
An open ticket requesting cancellation of this server, if one exists.protected OperatingSystem
operatingSystem
A guest's operating system.protected String
operatingSystemReferenceCode
A guest's operating system software description.protected String
orderedPackageId
The original package id provided with the order for a Cloud Computing Instance.protected BigDecimal
outboundPrivateBandwidthUsage
The total private outbound bandwidth for this computing instance for the current billing cycle.protected BigDecimal
outboundPublicBandwidthUsage
The total public outbound bandwidth for this computing instance for the current billing cycle.protected Long
overBandwidthAllocationFlag
Whether the bandwidth usage for this computing instance for the current billing cycle exceeds the allocation.protected Boolean
pendingMigrationFlag
When true this virtual guest must be migrated using SoftLayer_Virtual_Guest::migrate.protected PlacementGroup
placementGroup
The placement group that a virtual guest belongs to.protected Long
placementGroupId
The placement group ID that the virtual guest belongs to.protected boolean
placementGroupIdSpecified
protected String
postInstallScriptUri
URI of the script to be downloaded and executed after installation is complete.protected boolean
postInstallScriptUriSpecified
protected State
powerState
The current power state of a virtual guest.protected String
primaryBackendIpAddress
A guest's primary private IP address.protected Component
primaryBackendNetworkComponent
A guest's primary backend network component.protected String
primaryIpAddress
The guest's primary public IP address.protected Component
primaryNetworkComponent
A guest's primary public network component.protected Boolean
privateNetworkOnlyFlag
Whether the computing instance only has access to the private network.protected Long
projectedOverBandwidthAllocationFlag
Whether the bandwidth usage for this computing instance for the current billing cycle is projected to exceed the allocation.protected BigDecimal
projectedPublicBandwidthUsage
The projected public outbound bandwidth for this computing instance for the current billing cycle.protected GregorianCalendar
provisionDate
protected boolean
provisionDateSpecified
protected Long
recentEventCount
A count of recent events that impact this computing instance.protected List<Event>
recentEvents
Recent events that impact this computing instance.protected Regional
regionalGroup
The regional group this guest is in.protected Registry
regionalInternetRegistry
protected ReservedCapacityGroup
reservedCapacityGroup
The reserved capacity group the guest is associated with.protected Boolean
reservedCapacityGroupFlag
Flag to indicate whether or not a guest is part of a reserved capacity group.protected Instance
reservedCapacityGroupInstance
The reserved capacity group instance the guest is associated with.protected Long
scaleAssetCount
A count of collection of scale assets this guest corresponds to.protected List<Asset>
scaleAssets
Collection of scale assets this guest corresponds to.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.protected Guest
scaleMember
The scale member for this guest, if applicable.protected Long
securityScanRequestCount
A count of a guest's vulnerability scan requests.protected List<Request>
securityScanRequests
A guest's vulnerability scan requests.protected Location
serverRoom
The server room that a guest is located at.protected Long
softwareComponentCount
A count of a guest's installed software.protected List<Component>
softwareComponents
A guest's installed software.protected Long
sshKeyCount
A count of sSH keys to be installed on the server during provisioning or an OS reload.protected List<Key>
sshKeys
SSH keys to be installed on the server during provisioning or an OS reload.protected Long
startCpus
The number of CPUs available to a computing instance upon startup.protected boolean
startCpusSpecified
protected Status
status
A computing instance's status.protected Long
statusId
A computing instances [[SoftLayer_Virtual_Guest_Status|status]] IDprotected boolean
statusIdSpecified
protected SupplementalCreateObjectOptions
supplementalCreateObjectOptions
Extra options needed for [[SoftLayer_Virtual_Guest/createObject|createObject]] and [[SoftLayer_Virtual_Guest/createObjects|createObjects]].protected boolean
supplementalCreateObjectOptionsSpecified
protected Long
tagReferenceCount
A count ofprotected List<Reference>
tagReferences
protected Boolean
transientGuestFlag
Whether or not a computing instance is a Transient Instance.protected Attribute
transientWebhookURI
The endpoint used to notify customers their transient guest is terminating.protected Type
type
The type of this virtual guest.protected Long
typeId
Gives the type of guest categorized as PUBLIC, DEDICATED or PRIVATE.protected boolean
typeIdSpecified
protected Request
upgradeRequest
A computing instance's associated upgrade request object if any.protected Long
userCount
A count of a list of users that have access to this computing instance.protected List<Attribute>
userData
A base64 encoded string containing custom user data for a Cloud Computing Instance order.protected Long
userDataCount
A count of a base64 encoded string containing custom user data for a Cloud Computing Instance order.protected List<Customer>
users
A list of users that have access to this computing instance.protected String
uuid
Unique ID for a computing instance's record on a virtualization platform.protected boolean
uuidSpecified
protected Allotment
virtualRack
The name of the bandwidth allotment that a hardware belongs too.protected Long
virtualRackId
The id of the bandwidth allotment that a computing instance belongs too.protected String
virtualRackName
The name of the bandwidth allotment that a computing instance belongs too.-
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
-
Constructor Summary
Constructors Constructor Description Guest()
-
Method Summary
-
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
-
-
-
Field Detail
-
account
@ApiProperty protected Account account
The account that a virtual guest belongs to.
-
accountOwnedPoolFlag
@ApiProperty protected Boolean accountOwnedPoolFlag
-
activeNetworkMonitorIncident
@ApiProperty protected List<Incident> activeNetworkMonitorIncident
A virtual guest's currently active network monitoring incidents.
-
activeTickets
@ApiProperty protected List<Ticket> activeTickets
-
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.
-
applicationDeliveryController
@ApiProperty protected Controller applicationDeliveryController
-
attributes
@ApiProperty protected List<Attribute> attributes
-
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.
-
backendRouters
@ApiProperty protected List<Hardware> backendRouters
A guest's backend or private router.
-
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.
-
controlPanel
@ApiProperty protected Component controlPanel
A guest's control panel.
-
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.
-
dedicatedHost
@ApiProperty protected DedicatedHost dedicatedHost
The dedicated host associated with this guest.
-
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.
-
guestBootParameter
@ApiProperty protected Parameter guestBootParameter
-
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.
-
internalTagReferences
@ApiProperty protected List<Reference> internalTagReferences
-
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.
-
monitoringAgents
@ApiProperty protected List<Agent> monitoringAgents
-
monitoringRobot
@ApiProperty protected Robot monitoringRobot
-
monitoringServiceComponent
@ApiProperty protected Stratum monitoringServiceComponent
A virtual guest's network monitoring services.
-
monitoringServiceEligibilityFlag
@ApiProperty protected Boolean monitoringServiceEligibilityFlag
-
monitoringServiceFlag
@ApiProperty protected Boolean monitoringServiceFlag
-
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
-
networkComponents
@ApiProperty protected List<Component> networkComponents
A guests's network components.
-
networkMonitorIncidents
@ApiProperty protected List<Incident> networkMonitorIncidents
All of a virtual guest's network monitoring incidents.
-
networkMonitors
@ApiProperty protected List<Host> networkMonitors
A guests's network monitors.
-
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.
-
operatingSystem
@ApiProperty protected OperatingSystem operatingSystem
A guest's operating system.
-
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.
-
placementGroup
@ApiProperty protected PlacementGroup placementGroup
The placement group that a virtual guest belongs to.
-
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.
-
regionalGroup
@ApiProperty protected Regional regionalGroup
The regional group this guest is in.
-
regionalInternetRegistry
@ApiProperty protected Registry regionalInternetRegistry
-
reservedCapacityGroup
@ApiProperty protected ReservedCapacityGroup reservedCapacityGroup
The reserved capacity group the guest is associated with.
-
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.
-
softwareComponents
@ApiProperty protected List<Component> softwareComponents
A guest's installed software.
-
sshKeys
@ApiProperty protected List<Key> sshKeys
SSH keys to be installed on the server during provisioning or an OS reload.
-
status
@ApiProperty protected Status status
A computing instance's status.
-
tagReferences
@ApiProperty protected List<Reference> tagReferences
-
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.
-
type
@ApiProperty protected Type type
The type of this virtual guest.
-
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.
-
users
@ApiProperty protected List<Customer> users
A list of users that have access to this computing instance.
-
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.
-
accountId
@ApiProperty(canBeNullOrNotSet=true) protected Long accountId
A computing instance's associated [[SoftLayer_Account|account]] id
-
accountIdSpecified
protected boolean accountIdSpecified
-
createDate
@ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar createDate
The date a virtual computing instance was created.
-
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
-
domain
@ApiProperty(canBeNullOrNotSet=true) protected String domain
A computing instance's domain name
-
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
-
hostname
@ApiProperty(canBeNullOrNotSet=true) protected String hostname
A virtual computing instance's hostname
-
hostnameSpecified
protected boolean hostnameSpecified
-
id
@ApiProperty(canBeNullOrNotSet=true) protected Long id
Unique ID for a computing instance.
-
idSpecified
protected boolean idSpecified
-
lastPowerStateId
@ApiProperty(canBeNullOrNotSet=true) protected Long lastPowerStateId
-
lastPowerStateIdSpecified
protected boolean lastPowerStateIdSpecified
-
lastVerifiedDate
@ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar lastVerifiedDate
The last timestamp of when the guest was verified as a resident virtual machine on the host's hypervisor platform.
-
lastVerifiedDateSpecified
protected boolean lastVerifiedDateSpecified
-
maxCpu
@ApiProperty(canBeNullOrNotSet=true) protected Long maxCpu
The maximum amount of CPU resources a computing instance may utilize.
-
maxCpuSpecified
protected boolean maxCpuSpecified
-
maxCpuUnits
@ApiProperty(canBeNullOrNotSet=true) protected String maxCpuUnits
The unit of the maximum amount of CPU resources a computing instance may utilize.
-
maxCpuUnitsSpecified
protected boolean maxCpuUnitsSpecified
-
maxMemory
@ApiProperty(canBeNullOrNotSet=true) protected Long maxMemory
The maximum amount of memory a computing instance may utilize.
-
maxMemorySpecified
protected boolean maxMemorySpecified
-
metricPollDate
@ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar metricPollDate
The date of the most recent metric tracking poll performed.
-
metricPollDateSpecified
protected boolean metricPollDateSpecified
-
modifyDate
@ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar modifyDate
The date a virtual computing instance was last modified.
-
modifyDateSpecified
protected boolean modifyDateSpecified
-
notes
@ApiProperty(canBeNullOrNotSet=true) protected String notes
A note of up to 1,000 characters about a virtual server.
-
notesSpecified
protected boolean notesSpecified
-
placementGroupId
@ApiProperty(canBeNullOrNotSet=true) protected Long placementGroupId
The placement group ID that the virtual guest belongs to.
-
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
-
provisionDate
@ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar provisionDate
-
provisionDateSpecified
protected boolean provisionDateSpecified
-
startCpus
@ApiProperty(canBeNullOrNotSet=true) protected Long startCpus
The number of CPUs available to a computing instance upon startup.
-
startCpusSpecified
protected boolean startCpusSpecified
-
statusId
@ApiProperty(canBeNullOrNotSet=true) protected Long statusId
A computing instances [[SoftLayer_Virtual_Guest_Status|status]] ID
-
statusIdSpecified
protected boolean statusIdSpecified
-
supplementalCreateObjectOptions
@ApiProperty(canBeNullOrNotSet=true) protected SupplementalCreateObjectOptions supplementalCreateObjectOptions
Extra options needed for [[SoftLayer_Virtual_Guest/createObject|createObject]] and [[SoftLayer_Virtual_Guest/createObjects|createObjects]].
-
supplementalCreateObjectOptionsSpecified
protected boolean supplementalCreateObjectOptionsSpecified
-
typeId
@ApiProperty(canBeNullOrNotSet=true) protected Long typeId
Gives the type of guest categorized as PUBLIC, DEDICATED or PRIVATE.
-
typeIdSpecified
protected boolean typeIdSpecified
-
uuid
@ApiProperty(canBeNullOrNotSet=true) protected String uuid
Unique ID for a computing instance's record on a virtualization platform.
-
uuidSpecified
protected boolean uuidSpecified
-
activeNetworkMonitorIncidentCount
@ApiProperty protected Long activeNetworkMonitorIncidentCount
A count of a virtual guest's currently active network monitoring incidents.
-
activeTicketCount
@ApiProperty protected Long activeTicketCount
A count of
-
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.
-
attributeCount
@ApiProperty protected Long attributeCount
A count of
-
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.
-
tagReferenceCount
@ApiProperty protected Long tagReferenceCount
A count of
-
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.
-
-
Method Detail
-
getAccount
public Account getAccount()
-
setAccount
public void setAccount(Account account)
-
getAccountOwnedPoolFlag
public Boolean getAccountOwnedPoolFlag()
-
setAccountOwnedPoolFlag
public void setAccountOwnedPoolFlag(Boolean accountOwnedPoolFlag)
-
getActiveTransaction
public Transaction getActiveTransaction()
-
setActiveTransaction
public void setActiveTransaction(Transaction activeTransaction)
-
getActiveTransactions
public List<Transaction> getActiveTransactions()
-
getAllowedHost
public Host getAllowedHost()
-
setAllowedHost
public void setAllowedHost(Host allowedHost)
-
getAntivirusSpywareSoftwareComponent
public Component getAntivirusSpywareSoftwareComponent()
-
setAntivirusSpywareSoftwareComponent
public void setAntivirusSpywareSoftwareComponent(Component antivirusSpywareSoftwareComponent)
-
getApplicationDeliveryController
public Controller getApplicationDeliveryController()
-
setApplicationDeliveryController
public void setApplicationDeliveryController(Controller applicationDeliveryController)
-
getAverageDailyPrivateBandwidthUsage
public BigDecimal getAverageDailyPrivateBandwidthUsage()
-
setAverageDailyPrivateBandwidthUsage
public void setAverageDailyPrivateBandwidthUsage(BigDecimal averageDailyPrivateBandwidthUsage)
-
getAverageDailyPublicBandwidthUsage
public BigDecimal getAverageDailyPublicBandwidthUsage()
-
setAverageDailyPublicBandwidthUsage
public void setAverageDailyPublicBandwidthUsage(BigDecimal averageDailyPublicBandwidthUsage)
-
getBandwidthAllocation
public BigDecimal getBandwidthAllocation()
-
setBandwidthAllocation
public void setBandwidthAllocation(BigDecimal bandwidthAllocation)
-
getBandwidthAllotmentDetail
public Detail getBandwidthAllotmentDetail()
-
setBandwidthAllotmentDetail
public void setBandwidthAllotmentDetail(Detail bandwidthAllotmentDetail)
-
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)
-
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)
-
getDedicatedHost
public DedicatedHost getDedicatedHost()
-
setDedicatedHost
public void setDedicatedHost(DedicatedHost dedicatedHost)
-
getFirewallServiceComponent
public Firewall getFirewallServiceComponent()
-
setFirewallServiceComponent
public void setFirewallServiceComponent(Firewall firewallServiceComponent)
-
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)
-
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)
-
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)
-
getOpenCancellationTicket
public Ticket getOpenCancellationTicket()
-
setOpenCancellationTicket
public void setOpenCancellationTicket(Ticket openCancellationTicket)
-
getOperatingSystem
public OperatingSystem getOperatingSystem()
-
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)
-
getPlacementGroup
public PlacementGroup getPlacementGroup()
-
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)
-
getRegionalGroup
public Regional getRegionalGroup()
-
setRegionalGroup
public void setRegionalGroup(Regional regionalGroup)
-
getRegionalInternetRegistry
public Registry getRegionalInternetRegistry()
-
setRegionalInternetRegistry
public void setRegionalInternetRegistry(Registry regionalInternetRegistry)
-
getReservedCapacityGroup
public ReservedCapacityGroup getReservedCapacityGroup()
-
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)
-
getScaleMember
public Guest getScaleMember()
-
setScaleMember
public void setScaleMember(Guest scaleMember)
-
getScaledFlag
public Boolean getScaledFlag()
-
setScaledFlag
public void setScaledFlag(Boolean scaledFlag)
-
getServerRoom
public Location getServerRoom()
-
setServerRoom
public void setServerRoom(Location serverRoom)
-
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()
-
getCreateDate
public GregorianCalendar getCreateDate()
-
setCreateDate
public void setCreateDate(GregorianCalendar createDate)
-
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()
-
getLastVerifiedDate
public GregorianCalendar getLastVerifiedDate()
-
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()
-
getMetricPollDate
public GregorianCalendar getMetricPollDate()
-
setMetricPollDate
public void setMetricPollDate(GregorianCalendar metricPollDate)
-
isMetricPollDateSpecified
public boolean isMetricPollDateSpecified()
-
unsetMetricPollDate
public void unsetMetricPollDate()
-
getModifyDate
public GregorianCalendar getModifyDate()
-
setModifyDate
public void setModifyDate(GregorianCalendar modifyDate)
-
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()
-
getProvisionDate
public GregorianCalendar getProvisionDate()
-
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()
-
getSupplementalCreateObjectOptions
public SupplementalCreateObjectOptions getSupplementalCreateObjectOptions()
-
setSupplementalCreateObjectOptions
public void setSupplementalCreateObjectOptions(SupplementalCreateObjectOptions supplementalCreateObjectOptions)
-
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)
-
asService
public Guest.Service asService(ApiClient client)
-
service
public static Guest.Service service(ApiClient client)
-
service
public static Guest.Service service(ApiClient client, Long id)
-
service
public static Guest.Service service(ApiClient client, String globalIdentifier)
-
-