| Package | Description | 
|---|---|
| org.glassfish.tyrus.core | Core classes. | 
| Modifier and Type | Method and Description | 
|---|---|
| TyrusServerEndpointConfig.Builder | TyrusServerEndpointConfig.Builder. configurator(ServerEndpointConfig.Configurator serverEndpointConfigurator)Sets the custom configurator to use on the configuration
 object built by this builder. | 
| static TyrusServerEndpointConfig.Builder | TyrusServerEndpointConfig.Builder. create(java.lang.Class<?> endpointClass,
      java.lang.String path)Creates the builder with the mandatory information of the endpoint class
 (programmatic or annotated), the relative URI or URI-template to use,
 and with no subprotocols, extensions, encoders, decoders or custom
 configurator. | 
| TyrusServerEndpointConfig.Builder | TyrusServerEndpointConfig.Builder. decoders(java.util.List<java.lang.Class<? extends Decoder>> decoders)Sets the decoder implementation classes to use in the configuration. | 
| TyrusServerEndpointConfig.Builder | TyrusServerEndpointConfig.Builder. encoders(java.util.List<java.lang.Class<? extends Encoder>> encoders)Sets the list of encoder implementation classes for this builder. | 
| TyrusServerEndpointConfig.Builder | TyrusServerEndpointConfig.Builder. extensions(java.util.List<Extension> extensions)Sets the extensions to use in the configuration. | 
| TyrusServerEndpointConfig.Builder | TyrusServerEndpointConfig.Builder. maxSessions(int maxSessions)Sets maximal number of open sessions. | 
| TyrusServerEndpointConfig.Builder | TyrusServerEndpointConfig.Builder. subprotocols(java.util.List<java.lang.String> subprotocols)Sets the subprotocols to use in the configuration. | 
Copyright © 2012–2020 Oracle Corporation. All rights reserved.