Package org.sensorhub.api.event
Class SubscribeOptions.Builder<B extends SubscribeOptions.Builder<B,E>,E extends Event>  
java.lang.Object
org.vast.util.BaseBuilder<SubscribeOptions<E>>
org.sensorhub.api.event.SubscribeOptions.Builder<B,E> 
- Enclosing class:
 - SubscribeOptions<E extends Event>
 
public static class SubscribeOptions.Builder<B extends SubscribeOptions.Builder<B,E>,E extends Event>  
extends BaseBuilder<SubscribeOptions<E>>
- 
Field Summary
Fields inherited from class org.vast.util.BaseBuilder
instance - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the object configured by this builder.withEventType(Class<? extends E> type) withFilter(Predicate<? super E> filter) withTopicID(String... topicIDs) withTopicIDs(Iterable<String> topicIDs)  
- 
Constructor Details
- 
Builder
 - 
Builder
 
 - 
 - 
Method Details
- 
withTopicID
 - 
withTopicIDs
 - 
withEventType
 - 
withFilter
 - 
build
Description copied from class:BaseBuilderBuilds the object configured by this builder. This can only be called once.- Overrides:
 buildin classBaseBuilder<SubscribeOptions<E extends Event>>- Returns:
 - The new object instance.
 
 
 -