Package org.elasticsearch.xcontent
Interface MediaType
- All Known Implementing Classes:
XContentType
public interface MediaType
Abstracts a Media Type and a query parameter
format
.
Media types are used as values on Content-Type and Accept headers
format is an URL parameter, specifies response media type.-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic class
A class to represent supported mediaType values i.e. -
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionReturns a set of HeaderValues - allowed media type values on Accept or Content-Type headers Also defines media type parameters for validation.Returns a corresponding format path parameter for a MediaType.
-
Field Details
-
COMPATIBLE_WITH_PARAMETER_NAME
- See Also:
-
VERSION_PATTERN
- See Also:
-
-
Method Details
-
queryParameter
String queryParameter()Returns a corresponding format path parameter for a MediaType. i.e. ?format=txt for plain/text media type -
headerValues
Set<MediaType.HeaderValue> headerValues()Returns a set of HeaderValues - allowed media type values on Accept or Content-Type headers Also defines media type parameters for validation.
-