Package org.voltdb.stream.api.volt
Class AbstractVoltStreamSinkConfigurator<T,S extends AbstractVoltStreamSinkConfigurator<T,S>>
java.lang.Object
org.voltdb.stream.api.volt.AbstractVoltStreamSinkConfigurator<T,S>
- All Implemented Interfaces:
OperatorConfigurator
,VoltStreamSinkConfigurator<T>
- Direct Known Subclasses:
BulkVoltStreamSinkConfigurator
,ProcedureVoltStreamSinkConfigurator
public abstract class AbstractVoltStreamSinkConfigurator<T,S extends AbstractVoltStreamSinkConfigurator<T,S>>
extends Object
implements VoltStreamSinkConfigurator<T>
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected String
emptyToNull
(String string) fromHostPortProperties
(String hostProperty, String portProperty) protected S
self()
withExceptionHandler
(ExceptionHandler exceptionHandler) withHostAndPort
(String hostname, int port) withHostAndStandardPort
(String hostname) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.voltdb.stream.api.extension.OperatorConfigurator
configure, getConfiguration
-
Field Details
-
DEFAULT_HOST
-
VOLTDB_CLIENT_PORT
public static final int VOLTDB_CLIENT_PORT- See Also:
-
-
Constructor Details
-
AbstractVoltStreamSinkConfigurator
public AbstractVoltStreamSinkConfigurator()
-
-
Method Details
-
withHostAndPort
-
withHostAndStandardPort
-
fromHostPortProperties
-
withExceptionHandler
-
getHostAndPorts
-
self
-
emptyToNull
-
getExceptionHandler
-