Class RestResource.DefaultBuilder<R extends RestResource>
java.lang.Object
org.apache.juneau.rest.server.AbstractRestBuilder<R,SELF>
org.apache.juneau.rest.server.servlet.RestResource.Builder<R,RestResource.DefaultBuilder<R>>
org.apache.juneau.rest.server.servlet.RestResource.DefaultBuilder<R>
- Type Parameters:
R- The resource type produced byRestResource.Builder.build().
- All Implemented Interfaces:
RestBuilder<RestResource.DefaultBuilder<R>>
- Enclosing class:
- RestResource
public static final class RestResource.DefaultBuilder<R extends RestResource>
extends RestResource.Builder<R,RestResource.DefaultBuilder<R>>
Concrete default leaf builder returned by
RestResource.builder(Class) for the common (non-subclassed)
case.-
Method Summary
Methods inherited from class org.apache.juneau.rest.server.servlet.RestResource.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