Uses of Interface
io.helidon.common.media.type.MediaType
Packages that use MediaType
Package
Description
HTTP APIs and implementations usable by both server and client side of the HTTP story.
Support for mapping resources to media types, be it files, URIs or URLs.
SPI to provide custom mappings of resources to media types.
Provides interfaces and classes for loading and working with immutable, tree-structured
configuration data.
Etcd configuration source.
Git configuration source.
HOCON format ConfigParser implementation using Typesafe (Lightbend) Config library.
Configuration SPI that defines the behavior developers can implement to extend the config system.
YAML format ConfigParser implementation.
Common classes for accessing JSON based REST APIs of third party systems.
Multipart Entity Media handling support.
Open API integration with Níma WebServer.
Nima SSE common package.
Nima SSE webserver.
WebServer HTTP sink SPI.
Static content support for Helidon Níma
WebServer.Helidon common OpenAPI classes to be used when integrating with servers (Níma, Reactive, MicroProfile).
Common classes for processing content with a specific
HttpMediaType.OpenAPI integration with Helidon Reactive WebServer.
A reactive client for rest calls.
Static content support for Helidon
WebServer.-
Uses of MediaType in io.helidon.common.http
Subinterfaces of MediaType in io.helidon.common.httpModifier and TypeInterfaceDescriptioninterfaceMedia type used in HTTP headers, in addition to the media type definition, these may contain additional parameters, such asHttpMediaType.QUALITY_FACTOR_PARAMETERandHttpMediaType.CHARSET_PARAMETER.Methods in io.helidon.common.http that return MediaTypeMethods in io.helidon.common.http that return types with arguments of type MediaTypeModifier and TypeMethodDescriptionServerRequestHeaders.bestAccepted(MediaType... mediaTypes) Optionally returns a single media type from the given media types that is the best one accepted by the client.Methods in io.helidon.common.http with parameters of type MediaTypeModifier and TypeMethodDescriptiondefault ServerResponseHeadersServerResponseHeaders.addAcceptPatches(MediaType... acceptableMediaTypes) Adds one or more acceptedTypes path document formats (headerHttp.Header.ACCEPT_PATCH).ServerRequestHeaders.bestAccepted(MediaType... mediaTypes) Optionally returns a single media type from the given media types that is the best one accepted by the client.default BWritableHeaders.contentType(MediaType contentType) Sets the MIME type of the response body.static HttpMediaTypeCreate a new HTTP media type from media type.default booleanHeaders.isAccepted(MediaType mediaType) Whether this media type is accepted by these headers.default booleanServerRequestHeaders.isAccepted(MediaType mediaType) Test if the given media type is acceptable as a response for this request.Media type to use.booleanCheck if this media type is compatible with another media type. -
Uses of MediaType in io.helidon.common.media.type
Fields in io.helidon.common.media.type declared as MediaTypeModifier and TypeFieldDescriptionstatic final MediaTypeMediaTypes.APPLICATION_ATOM_XMLapplication/atom+xmlmedia type.static final MediaTypeMediaTypes.APPLICATION_FORM_URLENCODEDapplication/x-www-form-urlencodedmedia type.static final MediaTypeMediaTypes.APPLICATION_HOCONapplication/hoconmedia type.static final MediaTypeMediaTypes.APPLICATION_JAVASCRIPTapplication/javascriptmedia type.static final MediaTypeMediaTypes.APPLICATION_JSONapplication/jsonmedia type.static final MediaTypeMediaTypes.APPLICATION_OCTET_STREAMapplication/octet-streammedia type.static final MediaTypeMediaTypes.APPLICATION_OPENAPI_JSONapplication/vnd.oai.openapi+jsonmedia type.static final MediaTypeMediaTypes.APPLICATION_OPENAPI_YAMLapplication/vnd.oai.openapimedia type.static final MediaTypeMediaTypes.APPLICATION_STREAM_JSONapplication/stream+jsonmedia type.static final MediaTypeMediaTypes.APPLICATION_SVG_XMLapplication/svg+xmlmedia type.static final MediaTypeMediaTypes.APPLICATION_X_NDJSONapplication/x-ndjsonmedia type.static final MediaTypeMediaTypes.APPLICATION_X_YAMLapplication/x-yamlmedia type.static final MediaTypeMediaTypes.APPLICATION_XHTML_XMLapplication/xhtml+xmlmedia type.static final MediaTypeMediaTypes.APPLICATION_XMLapplication/xmlmedia type.static final MediaTypeMediaTypes.APPLICATION_YAMLapplication/yamlmedia type.static final MediaTypeMediaTypes.MULTIPART_BYTERANGESmultipart/byte-rangesmedia type.static final MediaTypeMediaTypes.MULTIPART_FORM_DATAmultipart/form-datamedia type.static final MediaTypeMediaTypes.TEXT_EVENT_STREAMtext/event-streammedia type.static final MediaTypeMediaTypes.TEXT_HTMLtext/htmlmedia type.static final MediaTypeMediaTypes.TEXT_PLAINtet/plainmedia type.static final MediaTypeMediaTypes.TEXT_X_YAMLtext/x-yamlmedia type.static final MediaTypeMediaTypes.TEXT_XMLtext/xmlmedia type.static final MediaTypeMediaTypes.TEXT_YAMLtext/yamlmedia type.static final MediaTypeMediaTypes.WILDCARDWildcard media type.Methods in io.helidon.common.media.type that return MediaTypeModifier and TypeMethodDescriptionstatic MediaTypeCreate a new media type from the full media type string.static MediaTypeCreate media type from the type and subtype.Methods in io.helidon.common.media.type that return types with arguments of type MediaTypeModifier and TypeMethodDescriptionMediaTypes.detectExtensionType(String fileSuffix) Detecd media type for a specific file extension.MediaTypes.detectType(String fileName) Detect media type for a path (may be URL, URI, path on a file system).MediaTypes.detectType(URI uri) Detect media type based on URI.MediaTypes.detectType(URL url) Detect media type based on URL.MediaTypes.detectType(Path file) Detect media type for a file on file system. -
Uses of MediaType in io.helidon.common.media.type.spi
Methods in io.helidon.common.media.type.spi that return types with arguments of type MediaTypeModifier and TypeMethodDescriptionMediaTypeDetector.detectExtensionType(String fileSuffix) Detect media type from a file suffix.MediaTypeDetector.detectType(String fileString) Detect type based on a file string.MediaTypeDetector.detectType(URI uri) Detect type based on aURL.MediaTypeDetector.detectType(URL url) Detect type based on aURL.MediaTypeDetector.detectType(Path file) Detect type based on aPath. -
Uses of MediaType in io.helidon.config
Fields in io.helidon.config declared as MediaTypeModifier and TypeFieldDescriptionstatic final MediaTypePropertiesConfigParser.MEDIA_TYPE_TEXT_JAVA_PROPERTIESJava properties media type.Methods in io.helidon.config that return types with arguments of type MediaTypeModifier and TypeMethodDescriptionAbstractConfigSource.mediaType()Media type if on eis configured for parsing content ofParsableSource.ClasspathConfigSource.mediaType()FileConfigSource.mediaType()UrlConfigSource.mediaType()PropertiesConfigParser.supportedMediaTypes()Methods in io.helidon.config with parameters of type MediaTypeModifier and TypeMethodDescriptionstatic ConfigSourceConfigSources.create(InputStream data, MediaType mediaType) static ConfigSourceprotected BMedia type if this is aParsableSourceand explicit media type is configured.Method parameters in io.helidon.config with type arguments of type MediaTypeModifier and TypeMethodDescriptionAbstractConfigSourceBuilder.mediaTypeMapping(Function<Config.Key, Optional<MediaType>> mediaTypeMapping) Sets a function that maps keys to media type. -
Uses of MediaType in io.helidon.config.etcd
Methods in io.helidon.config.etcd that return types with arguments of type MediaTypeMethods in io.helidon.config.etcd with parameters of type MediaTypeModifier and TypeMethodDescription -
Uses of MediaType in io.helidon.config.git
Methods in io.helidon.config.git that return types with arguments of type MediaTypeMethods in io.helidon.config.git with parameters of type MediaTypeModifier and TypeMethodDescription -
Uses of MediaType in io.helidon.config.hocon
Methods in io.helidon.config.hocon that return types with arguments of type MediaType -
Uses of MediaType in io.helidon.config.spi
Methods in io.helidon.config.spi that return types with arguments of type MediaTypeModifier and TypeMethodDescriptionConfigParser.Content.mediaType()Media type of the content.ParsableSource.mediaType()If media type is configured on this source, or can be guessed from the underlying origin, return it.ConfigParser.supportedMediaTypes()Returns set of supported media types by the parser.Methods in io.helidon.config.spi with parameters of type MediaTypeModifier and TypeMethodDescriptionstatic ConfigParser.ContentConfigParser.Content.create(InputStream data, MediaType mediaType, Object stamp) Create content from data, media type and a stamp.Media type of the content if known by the config source.Configure an explicit media type to be used with this source.Method parameters in io.helidon.config.spi with type arguments of type MediaTypeModifier and TypeMethodDescriptionA shortcut method to invoke with result ofMediaTypes.detectType(String)and similar methods. -
Uses of MediaType in io.helidon.config.yaml
Methods in io.helidon.config.yaml that return types with arguments of type MediaType -
Uses of MediaType in io.helidon.integrations.common.rest
Methods in io.helidon.integrations.common.rest that return types with arguments of type MediaTypeModifier and TypeMethodDescriptionApiJsonRequest.requestMediaType()ApiRequest.requestMediaType()Request media type.ApiRestRequest.requestMediaType()ApiJsonRequest.responseMediaType()ApiRequest.responseMediaType()Response media type.ApiRestRequest.responseMediaType()Methods in io.helidon.integrations.common.rest with parameters of type MediaTypeModifier and TypeMethodDescriptionApiJsonRequest.requestMediaType(MediaType mediaType) ApiRequest.requestMediaType(MediaType mediaType) The media type header, defaults toMediaTypes.APPLICATION_JSONwhen JSON entity is present, toMediaTypes.APPLICATION_OCTET_STREAMfor publisher base requests, empty otherwise.ApiRestRequest.requestMediaType(MediaType mediaType) ApiJsonRequest.responseMediaType(MediaType mediaType) ApiRequest.responseMediaType(MediaType mediaType) The accept header, defaults toMediaTypes.APPLICATION_JSONfor most requests, except for requests that return publisher, which default toMediaTypes.APPLICATION_OCTET_STREAM.ApiRestRequest.responseMediaType(MediaType mediaType) -
Uses of MediaType in io.helidon.nima.http.media.multipart
Methods in io.helidon.nima.http.media.multipart with parameters of type MediaTypeModifier and TypeMethodDescriptionWriteablePart.Builder.contentType(MediaType mediaType) Content type of this part. -
Uses of MediaType in io.helidon.nima.openapi
Fields in io.helidon.nima.openapi declared as MediaTypeModifier and TypeFieldDescriptionstatic final MediaTypeOpenApiService.DEFAULT_RESPONSE_MEDIA_TYPEDefault media type used in responses in absence of incoming Accept header. -
Uses of MediaType in io.helidon.nima.sse
Methods in io.helidon.nima.sse that return types with arguments of type MediaTypeMethods in io.helidon.nima.sse with parameters of type MediaTypeModifier and TypeMethodDescriptionstatic SseEventCreates a new SSE event with data and media type.<T> TGet data for this event as type T.Set the media type for the event data. -
Uses of MediaType in io.helidon.nima.sse.webserver
Method parameters in io.helidon.nima.sse.webserver with type arguments of type MediaTypeModifier and TypeMethodDescriptionSseSinkProvider.create(ServerResponse response, BiConsumer<Object, MediaType> eventConsumer, Runnable closeRunnable) -
Uses of MediaType in io.helidon.nima.webserver.http.spi
Method parameters in io.helidon.nima.webserver.http.spi with type arguments of type MediaTypeModifier and TypeMethodDescriptionSinkProvider.create(ServerResponse response, BiConsumer<Object, MediaType> eventConsumer, Runnable closeRunnable) Creates a sink using this provider. -
Uses of MediaType in io.helidon.nima.webserver.staticcontent
Methods in io.helidon.nima.webserver.staticcontent with parameters of type MediaTypeModifier and TypeMethodDescriptionStaticContentService.FileBasedBuilder.contentType(String filenameExtension, MediaType contentType) Maps a filename extension to the response content type. -
Uses of MediaType in io.helidon.openapi
Methods in io.helidon.openapi that return MediaTypeModifier and TypeMethodDescriptionstatic MediaType[]OpenAPIMediaType.preferredOrdering()Media types we recognize as OpenAPI, in order of preference.Methods in io.helidon.openapi with parameters of type MediaTypeModifier and TypeMethodDescriptionstatic Optional<OpenAPIMediaType>OpenAPIMediaType.byMediaType(MediaType mt) Find OpenAPI media type by media type. -
Uses of MediaType in io.helidon.reactive.media.common
Methods in io.helidon.reactive.media.common with parameters of type MediaTypeModifier and TypeMethodDescriptionvoidMessageBodyWriterContext.contentType(MediaType mediaType) Set theContent-Typeheader value in the underlying headers if not present. -
Uses of MediaType in io.helidon.reactive.openapi
Fields in io.helidon.reactive.openapi declared as MediaTypeModifier and TypeFieldDescriptionstatic final MediaTypeOpenAPISupport.DEFAULT_RESPONSE_MEDIA_TYPEDefault media type used in responses in absence of incoming Accept header. -
Uses of MediaType in io.helidon.reactive.webclient
Methods in io.helidon.reactive.webclient with parameters of type MediaTypeModifier and TypeMethodDescriptiondefault WebClientRequestBuilderMedia types which are accepted in the response.default WebClientRequestBuilderWebClientRequestBuilder.contentType(MediaType contentType) Content type of the request. -
Uses of MediaType in io.helidon.reactive.webserver.staticcontent
Methods in io.helidon.reactive.webserver.staticcontent with parameters of type MediaTypeModifier and TypeMethodDescriptionStaticContentSupport.FileBasedBuilder.contentType(String filenameExtension, MediaType contentType) Maps a filename extension to the response content type.