public static class ManagementHttpServer.Builder extends Object
public ManagementHttpServer.Builder setBindAddress(InetSocketAddress bindAddress)
public ManagementHttpServer.Builder setSecureBindAddress(InetSocketAddress secureBindAddress)
public ManagementHttpServer.Builder setModelController(ModelController modelController)
public ManagementHttpServer.Builder setSecurityRealm(SecurityRealm securityRealm)
public ManagementHttpServer.Builder setSSLContext(SSLContext sslContext)
public ManagementHttpServer.Builder setSSLClientAuthMode(org.xnio.SslClientAuthMode sslClientAuthMode)
SecurityRealm provided SSLContext instances.sslClientAuthMode - the SSL client authentication mode.this to allow chaining of commands.public ManagementHttpServer.Builder setHttpAuthenticationFactory(org.wildfly.security.auth.server.HttpAuthenticationFactory httpAuthenticationFactory)
@Deprecated public ManagementHttpServer.Builder setControlledProcessStateNotifier(ProcessStateNotifier processStateNotifier)
ConsoleAvailability which maintains this behavior.@Deprecated public ManagementHttpServer.Builder setControlledProcessStateService(ProcessStateNotifier processStateNotifier)
setControlledProcessStateNotifier(ProcessStateNotifier)public ManagementHttpServer.Builder setConsoleMode(ConsoleMode consoleMode)
public ManagementHttpServer.Builder setConsoleSlot(String consoleSlot)
public ManagementHttpServer.Builder setChannelUpgradeHandler(io.undertow.server.handlers.ChannelUpgradeHandler upgradeHandler)
public ManagementHttpServer.Builder setManagementHttpRequestProcessor(ManagementHttpRequestProcessor managementHttpRequestProcessor)
public ManagementHttpServer.Builder setAllowedOrigins(Collection<String> allowedOrigins)
public ManagementHttpServer.Builder setWorker(org.xnio.XnioWorker worker)
public ManagementHttpServer.Builder setExecutor(Executor executor)
public ManagementHttpServer.Builder setConstantHeaders(Map<String,List<HttpInterfaceCommonPolicy.Header>> constantHeaders)
List or HttpInterfaceCommonPolicy.Header instances.
The entry set and list interated so if the Map implementation supports ordering the ordering will be preserved.public ManagementHttpServer build()
public ManagementHttpServer.Builder setConsoleAvailability(ConsoleAvailability consoleAvailability)
Copyright © 2021 JBoss by Red Hat. All rights reserved.