| Package | Description | 
|---|---|
| javax.ws.rs.client | 
 The Client API 
 | 
| javax.ws.rs.core | 
 Low-level interfaces and annotations used to create RESTful service
 resources. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Variant | 
Entity.getVariant()
Get entity  
variant information. | 
| Modifier and Type | Method and Description | 
|---|---|
static <T> Entity<T> | 
Entity.entity(T entity,
      Variant variant)
Create an entity using a supplied content media type. 
 | 
static <T> Entity<T> | 
Entity.entity(T entity,
      Variant variant,
      Annotation[] annotations)
Create an entity using a supplied content media type. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Variant | 
Request.selectVariant(List<Variant> variants)
Select the representation variant that best matches the request. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
abstract List<Variant> | 
Variant.VariantListBuilder.build()
Add the current combination of metadata to the list of supported variants
 (provided the current combination of metadata is not empty) and
 build a list of representation variants from the current state of
 the builder. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static Response.ResponseBuilder | 
Response.ok(Object entity,
  Variant variant)
Create a new ResponseBuilder that contains a representation. 
 | 
abstract Response.ResponseBuilder | 
Response.ResponseBuilder.variant(Variant variant)
Set message entity representation metadata. 
 | 
abstract Response.ResponseBuilder | 
Response.ResponseBuilder.variants(Variant... variants)
Add a Vary header that lists the available variants. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static Response.ResponseBuilder | 
Response.notAcceptable(List<Variant> variants)
Create a new ResponseBuilder for a not acceptable response. 
 | 
Variant | 
Request.selectVariant(List<Variant> variants)
Select the representation variant that best matches the request. 
 | 
abstract Response.ResponseBuilder | 
Response.ResponseBuilder.variants(List<Variant> variants)
Add a Vary header that lists the available variants. 
 | 
Copyright © 2019 Eclipse Foundation.
Use is subject to license terms.