public static class HttpServer.Builder extends Object
| Constructor and Description |
|---|
Builder() |
public HttpServer.Builder addEndpoint(URI endpoint)
public HttpServer.Builder hostName(String hostName)
public HttpServer.Builder trustStore(String location, String password, String type)
public HttpServer.Builder keyStore(String location, String password, String type)
public HttpServer.Builder keyPassword(String password)
public HttpServer.Builder needsClientAuth(boolean value)
@Deprecated public HttpServer.Builder setName(String name)
setAppDir(String) instead.setAppDir(String)@Deprecated public HttpServer.Builder setBindAddress(String bindAddress)
addEndpoint(URI) instead.addEndpoint(URI)@Deprecated public HttpServer.Builder setPort(int port)
addEndpoint(URI) instead.addEndpoint(URI)public HttpServer.Builder setFindPort(boolean findPort)
public HttpServer.Builder setConf(org.apache.hadoop.conf.Configuration conf)
public HttpServer.Builder setPathSpec(String[] pathSpec)
public HttpServer.Builder setACL(org.apache.hadoop.security.authorize.AccessControlList acl)
public HttpServer.Builder setSecurityEnabled(boolean securityEnabled)
public HttpServer.Builder setUsernameConfKey(String usernameConfKey)
public HttpServer.Builder setKeytabConfKey(String keytabConfKey)
public HttpServer.Builder setKerberosNameRulesKey(String kerberosNameRulesKey)
public HttpServer.Builder setSignatureSecretFileKey(String signatureSecretFileKey)
public HttpServer.Builder setAppDir(String appDir)
public HttpServer.Builder setLogDir(String logDir)
public void excludeCiphers(String excludeCiphers)
public HttpServer build() throws IOException
IOExceptionCopyright © 2007–2020 The Apache Software Foundation. All rights reserved.