public interface OptionsResponseBuilder extends ResponseBuilder
| Modifier and Type | Method and Description |
|---|---|
OptionsResponseBuilder |
allow(HttpMethod... methods)
Add the supplied methods
to the Allow header
|
OptionsResponseBuilder |
body(net.eusashead.parquet.entity.Entity entity)
Set the body to the
supplied
Entity |
OptionsResponseBuilder |
embed(java.lang.String rel,
net.eusashead.parquet.entity.Entity entity) |
<T> OptionsResponseBuilder |
embed(java.lang.String rel,
T target,
net.eusashead.parquet.entity.EntityConverter<T> converter) |
<T> OptionsResponseBuilder |
forEach(java.lang.String rel,
java.lang.Iterable<T> target,
net.eusashead.parquet.entity.EntityConverter<T> converter) |
OptionsResponseBuilder |
link(net.eusashead.parquet.entity.Link link) |
OptionsResponseBuilder |
property(java.lang.String name,
java.lang.Object value) |
OptionsResponseBuilder |
property(java.lang.String name,
java.lang.Object value,
net.eusashead.parquet.entity.PropertyConverter<?,java.lang.Object> converter) |
OptionsResponseBuilder |
status(HttpStatus status)
HTTP status code to send
|
body, build, checkPrecondition, entityFactory, request, requirePrecondition, sendOptionsResponseBuilder allow(HttpMethod... methods)
methods - OptionsResponseBuilder status(HttpStatus status)
ResponseBuilderstatus in interface ResponseBuilderstatus - HttpStatus to useResponseBuilderOptionsResponseBuilder property(java.lang.String name, java.lang.Object value)
property in interface net.eusashead.parquet.entity.MutableEntityproperty in interface ResponseBuilderOptionsResponseBuilder property(java.lang.String name, java.lang.Object value, net.eusashead.parquet.entity.PropertyConverter<?,java.lang.Object> converter)
property in interface net.eusashead.parquet.entity.MutableEntityproperty in interface ResponseBuilderOptionsResponseBuilder embed(java.lang.String rel, net.eusashead.parquet.entity.Entity entity)
embed in interface net.eusashead.parquet.entity.MutableEntityembed in interface ResponseBuilder<T> OptionsResponseBuilder embed(java.lang.String rel, T target, net.eusashead.parquet.entity.EntityConverter<T> converter)
embed in interface net.eusashead.parquet.entity.MutableEntityembed in interface ResponseBuilder<T> OptionsResponseBuilder forEach(java.lang.String rel, java.lang.Iterable<T> target, net.eusashead.parquet.entity.EntityConverter<T> converter)
forEach in interface net.eusashead.parquet.entity.MutableEntityforEach in interface ResponseBuilderOptionsResponseBuilder link(net.eusashead.parquet.entity.Link link)
link in interface net.eusashead.parquet.entity.MutableEntitylink in interface ResponseBuilderOptionsResponseBuilder body(net.eusashead.parquet.entity.Entity entity)
ResponseBuilderEntitybody in interface ResponseBuilderResponseBuilder