Class OneTime
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.scale.policy.Trigger
com.softlayer.api.service.scale.policy.trigger.OneTime
@ApiType("SoftLayer_Scale_Policy_Trigger_OneTime") public class OneTime extends Trigger
A trigger that will only execute once on the given date. If the auto scale group is suspended this will not occur.
- See Also:
- SoftLayer_Scale_Policy_Trigger_OneTime
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
OneTime.Mask
static interface
OneTime.Service
A trigger that will only execute once on the given date.static interface
OneTime.ServiceAsync
-
Field Summary
Fields Modifier and Type Field Description protected GregorianCalendar
date
The date to execute the policy.protected boolean
dateSpecified
Fields inherited from class com.softlayer.api.service.scale.policy.Trigger
createDate, createDateSpecified, deleteFlag, deleteFlagSpecified, id, idSpecified, modifyDate, modifyDateSpecified, scalePolicy, scalePolicyId, scalePolicyIdSpecified, type, typeId, typeIdSpecified
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
Constructor Summary
Constructors Constructor Description OneTime()
-
Method Summary
Modifier and Type Method Description OneTime.Service
asService(ApiClient client)
GregorianCalendar
getDate()
boolean
isDateSpecified()
static OneTime.Service
service(ApiClient client)
static OneTime.Service
service(ApiClient client, Long id)
void
setDate(GregorianCalendar date)
void
unsetDate()
Methods inherited from class com.softlayer.api.service.scale.policy.Trigger
getCreateDate, getDeleteFlag, getId, getModifyDate, getScalePolicy, getScalePolicyId, getType, getTypeId, isCreateDateSpecified, isDeleteFlagSpecified, isIdSpecified, isModifyDateSpecified, isScalePolicyIdSpecified, isTypeIdSpecified, setCreateDate, setDeleteFlag, setId, setModifyDate, setScalePolicy, setScalePolicyId, setType, setTypeId, unsetCreateDate, unsetDeleteFlag, unsetId, unsetModifyDate, unsetScalePolicyId, unsetTypeId
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
Field Details
-
date
The date to execute the policy. -
dateSpecified
protected boolean dateSpecified
-
-
Constructor Details
-
OneTime
public OneTime()
-
-
Method Details