Class SokletConfig.Copier
java.lang.Object
com.soklet.SokletConfig.Copier
- Enclosing class:
SokletConfig
Builder used to copy instances of
SokletConfig
.
Instances are created by invoking SokletConfig.copy()
.
This class is intended for use by a single thread.
- Author:
- Mark Allen
-
Method Summary
Modifier and TypeMethodDescriptioncorsAuthorizer
(CorsAuthorizer corsAuthorizer) finish()
instanceProvider
(InstanceProvider instanceProvider) lifecycleInterceptor
(LifecycleInterceptor lifecycleInterceptor) requestBodyMarshaler
(RequestBodyMarshaler requestBodyMarshaler) resourceMethodParameterProvider
(ResourceMethodParameterProvider resourceMethodParameterProvider) resourceMethodResolver
(ResourceMethodResolver resourceMethodResolver) responseMarshaler
(ResponseMarshaler responseMarshaler) serverSentEventServer
(ServerSentEventServer serverSentEventServer) valueConverterRegistry
(ValueConverterRegistry valueConverterRegistry)
-
Method Details
-
server
-
serverSentEventServer
@Nonnull public SokletConfig.Copier serverSentEventServer(@Nullable ServerSentEventServer serverSentEventServer) -
instanceProvider
-
valueConverterRegistry
@Nonnull public SokletConfig.Copier valueConverterRegistry(@Nullable ValueConverterRegistry valueConverterRegistry) -
requestBodyMarshaler
@Nonnull public SokletConfig.Copier requestBodyMarshaler(@Nullable RequestBodyMarshaler requestBodyMarshaler) -
resourceMethodResolver
@Nonnull public SokletConfig.Copier resourceMethodResolver(@Nullable ResourceMethodResolver resourceMethodResolver) -
resourceMethodParameterProvider
@Nonnull public SokletConfig.Copier resourceMethodParameterProvider(@Nullable ResourceMethodParameterProvider resourceMethodParameterProvider) -
responseMarshaler
@Nonnull public SokletConfig.Copier responseMarshaler(@Nullable ResponseMarshaler responseMarshaler) -
lifecycleInterceptor
@Nonnull public SokletConfig.Copier lifecycleInterceptor(@Nullable LifecycleInterceptor lifecycleInterceptor) -
corsAuthorizer
-
finish
-