Class EventBusAppender.Builder<B extends EventBusAppender.Builder<B>>

  • All Implemented Interfaces:
    org.apache.logging.log4j.core.util.Builder<EventBusAppender>
    Enclosing class:
    EventBusAppender

    public static class EventBusAppender.Builder<B extends EventBusAppender.Builder<B>>
    extends org.apache.logging.log4j.core.appender.AbstractAppender.Builder<B>
    implements org.apache.logging.log4j.core.util.Builder<EventBusAppender>
    Builds EventBusAppender instances.
    • Constructor Summary

      Constructors 
      Constructor Description
      Builder()  
    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • setEventBus

        public static void setEventBus​(io.vertx.core.eventbus.EventBus eventBus)
      • setAddress

        public B setAddress​(String address)
      • setDeliveryOptionsHeaders

        public B setDeliveryOptionsHeaders​(io.vertx.core.MultiMap deliveryOptionsHeaders)
      • setTransmissionMode

        public B setTransmissionMode​(org.swisspush.gateleen.core.event.EventBusWriter.TransmissionMode transmissionMode)