Class RestMixin.DefaultBuilder<R extends RestMixin>
java.lang.Object
org.apache.juneau.rest.server.AbstractRestBuilder<R,SELF>
org.apache.juneau.rest.server.servlet.RestMixin.Builder<R,RestMixin.DefaultBuilder<R>>
org.apache.juneau.rest.server.servlet.RestMixin.DefaultBuilder<R>
- Type Parameters:
R- The mixin type produced byRestMixin.Builder.build().
- All Implemented Interfaces:
RestBuilder<RestMixin.DefaultBuilder<R>>
- Enclosing class:
- RestMixin
public static final class RestMixin.DefaultBuilder<R extends RestMixin>
extends RestMixin.Builder<R,RestMixin.DefaultBuilder<R>>
Concrete default leaf builder returned by
RestMixin.builder(Class) for the common (non-subclassed)
case.-
Method Summary
Methods inherited from class org.apache.juneau.rest.server.servlet.RestMixin.Builder
buildMethods inherited from class org.apache.juneau.rest.server.AbstractRestBuilder
allowedHeaderParams, allowedMethodHeaders, allowedMethodParams, allowedParserOptions, allowedSerializerOptions, asyncCompletionExecutor, asyncTimeoutMillis, children, clientVersionHeader, config, consumes, converters, createResource, debugMarshalling, defaultAccept, defaultCharset, defaultContentType, defaultRequestAttributes, defaultRequestHeaders, defaultResponseHeaders, description, disableContentParam, eagerInit, encoders, getExtras, getMdcAsyncPropagation, getResourceType, guards, lazyChildren, maxInput, mdcAsyncPropagation, messages, mixinDefs, mixins, noInherit, observability, openApiProvider, parsers, partParser, partSerializer, path, paths, problemDetails, produces, renderResponseStackTraces, responseProcessors, restOpArgs, roleGuard, rolesDeclared, self, serializers, set, siteName, staticFiles, swaggerProvider, title, toRestAnnotation, uriAuthority, uriContext, uriRelativity, uriResolution, virtualThreads