public class FtpEmbeddedServerBuilder extends Object implements EmbeddedServerBuilder
| 修飾子とタイプ | クラスと説明 |
|---|---|
static class |
FtpEmbeddedServerBuilder.SslConfig |
| コンストラクタと説明 |
|---|
FtpEmbeddedServerBuilder(org.apache.ftpserver.FtpServerFactory ftpServerFactory,
org.apache.ftpserver.listener.ListenerFactory listenerFactory,
org.apache.ftpserver.usermanager.UserManagerFactory userManagerFactory) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
org.yggd.server.FtpEmbeddedServerBuilder.FtpEmbeddedServer |
build() |
FtpEmbeddedServerBuilder |
filesystem(Consumer<org.apache.ftpserver.filesystem.nativefs.NativeFileSystemFactory> c) |
FtpEmbeddedServerBuilder |
port(int port) |
FtpEmbeddedServerBuilder |
ssl(Consumer<FtpEmbeddedServerBuilder.SslConfig> sslConfigConsumer) |
FtpEmbeddedServerBuilder |
user(Consumer<org.apache.ftpserver.usermanager.impl.BaseUser> consumer) |
FtpEmbeddedServerBuilder |
user(Consumer<org.apache.ftpserver.usermanager.impl.BaseUser> consumer,
boolean readOnly) |
FtpEmbeddedServerBuilder(org.apache.ftpserver.FtpServerFactory ftpServerFactory,
org.apache.ftpserver.listener.ListenerFactory listenerFactory,
org.apache.ftpserver.usermanager.UserManagerFactory userManagerFactory)
public org.yggd.server.FtpEmbeddedServerBuilder.FtpEmbeddedServer build()
build インタフェース内 EmbeddedServerBuilderpublic FtpEmbeddedServerBuilder filesystem(Consumer<org.apache.ftpserver.filesystem.nativefs.NativeFileSystemFactory> c)
public FtpEmbeddedServerBuilder port(int port)
public FtpEmbeddedServerBuilder ssl(Consumer<FtpEmbeddedServerBuilder.SslConfig> sslConfigConsumer)
public FtpEmbeddedServerBuilder user(Consumer<org.apache.ftpserver.usermanager.impl.BaseUser> consumer)
public FtpEmbeddedServerBuilder user(Consumer<org.apache.ftpserver.usermanager.impl.BaseUser> consumer, boolean readOnly)
Copyright © 2019. All rights reserved.