public static interface WebsocketEndpointBuilderFactory.WebsocketEndpointBuilder extends WebsocketEndpointBuilderFactory.WebsocketEndpointConsumerBuilder, WebsocketEndpointBuilderFactory.WebsocketEndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default WebsocketEndpointBuilderFactory.AdvancedWebsocketEndpointBuilder |
advanced() |
default WebsocketEndpointBuilderFactory.WebsocketEndpointBuilder |
allowedOrigins(String allowedOrigins)
The CORS allowed origins.
|
default WebsocketEndpointBuilderFactory.WebsocketEndpointBuilder |
crossOriginFilterOn(boolean crossOriginFilterOn)
Whether to enable CORS.
|
default WebsocketEndpointBuilderFactory.WebsocketEndpointBuilder |
crossOriginFilterOn(String crossOriginFilterOn)
Whether to enable CORS.
|
default WebsocketEndpointBuilderFactory.WebsocketEndpointBuilder |
enableJmx(boolean enableJmx)
If this option is true, Jetty JMX support will be enabled for this
endpoint.
|
default WebsocketEndpointBuilderFactory.WebsocketEndpointBuilder |
enableJmx(String enableJmx)
If this option is true, Jetty JMX support will be enabled for this
endpoint.
|
default WebsocketEndpointBuilderFactory.WebsocketEndpointBuilder |
filterPath(String filterPath)
Context path for filtering CORS.
|
default WebsocketEndpointBuilderFactory.WebsocketEndpointBuilder |
maxBinaryMessageSize(Integer maxBinaryMessageSize)
Can be used to set the size in bytes that the websocket created by
the websocketServlet may be accept before closing.
|
default WebsocketEndpointBuilderFactory.WebsocketEndpointBuilder |
maxBinaryMessageSize(String maxBinaryMessageSize)
Can be used to set the size in bytes that the websocket created by
the websocketServlet may be accept before closing.
|
default WebsocketEndpointBuilderFactory.WebsocketEndpointBuilder |
sslContextParameters(Object sslContextParameters)
To configure security using SSLContextParameters.
|
default WebsocketEndpointBuilderFactory.WebsocketEndpointBuilder |
sslContextParameters(String sslContextParameters)
To configure security using SSLContextParameters.
|
bridgeErrorHandler, bridgeErrorHandler, sessionSupport, sessionSupport, staticResourcesdoSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, expr, getUrilazyStartProducer, lazyStartProducer, sendTimeout, sendTimeout, sendToAll, sendToAlldefault WebsocketEndpointBuilderFactory.AdvancedWebsocketEndpointBuilder advanced()
advanced in interface WebsocketEndpointBuilderFactory.WebsocketEndpointConsumerBuilderadvanced in interface WebsocketEndpointBuilderFactory.WebsocketEndpointProducerBuilderdefault WebsocketEndpointBuilderFactory.WebsocketEndpointBuilder maxBinaryMessageSize(Integer maxBinaryMessageSize)
maxBinaryMessageSize in interface WebsocketEndpointBuilderFactory.WebsocketEndpointConsumerBuildermaxBinaryMessageSize in interface WebsocketEndpointBuilderFactory.WebsocketEndpointProducerBuildermaxBinaryMessageSize - the value to setdefault WebsocketEndpointBuilderFactory.WebsocketEndpointBuilder maxBinaryMessageSize(String maxBinaryMessageSize)
maxBinaryMessageSize in interface WebsocketEndpointBuilderFactory.WebsocketEndpointConsumerBuildermaxBinaryMessageSize in interface WebsocketEndpointBuilderFactory.WebsocketEndpointProducerBuildermaxBinaryMessageSize - the value to setdefault WebsocketEndpointBuilderFactory.WebsocketEndpointBuilder allowedOrigins(String allowedOrigins)
allowedOrigins in interface WebsocketEndpointBuilderFactory.WebsocketEndpointConsumerBuilderallowedOrigins in interface WebsocketEndpointBuilderFactory.WebsocketEndpointProducerBuilderallowedOrigins - the value to setdefault WebsocketEndpointBuilderFactory.WebsocketEndpointBuilder crossOriginFilterOn(boolean crossOriginFilterOn)
crossOriginFilterOn in interface WebsocketEndpointBuilderFactory.WebsocketEndpointConsumerBuildercrossOriginFilterOn in interface WebsocketEndpointBuilderFactory.WebsocketEndpointProducerBuildercrossOriginFilterOn - the value to setdefault WebsocketEndpointBuilderFactory.WebsocketEndpointBuilder crossOriginFilterOn(String crossOriginFilterOn)
crossOriginFilterOn in interface WebsocketEndpointBuilderFactory.WebsocketEndpointConsumerBuildercrossOriginFilterOn in interface WebsocketEndpointBuilderFactory.WebsocketEndpointProducerBuildercrossOriginFilterOn - the value to setdefault WebsocketEndpointBuilderFactory.WebsocketEndpointBuilder filterPath(String filterPath)
filterPath in interface WebsocketEndpointBuilderFactory.WebsocketEndpointConsumerBuilderfilterPath in interface WebsocketEndpointBuilderFactory.WebsocketEndpointProducerBuilderfilterPath - the value to setdefault WebsocketEndpointBuilderFactory.WebsocketEndpointBuilder enableJmx(boolean enableJmx)
enableJmx in interface WebsocketEndpointBuilderFactory.WebsocketEndpointConsumerBuilderenableJmx in interface WebsocketEndpointBuilderFactory.WebsocketEndpointProducerBuilderenableJmx - the value to setdefault WebsocketEndpointBuilderFactory.WebsocketEndpointBuilder enableJmx(String enableJmx)
enableJmx in interface WebsocketEndpointBuilderFactory.WebsocketEndpointConsumerBuilderenableJmx in interface WebsocketEndpointBuilderFactory.WebsocketEndpointProducerBuilderenableJmx - the value to setdefault WebsocketEndpointBuilderFactory.WebsocketEndpointBuilder sslContextParameters(Object sslContextParameters)
sslContextParameters in interface WebsocketEndpointBuilderFactory.WebsocketEndpointConsumerBuildersslContextParameters in interface WebsocketEndpointBuilderFactory.WebsocketEndpointProducerBuildersslContextParameters - the value to setdefault WebsocketEndpointBuilderFactory.WebsocketEndpointBuilder sslContextParameters(String sslContextParameters)
sslContextParameters in interface WebsocketEndpointBuilderFactory.WebsocketEndpointConsumerBuildersslContextParameters in interface WebsocketEndpointBuilderFactory.WebsocketEndpointProducerBuildersslContextParameters - the value to setApache Camel