Class SnoozeRule.Builder
- java.lang.Object
-
- com.courier.api.resources.profiles.types.SnoozeRule.Builder
-
- All Implemented Interfaces:
SnoozeRule._FinalStage,SnoozeRule.StartStage,SnoozeRule.TypeStage,SnoozeRule.UntilStage
- Enclosing class:
- SnoozeRule
public static final class SnoozeRule.Builder extends java.lang.Object implements SnoozeRule.TypeStage, SnoozeRule.StartStage, SnoozeRule.UntilStage, SnoozeRule._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SnoozeRulebuild()SnoozeRule.Builderfrom(SnoozeRule other)SnoozeRule.UntilStagestart(java.lang.String start)SnoozeRule.StartStagetype(SnoozeRuleType type)SnoozeRule._FinalStageuntil(java.lang.String until)
-
-
-
Method Detail
-
from
public SnoozeRule.Builder from(SnoozeRule other)
- Specified by:
fromin interfaceSnoozeRule.TypeStage
-
type
public SnoozeRule.StartStage type(SnoozeRuleType type)
- Specified by:
typein interfaceSnoozeRule.TypeStage
-
start
public SnoozeRule.UntilStage start(java.lang.String start)
- Specified by:
startin interfaceSnoozeRule.StartStage
-
until
public SnoozeRule._FinalStage until(java.lang.String until)
- Specified by:
untilin interfaceSnoozeRule.UntilStage
-
build
public SnoozeRule build()
- Specified by:
buildin interfaceSnoozeRule._FinalStage
-
-