public class HttpResourceGroup extends ResourceGroup<HttpRequestTemplate<?>>
| Modifier and Type | Class and Description |
|---|---|
static class |
HttpResourceGroup.Builder |
ResourceGroup.GroupBuilder<T extends ResourceGroup>, ResourceGroup.TemplateBuilder<S,R,T extends RequestTemplate<S,R>>clientConfig, configFactory, name, transportFactory| Modifier | Constructor and Description |
|---|---|
protected |
HttpResourceGroup(java.lang.String groupName) |
protected |
HttpResourceGroup(java.lang.String groupName,
ClientOptions options,
com.netflix.client.config.ClientConfigFactory configFactory,
com.netflix.ribbon.RibbonTransportFactory transportFactory,
io.netty.handler.codec.http.HttpHeaders headers) |
| Modifier and Type | Method and Description |
|---|---|
io.reactivex.netty.protocol.http.client.HttpClient<io.netty.buffer.ByteBuf,io.netty.buffer.ByteBuf> |
getClient() |
io.netty.handler.codec.http.HttpHeaders |
getHeaders() |
HttpRequestTemplate.Builder<io.netty.buffer.ByteBuf> |
newTemplateBuilder(java.lang.String name) |
<T> HttpRequestTemplate.Builder |
newTemplateBuilder(java.lang.String name,
java.lang.Class<? extends T> classType) |
getClientConfig, nameprotected HttpResourceGroup(java.lang.String groupName)
protected HttpResourceGroup(java.lang.String groupName,
ClientOptions options,
com.netflix.client.config.ClientConfigFactory configFactory,
com.netflix.ribbon.RibbonTransportFactory transportFactory,
io.netty.handler.codec.http.HttpHeaders headers)
public <T> HttpRequestTemplate.Builder newTemplateBuilder(java.lang.String name, java.lang.Class<? extends T> classType)
newTemplateBuilder in class ResourceGroup<HttpRequestTemplate<?>>public HttpRequestTemplate.Builder<io.netty.buffer.ByteBuf> newTemplateBuilder(java.lang.String name)
public final io.netty.handler.codec.http.HttpHeaders getHeaders()
public final io.reactivex.netty.protocol.http.client.HttpClient<io.netty.buffer.ByteBuf,io.netty.buffer.ByteBuf> getClient()