Class EndpointConfigurationBuilder
java.lang.Object
org.infinispan.server.configuration.endpoint.EndpointConfigurationBuilder
- All Implemented Interfaces:
org.infinispan.commons.configuration.Builder<EndpointConfiguration>
public class EndpointConfigurationBuilder
extends Object
implements org.infinispan.commons.configuration.Builder<EndpointConfiguration>
- Since:
- 12.0
-
Constructor Summary
ConstructorsConstructorDescriptionEndpointConfigurationBuilder(ServerConfigurationBuilder serverConfigurationBuilder, String socketBindingName) -
Method Summary
Modifier and TypeMethodDescription<T extends org.infinispan.server.core.configuration.ProtocolServerConfigurationBuilder<?,?, ?>>
TaddConnector(Class<T> klass) booleanadmin()admin(boolean admin) org.infinispan.commons.configuration.attributes.AttributeSetList<org.infinispan.server.core.configuration.ProtocolServerConfigurationBuilder<?, ?, ?>> create()create(SocketBindingsConfiguration bindingsConfiguration, SecurityConfiguration securityConfiguration) static voidenableImplicitAuthentication(SecurityConfiguration security, String securityRealmName, org.infinispan.rest.configuration.RestServerConfigurationBuilder builder) static voidenableImplicitAuthentication(SecurityConfiguration security, String securityRealmName, org.infinispan.server.hotrod.configuration.HotRodServerConfigurationBuilder builder) implicitConnectorSecurity(boolean implicitConnectorSecurity) booleanmetricsAuth(boolean auth) read(EndpointConfiguration template, org.infinispan.commons.configuration.Combine combine) securityRealm(String name) voidvalidate()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.infinispan.commons.configuration.Builder
read, reset
-
Constructor Details
-
EndpointConfigurationBuilder
public EndpointConfigurationBuilder(ServerConfigurationBuilder serverConfigurationBuilder, String socketBindingName)
-
-
Method Details
-
attributes
public org.infinispan.commons.configuration.attributes.AttributeSet attributes()- Specified by:
attributesin interfaceorg.infinispan.commons.configuration.Builder<EndpointConfiguration>
-
securityRealm
-
securityRealm
-
implicitConnectorSecurity
-
admin
-
admin
public boolean admin() -
metricsAuth
-
metricsAuth
public boolean metricsAuth() -
connectors
public List<org.infinispan.server.core.configuration.ProtocolServerConfigurationBuilder<?,?, connectors()?>> -
singlePort
-
addConnector
public <T extends org.infinispan.server.core.configuration.ProtocolServerConfigurationBuilder<?,?, T addConnector?>> (Class<T> klass) -
validate
public void validate()- Specified by:
validatein interfaceorg.infinispan.commons.configuration.Builder<EndpointConfiguration>
-
create
- Specified by:
createin interfaceorg.infinispan.commons.configuration.Builder<EndpointConfiguration>
-
create
public EndpointConfiguration create(SocketBindingsConfiguration bindingsConfiguration, SecurityConfiguration securityConfiguration) -
read
public EndpointConfigurationBuilder read(EndpointConfiguration template, org.infinispan.commons.configuration.Combine combine) - Specified by:
readin interfaceorg.infinispan.commons.configuration.Builder<EndpointConfiguration>
-
enableImplicitAuthentication
public static void enableImplicitAuthentication(SecurityConfiguration security, String securityRealmName, org.infinispan.server.hotrod.configuration.HotRodServerConfigurationBuilder builder) -
enableImplicitAuthentication
public static void enableImplicitAuthentication(SecurityConfiguration security, String securityRealmName, org.infinispan.rest.configuration.RestServerConfigurationBuilder builder)
-