Package org.apache.sshd.scp.server
Class ScpCommandFactory.Builder
- java.lang.Object
-
- org.apache.sshd.scp.server.ScpCommandFactory.Builder
-
- All Implemented Interfaces:
Supplier<ScpCommandFactory>,org.apache.sshd.common.util.ObjectBuilder<ScpCommandFactory>
- Enclosing class:
- ScpCommandFactory
public static class ScpCommandFactory.Builder extends Object implements org.apache.sshd.common.util.ObjectBuilder<ScpCommandFactory>
A usefulObjectBuilderforScpCommandFactory
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ScpCommandFactory.BuilderaddEventListener(ScpTransferEventListener listener)ScpCommandFactorybuild()ScpCommandFactory.BuilderremoveEventListener(ScpTransferEventListener listener)ScpCommandFactory.BuilderwithDelegate(CommandFactory delegate)ScpCommandFactory.BuilderwithDelegateShellFactory(ShellFactory shellFactory)ScpCommandFactory.BuilderwithExecutorServiceProvider(Supplier<? extends org.apache.sshd.common.util.threads.CloseableExecutorService> provider)ScpCommandFactory.BuilderwithFileOpener(ScpFileOpener opener)ScpCommandFactory.BuilderwithReceiveBufferSize(int receiveSize)ScpCommandFactory.BuilderwithSendBufferSize(int sendSize)
-
-
-
Method Detail
-
withFileOpener
public ScpCommandFactory.Builder withFileOpener(ScpFileOpener opener)
-
withDelegate
public ScpCommandFactory.Builder withDelegate(CommandFactory delegate)
-
withExecutorServiceProvider
public ScpCommandFactory.Builder withExecutorServiceProvider(Supplier<? extends org.apache.sshd.common.util.threads.CloseableExecutorService> provider)
-
withSendBufferSize
public ScpCommandFactory.Builder withSendBufferSize(int sendSize)
-
withReceiveBufferSize
public ScpCommandFactory.Builder withReceiveBufferSize(int receiveSize)
-
addEventListener
public ScpCommandFactory.Builder addEventListener(ScpTransferEventListener listener)
-
removeEventListener
public ScpCommandFactory.Builder removeEventListener(ScpTransferEventListener listener)
-
withDelegateShellFactory
public ScpCommandFactory.Builder withDelegateShellFactory(ShellFactory shellFactory)
-
build
public ScpCommandFactory build()
- Specified by:
buildin interfaceorg.apache.sshd.common.util.ObjectBuilder<ScpCommandFactory>
-
-