public class NettyAsyncHttpProviderConfig extends Object implements AsyncHttpProviderConfig<io.netty.channel.ChannelOption<Object>,Object>
Modifier and Type | Class and Description |
---|---|
static interface |
NettyAsyncHttpProviderConfig.AdditionalPipelineInitializer |
class |
NettyAsyncHttpProviderConfig.DefaultNettyWebSocketFactory |
static class |
NettyAsyncHttpProviderConfig.EagerResponseBodyPartFactory |
static class |
NettyAsyncHttpProviderConfig.LazyResponseBodyPartFactory |
static interface |
NettyAsyncHttpProviderConfig.NettyWebSocketFactory |
static interface |
NettyAsyncHttpProviderConfig.ResponseBodyPartFactory |
Constructor and Description |
---|
NettyAsyncHttpProviderConfig() |
public NettyAsyncHttpProviderConfig addProperty(io.netty.channel.ChannelOption<Object> name, Object value)
AsyncHttpProvider
addProperty
in interface AsyncHttpProviderConfig<io.netty.channel.ChannelOption<Object>,Object>
name
- the name of the propertyvalue
- the value of the propertypublic <T> NettyAsyncHttpProviderConfig addChannelOption(io.netty.channel.ChannelOption<T> name, T value)
public Object getProperty(io.netty.channel.ChannelOption<Object> name)
getProperty
in interface AsyncHttpProviderConfig<io.netty.channel.ChannelOption<Object>,Object>
name
- public Object removeProperty(io.netty.channel.ChannelOption<Object> name)
removeProperty
in interface AsyncHttpProviderConfig<io.netty.channel.ChannelOption<Object>,Object>
name
- public Set<Map.Entry<io.netty.channel.ChannelOption<Object>,Object>> propertiesSet()
propertiesSet
in interface AsyncHttpProviderConfig<io.netty.channel.ChannelOption<Object>,Object>
public io.netty.channel.EventLoopGroup getEventLoopGroup()
public void setEventLoopGroup(io.netty.channel.EventLoopGroup eventLoopGroup)
public Class<? extends io.netty.channel.Channel> getSocketChannelClass()
public void setSocketChannelClass(Class<? extends io.netty.channel.Channel> socketChannelClass)
public NettyAsyncHttpProviderConfig.AdditionalPipelineInitializer getHttpAdditionalPipelineInitializer()
public void setHttpAdditionalPipelineInitializer(NettyAsyncHttpProviderConfig.AdditionalPipelineInitializer httpAdditionalPipelineInitializer)
public NettyAsyncHttpProviderConfig.AdditionalPipelineInitializer getWsAdditionalPipelineInitializer()
public void setWsAdditionalPipelineInitializer(NettyAsyncHttpProviderConfig.AdditionalPipelineInitializer wsAdditionalPipelineInitializer)
public NettyAsyncHttpProviderConfig.AdditionalPipelineInitializer getHttpsAdditionalPipelineInitializer()
public void setHttpsAdditionalPipelineInitializer(NettyAsyncHttpProviderConfig.AdditionalPipelineInitializer httpsAdditionalPipelineInitializer)
public NettyAsyncHttpProviderConfig.AdditionalPipelineInitializer getWssAdditionalPipelineInitializer()
public void setWssAdditionalPipelineInitializer(NettyAsyncHttpProviderConfig.AdditionalPipelineInitializer wssAdditionalPipelineInitializer)
public NettyAsyncHttpProviderConfig.ResponseBodyPartFactory getBodyPartFactory()
public void setBodyPartFactory(NettyAsyncHttpProviderConfig.ResponseBodyPartFactory bodyPartFactory)
public ChannelPool getChannelPool()
public void setChannelPool(ChannelPool channelPool)
public io.netty.util.Timer getNettyTimer()
public void setNettyTimer(io.netty.util.Timer nettyTimer)
public NettyAsyncHttpProviderConfig.NettyWebSocketFactory getNettyWebSocketFactory()
public void setNettyWebSocketFactory(NettyAsyncHttpProviderConfig.NettyWebSocketFactory nettyWebSocketFactory)
public ConnectionStrategy<io.netty.handler.codec.http.HttpRequest,io.netty.handler.codec.http.HttpResponse> getConnectionStrategy()
public void setConnectionStrategy(ConnectionStrategy<io.netty.handler.codec.http.HttpRequest,io.netty.handler.codec.http.HttpResponse> connectionStrategy)
Copyright © 2015. All Rights Reserved.