Uses of Interface
io.helidon.media.common.MessageBodyStreamWriter
Package
Description
Common classes for processing content with a specific
MediaType
.Jackson media type support.
JSON-B media type support.
JSON-P media type support.
Helidon Media MultiPart.
A reactive client for rest calls.
Reactive web server API.
-
Uses of MessageBodyStreamWriter in io.helidon.media.common
Modifier and TypeMethodDescriptionstatic MessageBodyStreamWriter<CharSequence>
DefaultMediaSupport.charSequenceStreamWriter()
ReturnCharSequence
stream writer instance.Modifier and TypeMethodDescriptionDefaultMediaSupport.streamWriters()
default Collection<MessageBodyStreamWriter<?>>
MediaSupport.streamWriters()
Returns the collection of the stream writers which should be registered.Modifier and TypeMethodDescriptionMediaContext.Builder.addStreamWriter
(MessageBodyStreamWriter<?> streamWriter) MediaContextBuilder.addStreamWriter
(MessageBodyStreamWriter<?> streamWriter) Registers new stream writer.<T> Flow.Publisher<DataChunk>
MessageBodyWriterContext.marshallStream
(Flow.Publisher<T> content, MessageBodyStreamWriter<T> writer, GenericType<T> type) Convert a given input publisher into HTTP payload by selecting a stream writer with the specified class.MessageBodyWriterContext.registerWriter
(MessageBodyStreamWriter<?> writer) MessageBodyWriters.registerWriter
(MessageBodyStreamWriter<?> writer) Register a stream writer.Modifier and TypeMethodDescriptiondefault T
MediaContextBuilder.addStreamWriter
(Supplier<MessageBodyStreamWriter<?>> streamWriterSupplier) Registers new stream writer. -
Uses of MessageBodyStreamWriter in io.helidon.media.jackson
Modifier and TypeMethodDescriptionstatic MessageBodyStreamWriter<Object>
JacksonSupport.eventStreamWriter()
Return a default Jackson entity event stream writer.static MessageBodyStreamWriter<Object>
JacksonSupport.eventStreamWriter
(ObjectMapper objectMapper) Create a new Jackson entity stream writer based onObjectMapper
instance.JacksonSupport.eventStreamWriterInstance()
Return Jackson stream writer instance forMediaType.TEXT_EVENT_STREAM
content type.static MessageBodyStreamWriter<Object>
JacksonSupport.ndJsonStreamWriter()
Return a default Jackson entity event stream writer.static MessageBodyStreamWriter<Object>
JacksonSupport.ndJsonStreamWriter
(ObjectMapper objectMapper) Create a new Jackson entity stream writer based onObjectMapper
instance.JacksonSupport.ndJsonStreamWriterInstance()
Return Jackson stream writer instance forMediaType.APPLICATION_X_NDJSON
content type.static MessageBodyStreamWriter<Object>
JacksonSupport.streamWriter()
Return a default Jackson entity stream writer.static MessageBodyStreamWriter<Object>
JacksonSupport.streamWriter
(ObjectMapper objectMapper) Create a new Jackson entity stream writer based onObjectMapper
instance.JacksonSupport.streamWriterInstance()
Return Jackson stream writer instance. -
Uses of MessageBodyStreamWriter in io.helidon.media.jsonb
Modifier and TypeMethodDescriptionstatic MessageBodyStreamWriter<Object>
JsonbSupport.eventStreamWriter()
Return a default JSON-B entity event stream writer.static MessageBodyStreamWriter<Object>
JsonbSupport.eventStreamWriter
(Jsonb jsonb) Create a new JSON-B entity stream writer based onJsonb
instance.JsonbSupport.eventStreamWriterInstance()
Return JSON-B stream writer instance forMediaType.TEXT_EVENT_STREAM
content type.static MessageBodyStreamWriter<Object>
JsonbSupport.ndJsonStreamWriter()
Return a default JSON-B entity event stream writer.static MessageBodyStreamWriter<Object>
JsonbSupport.ndJsonStreamWriter
(Jsonb jsonb) Create a new JSON-B entity stream writer based onJsonb
instance.JsonbSupport.ndJsonStreamWriterInstance()
Return JSON-B stream writer instance forMediaType.APPLICATION_X_NDJSON
content type.static MessageBodyStreamWriter<Object>
JsonbSupport.streamWriter()
Return a default JSON-B entity stream writer.static MessageBodyStreamWriter<Object>
JsonbSupport.streamWriter
(Jsonb jsonb) Create a new JSON-B entity stream writer based onJsonb
instance.JsonbSupport.streamWriterInstance()
Return JSON-B stream writer instance. -
Uses of MessageBodyStreamWriter in io.helidon.media.jsonp
Modifier and TypeMethodDescriptionstatic MessageBodyStreamWriter<JsonStructure>
JsonpSupport.eventStreamWriter()
Return a default JSON-P entity event stream writer.static MessageBodyStreamWriter<JsonStructure>
JsonpSupport.eventStreamWriter
(JsonWriterFactory writerFactory) Create a new JSON-P entity stream writer based onJsonWriterFactory
instance.JsonpSupport.eventStreamWriterInstance()
Return JSON-P stream writer.static MessageBodyStreamWriter<JsonStructure>
JsonpSupport.ndJsonStreamWriter()
Return a default JSON-P entity event stream writer.static MessageBodyStreamWriter<JsonStructure>
JsonpSupport.ndJsonStreamWriter
(JsonWriterFactory writerFactory) Create a new JSON-P entity stream writer based onJsonWriterFactory
instance.JsonpSupport.ndJsonStreamWriterInstance()
Return JSON-P stream writer.static MessageBodyStreamWriter<JsonStructure>
JsonpSupport.streamWriter()
Return a default JSON-P entity stream writer.static MessageBodyStreamWriter<JsonStructure>
JsonpSupport.streamWriter
(JsonWriterFactory writerFactory) Create a new JSON-P entity stream writer based onJsonWriterFactory
.JsonpSupport.streamWriterInstance()
Return JSON-P stream writer. -
Uses of MessageBodyStreamWriter in io.helidon.media.multipart
-
Uses of MessageBodyStreamWriter in io.helidon.webclient
Modifier and TypeMethodDescriptionWebClient.Builder.addStreamWriter
(MessageBodyStreamWriter<?> streamWriter) -
Uses of MessageBodyStreamWriter in io.helidon.webserver
Modifier and TypeMethodDescriptionWebServer.Builder.addStreamWriter
(MessageBodyStreamWriter<?> streamWriter) ServerResponse.registerWriter
(MessageBodyStreamWriter<?> writer)