All Methods Instance Methods Abstract Methods
Modifier and Type |
Method and Description |
abstract Plugin<K,V> |
build() |
abstract Plugin.Builder<K,V> |
setContext(BatchContextImpl context) |
abstract Plugin.Builder<K,V> |
setFormatClass(java.lang.Class<?> newFormatClass) |
abstract Plugin.Builder<K,V> |
setFormatProviderClass(java.lang.Class<?> newFormatProviderClass) |
abstract Plugin.Builder<K,V> |
setGetOffsetFn(SerializableFunction<V,java.lang.Long> getOffsetFn) |
abstract Plugin.Builder<K,V> |
setGetReceiverArgsFromConfigFn(SerializableFunction<PluginConfig,java.lang.Object[]> getReceiverArgsFromConfigFn) |
abstract Plugin.Builder<K,V> |
setPluginClass(java.lang.Class<?> newPluginClass) |
abstract Plugin.Builder<K,V> |
setPluginType(PluginConstants.PluginType newPluginType) |
abstract Plugin.Builder<K,V> |
setReceiverClass(java.lang.Class<? extends org.apache.spark.streaming.receiver.Receiver<V>> receiverClass) |