public final class NutsHttpServerConfig extends ServerConfig
| Constructor and Description |
|---|
NutsHttpServerConfig() |
public NutsHttpServerConfig setWorkspaces(Map<String,net.thevpc.nuts.NutsWorkspace> workspaces)
public String getServerId()
public NutsHttpServerConfig setServerId(String serverId)
public boolean isTls()
public byte[] getSslKeystoreCertificate()
public NutsHttpServerConfig setSslKeystoreCertificate(byte[] sslKeystoreCertificate)
public char[] getSslKeystorePassphrase()
public NutsHttpServerConfig setSslKeystorePassphrase(char[] sslKeystorePassphrase)
public NutsHttpServerConfig setTls(boolean tls)
public InetAddress getAddress()
public NutsHttpServerConfig setAddress(InetAddress address)
public int getPort()
public NutsHttpServerConfig setPort(int port)
public int getBacklog()
public NutsHttpServerConfig setBacklog(int backlog)
public Executor getExecutor()
public NutsHttpServerConfig setExecutor(Executor executor)
public int getExecutorCorePoolSize()
public NutsHttpServerConfig setExecutorCorePoolSize(int executorCorePoolSize)
public int getExecutorMaximumPoolSize()
public NutsHttpServerConfig setExecutorMaximumPoolSize(int executorMaximumPoolSize)
public int getExecutorQueueSize()
public NutsHttpServerConfig setExecutorQueueSize(int executorQueueSize)
public int getExecutorIdleTimeSeconds()
public NutsHttpServerConfig setExecutorIdleTimeSeconds(int executorIdleTimeSeconds)
Copyright © 2021 vpc open source initiative. All rights reserved.