Class Repeating
- 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.Repeating
-
@ApiType("SoftLayer_Scale_Policy_Trigger_Repeating") public class Repeating extends Trigger
A trigger that will execute every so often.- See Also:
- SoftLayer_Scale_Policy_Trigger_Repeating
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Repeating.Mask
static interface
Repeating.Service
A trigger that will execute every so often.static interface
Repeating.ServiceAsync
-
Field Summary
Fields Modifier and Type Field Description protected String
schedule
The cron-formatted schedule.protected boolean
scheduleSpecified
-
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 Repeating()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Repeating.Service
asService(ApiClient client)
String
getSchedule()
boolean
isScheduleSpecified()
static Repeating.Service
service(ApiClient client)
static Repeating.Service
service(ApiClient client, Long id)
void
setSchedule(String schedule)
void
unsetSchedule()
-
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 Detail
-
schedule
@ApiProperty(canBeNullOrNotSet=true) protected String schedule
The cron-formatted schedule. This is run in the UTC timezone.
-
scheduleSpecified
protected boolean scheduleSpecified
-
-
Method Detail
-
getSchedule
public String getSchedule()
-
setSchedule
public void setSchedule(String schedule)
-
isScheduleSpecified
public boolean isScheduleSpecified()
-
unsetSchedule
public void unsetSchedule()
-
asService
public Repeating.Service asService(ApiClient client)
-
service
public static Repeating.Service service(ApiClient client)
-
service
public static Repeating.Service service(ApiClient client, Long id)
-
-