- java.lang.Object
-
- io.helidon.media.common.MediaSupport
-
public final class MediaSupport extends Object
Media support.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMediaSupport.BuilderMediaSupport builder.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MediaSupport.Builderbuilder()Create a newMediaSupport.Builderinstance.static MediaSupportcreate()Create a new instance with empty reader and writer contexts.static MediaSupportcreate(Config config)Create a new instance with empty reader and writer contexts.static MediaSupportcreateWithDefaults()Create a new instance with the default readers and writers registered on the contexts.static MediaSupportcreateWithDefaults(Config config)Create a new instance with the default readers and writers registered on the contexts.MessageBodyReaderContextreaderContext()Get the configured reader context.booleanserverErrorsIncludeStackTraces()Returnstrueif server errors will include stack trace information.MessageBodyWriterContextwriterContext()Get the configured writer context.
-
-
-
Method Detail
-
readerContext
public MessageBodyReaderContext readerContext()
Get the configured reader context.- Returns:
- MessageBodyReaderContext
-
writerContext
public MessageBodyWriterContext writerContext()
Get the configured writer context.- Returns:
- MessageBodyWriterContext
-
serverErrorsIncludeStackTraces
public boolean serverErrorsIncludeStackTraces()
Returnstrueif server errors will include stack trace information.- Returns:
trueif server errors will include stack trace information
-
create
public static MediaSupport create()
Create a new instance with empty reader and writer contexts.- Returns:
- MediaSupport
-
create
public static MediaSupport create(Config config)
Create a new instance with empty reader and writer contexts.- Parameters:
config- aConfig- Returns:
- MediaSupport
-
createWithDefaults
public static MediaSupport createWithDefaults()
Create a new instance with the default readers and writers registered on the contexts.- Returns:
- MediaSupport
-
createWithDefaults
public static MediaSupport createWithDefaults(Config config)
Create a new instance with the default readers and writers registered on the contexts.- Parameters:
config- aConfigthat will be passed toMediaSupport.Builder.registerDefaults()- Returns:
- MediaSupport
-
builder
public static MediaSupport.Builder builder()
Create a newMediaSupport.Builderinstance.- Returns:
- a new
MediaSupport.Builder
-
-