public class DefaultBindingBuilder
extends java.lang.Object
| Constructor and Description |
|---|
DefaultBindingBuilder(BindingBuilderFactory bindingBuilderFactory,
SwaggerRouter swaggerRouter,
java.lang.String path) |
| Modifier and Type | Method and Description |
|---|---|
DefaultBindingBuilder |
delete(AsyncStringConsumer function) |
BindingBuilderFactory |
doBind() |
<T> DefaultBindingBuilder |
get(AsyncIntFunction<T> function) |
<T> DefaultBindingBuilder |
get(AsyncStringFunction<T> function) |
<T> DefaultBindingBuilder |
get(AsyncSupplier<T> function) |
<T,R> DefaultBindingBuilder |
get(java.lang.Class<T> paramType,
AsyncFunction<T,R> function) |
<T> DefaultBindingBuilder |
getMetrics(java.util.function.Function<com.codahale.metrics.MetricRegistry,T> function) |
<T,R> DefaultBindingBuilder |
post(java.lang.Class<T> paramType,
AsyncFunction<T,R> function) |
public DefaultBindingBuilder(BindingBuilderFactory bindingBuilderFactory, SwaggerRouter swaggerRouter, java.lang.String path)
public <T> DefaultBindingBuilder get(AsyncStringFunction<T> function)
public <T> DefaultBindingBuilder get(AsyncIntFunction<T> function)
public <T> DefaultBindingBuilder get(AsyncSupplier<T> function)
public <T,R> DefaultBindingBuilder get(java.lang.Class<T> paramType, AsyncFunction<T,R> function)
public <T> DefaultBindingBuilder getMetrics(java.util.function.Function<com.codahale.metrics.MetricRegistry,T> function)
public <T,R> DefaultBindingBuilder post(java.lang.Class<T> paramType, AsyncFunction<T,R> function)
public DefaultBindingBuilder delete(AsyncStringConsumer function)
public BindingBuilderFactory doBind()