public static class SubscribeRule.Builder extends Object implements SubscribeRule.BuilderStart, SubscribeRule.BuilderMiddle, SubscribeRule.BuilderMiddleBuild, SubscribeRule.BuilderBuild
Modifier and Type | Method and Description |
---|---|
SubscribeRule |
build() |
SubscribeRule.BuilderBuild |
withAll() |
SubscribeRule.BuilderMiddleBuild |
withKind(Rule.Kind kind) |
SubscribeRule.BuilderMiddleBuild |
withPriority(Rule.Priority priority) |
SubscribeRule.BuilderMiddleBuild |
withPublisher(String publisher) |
SubscribeRule.BuilderMiddleBuild |
withTrack(String track) |
SubscribeRule.BuilderMiddle |
withType(Rule.Type type) |
public SubscribeRule.BuilderMiddle withType(Rule.Type type)
withType
in interface SubscribeRule.BuilderStart
public SubscribeRule.BuilderBuild withAll()
withAll
in interface SubscribeRule.BuilderMiddle
public SubscribeRule.BuilderMiddleBuild withPublisher(String publisher)
withPublisher
in interface SubscribeRule.BuilderMiddle
withPublisher
in interface SubscribeRule.BuilderMiddleBuild
public SubscribeRule.BuilderMiddleBuild withKind(Rule.Kind kind)
withKind
in interface SubscribeRule.BuilderMiddle
withKind
in interface SubscribeRule.BuilderMiddleBuild
public SubscribeRule.BuilderMiddleBuild withTrack(String track)
withTrack
in interface SubscribeRule.BuilderMiddle
withTrack
in interface SubscribeRule.BuilderMiddleBuild
public SubscribeRule.BuilderMiddleBuild withPriority(Rule.Priority priority)
withPriority
in interface SubscribeRule.BuilderMiddle
withPriority
in interface SubscribeRule.BuilderMiddleBuild
public SubscribeRule build()
build
in interface SubscribeRule.BuilderBuild
build
in interface SubscribeRule.BuilderMiddleBuild
Copyright © 2019 Twilio, Inc. All Rights Reserved.