Package io.quarkus.undertow.deployment
Class FilterBuildItem
- java.lang.Object
-
- io.quarkus.builder.item.BuildItem
-
- io.quarkus.builder.item.MultiBuildItem
-
- io.quarkus.undertow.deployment.FilterBuildItem
-
public final class FilterBuildItem extends io.quarkus.builder.item.MultiBuildItem
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFilterBuildItem.Builderstatic classFilterBuildItem.FilterMappingInfo
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static FilterBuildItem.Builderbuilder(String name, String filterClass)StringgetFilterClass()Map<String,String>getInitParams()io.undertow.servlet.api.InstanceFactory<? extends javax.servlet.Filter>getInstanceFactory()intgetLoadOnStartup()List<FilterBuildItem.FilterMappingInfo>getMappings()StringgetName()booleanisAsyncSupported()
-
-
-
Method Detail
-
getName
public String getName()
-
getFilterClass
public String getFilterClass()
-
getMappings
public List<FilterBuildItem.FilterMappingInfo> getMappings()
-
getLoadOnStartup
public int getLoadOnStartup()
-
isAsyncSupported
public boolean isAsyncSupported()
-
getInstanceFactory
public io.undertow.servlet.api.InstanceFactory<? extends javax.servlet.Filter> getInstanceFactory()
-
builder
public static FilterBuildItem.Builder builder(String name, String filterClass)
-
-