Package io.quarkus.undertow.deployment
Class FilterBuildItem.Builder
- java.lang.Object
-
- io.quarkus.undertow.deployment.FilterBuildItem.Builder
-
- Enclosing class:
- FilterBuildItem
public static class FilterBuildItem.Builder extends Object
-
-
Method Summary
-
-
-
Method Detail
-
getName
public String getName()
-
getFilterClass
public String getFilterClass()
-
getLoadOnStartup
public int getLoadOnStartup()
-
setLoadOnStartup
public FilterBuildItem.Builder setLoadOnStartup(int loadOnStartup)
-
isAsyncSupported
public boolean isAsyncSupported()
-
setAsyncSupported
public FilterBuildItem.Builder setAsyncSupported(boolean asyncSupported)
-
getMappings
public List<FilterBuildItem.FilterMappingInfo> getMappings()
-
getInstanceFactory
public io.undertow.servlet.api.InstanceFactory<? extends jakarta.servlet.Filter> getInstanceFactory()
-
setInstanceFactory
public FilterBuildItem.Builder setInstanceFactory(io.undertow.servlet.api.InstanceFactory<? extends jakarta.servlet.Filter> instanceFactory)
-
addMapping
public FilterBuildItem.Builder addMapping(FilterBuildItem.FilterMappingInfo mappingPath)
-
addFilterUrlMapping
public FilterBuildItem.Builder addFilterUrlMapping(String mapping, jakarta.servlet.DispatcherType dispatcher)
-
addFilterServletNameMapping
public FilterBuildItem.Builder addFilterServletNameMapping(String mapping, jakarta.servlet.DispatcherType dispatcher)
-
insertFilterUrlMapping
public FilterBuildItem.Builder insertFilterUrlMapping(int pos, String mapping, jakarta.servlet.DispatcherType dispatcher)
-
insertFilterServletNameMapping
public FilterBuildItem.Builder insertFilterServletNameMapping(int pos, String filterName, String mapping, jakarta.servlet.DispatcherType dispatcher)
-
addInitParam
public FilterBuildItem.Builder addInitParam(String key, String value)
-
build
public FilterBuildItem build()
-
-