public static class ScpCommandFactory.Builder extends java.lang.Object implements ObjectBuilder<ScpCommandFactory>
ObjectBuilder
for ScpCommandFactory
Modifier and Type | Field and Description |
---|---|
private ScpCommandFactory |
factory |
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
ScpCommandFactory.Builder |
addEventListener(ScpTransferEventListener listener) |
ScpCommandFactory |
build() |
ScpCommandFactory.Builder |
removeEventListener(ScpTransferEventListener listener) |
ScpCommandFactory.Builder |
withDelegate(CommandFactory delegate) |
ScpCommandFactory.Builder |
withExecutorService(CloseableExecutorService service) |
ScpCommandFactory.Builder |
withFileOpener(ScpFileOpener opener) |
ScpCommandFactory.Builder |
withReceiveBufferSize(int receiveSize) |
ScpCommandFactory.Builder |
withSendBufferSize(int sendSize) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
get
private final ScpCommandFactory factory
public ScpCommandFactory.Builder withFileOpener(ScpFileOpener opener)
public ScpCommandFactory.Builder withDelegate(CommandFactory delegate)
public ScpCommandFactory.Builder withExecutorService(CloseableExecutorService service)
public ScpCommandFactory.Builder withSendBufferSize(int sendSize)
public ScpCommandFactory.Builder withReceiveBufferSize(int receiveSize)
public ScpCommandFactory.Builder addEventListener(ScpTransferEventListener listener)
public ScpCommandFactory.Builder removeEventListener(ScpTransferEventListener listener)
public ScpCommandFactory build()
build
in interface ObjectBuilder<ScpCommandFactory>