public static class TriggerPayload.Builder extends Object
| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
TriggerPayload |
buildPeriodical() |
TriggerPayload |
buildSingle() |
TriggerPayload.Builder |
setPeriodTime(String start,
String end,
String time)
Setup period for periodical trigger.
|
TriggerPayload.Builder |
setSingleTime(String time)
Setup time for single trigger.
|
TriggerPayload.Builder |
setTimeFrequency(cn.jiguang.common.TimeUnit time_unit,
int frequency,
String[] point)
Setup frequency for periodical trigger.
|
public TriggerPayload.Builder setSingleTime(String time)
time - The execute time, format yyyy-MM-dd HH:mm:sspublic TriggerPayload.Builder setPeriodTime(String start, String end, String time)
start - The start time, format yyyy-MM-dd HH:mm:ssend - The end time, format yyyy-MM-dd HH:mm:sstime - The execute time, format HH:mm:sspublic TriggerPayload.Builder setTimeFrequency(cn.jiguang.common.TimeUnit time_unit, int frequency, String[] point)
time_unit - The time unit, can be day, week or month.frequency - The frequency cooperate with time unit, must between 1 and 100.point - The time point cooperate with time unit.
If time unit is day, the point should be null.
If time unit is week, should be the abbreviation of the days. eg. {"MON", "TUE"}
If time unit is month, should be the date of the days. eg. {"01", "03"}public TriggerPayload buildSingle()
public TriggerPayload buildPeriodical()
Copyright © 2016. All Rights Reserved.