T - Type of concrete builder, needed for fluent methods.B - Type of concrete manager (built object), needed for fluent methods.public interface ISubscriberAdminBuilder<T extends ISubscriberAdminBuilder<T,B>,B extends ISubscriberAdmin<B>>
extends org.symphonyoss.s2.common.fluent.IBuilder<T,B>
| Modifier and Type | Method and Description |
|---|---|
T |
withSubscription(String subscriptionName,
Collection<TopicName> topicNames)
Subscribe to the given subscription on the given topics.
|
T |
withSubscription(String subscriptionName,
String[] topicNames)
Subscribe to the given subscription on the given topics.
|
T |
withSubscription(String subscriptionName,
String topicName,
String... additionalTopicNames)
Subscribe to the given subscription on the given topics.
|
T |
withSubscription(Subscription subscription) |
T withSubscription(Subscription subscription)
T withSubscription(String subscriptionName, String topicName, String... additionalTopicNames)
subscriptionName - A subscription name.topicName - A topic name.additionalTopicNames - An optional list of additional topic names.T withSubscription(String subscriptionName, Collection<TopicName> topicNames)
subscriptionName - A subscription name.topicNames - A list of topic names.IllegalArgumentException - If the list of topics is empty.T withSubscription(String subscriptionName, String[] topicNames)
subscriptionName - A subscription name.topicNames - A list of topic names.IllegalArgumentException - If the list of topics is empty.Copyright © 2018 Symphony Software Foundation. All rights reserved.