Class Guest
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.scale.Asset
com.softlayer.api.service.scale.asset.virtual.Guest
@ApiType("SoftLayer_Scale_Asset_Virtual_Guest") public class Guest extends Asset
A guest asset is a fixed asset of scale group. It is not automatically scaled up or down in any way. Its purpose is to provide information (e.g. metrics) to policies to affect scaling decisions.
- See Also:
- SoftLayer_Scale_Asset_Virtual_Guest
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Guest.Mask
static interface
Guest.Service
A guest asset is a fixed asset of scale group.static interface
Guest.ServiceAsync
-
Field Summary
Fields Modifier and Type Field Description protected Guest
virtualGuest
The guest for this asset.protected Long
virtualGuestId
The identifier of the guest for this asset.Fields inherited from class com.softlayer.api.service.scale.Asset
createDate, createDateSpecified, deleteFlag, deleteFlagSpecified, id, idSpecified, scaleGroup, scaleGroupId, scaleGroupIdSpecified
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
Constructor Summary
Constructors Constructor Description Guest()
-
Method Summary
Modifier and Type Method Description Guest.Service
asService(ApiClient client)
Guest
getVirtualGuest()
Long
getVirtualGuestId()
static Guest.Service
service(ApiClient client)
static Guest.Service
service(ApiClient client, Long id)
void
setVirtualGuest(Guest virtualGuest)
void
setVirtualGuestId(Long virtualGuestId)
Methods inherited from class com.softlayer.api.service.scale.Asset
getCreateDate, getDeleteFlag, getId, getScaleGroup, getScaleGroupId, isCreateDateSpecified, isDeleteFlagSpecified, isIdSpecified, isScaleGroupIdSpecified, setCreateDate, setDeleteFlag, setId, setScaleGroup, setScaleGroupId, unsetCreateDate, unsetDeleteFlag, unsetId, unsetScaleGroupId
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties