Class DecoratorBuildItem

java.lang.Object
io.quarkus.builder.item.BuildItem
io.quarkus.builder.item.MultiBuildItem
io.quarkus.kubernetes.spi.DecoratorBuildItem

public final class DecoratorBuildItem extends io.quarkus.builder.item.MultiBuildItem
A build item that wraps around Decorator objects. The purpose of those build items is to perform modification on the generated resources.
  • Constructor Details

    • DecoratorBuildItem

      public DecoratorBuildItem(Object decorator)
    • DecoratorBuildItem

      public DecoratorBuildItem(String group, Object decorator)
  • Method Details

    • getGroup

      public String getGroup()
    • getDecorator

      public Object getDecorator()
    • matches

      public boolean matches(Class type)
    • getDecorator

      public <D> Optional<D> getDecorator(Class<D> type)