Class RoutingAppender.Builder<B extends RoutingAppender.Builder<B>>

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • build

        public RoutingAppender build()
        Description copied from interface: Builder
        Builds the object after all configuration has been set. This will use default values for any unspecified attributes for the object.
        Specified by:
        build in interface Builder<B extends RoutingAppender.Builder<B>>
        Returns:
        the configured instance.
      • getRoutes

        public Routes getRoutes()
      • getDefaultRouteScript

        public AbstractScript getDefaultRouteScript()
      • withRoutes

        public B withRoutes​(Routes routes)
      • withDefaultRouteScript

        public B withDefaultRouteScript​(AbstractScript defaultRouteScript)
      • withRewritePolicy

        public B withRewritePolicy​(RewritePolicy rewritePolicy)
      • withPurgePolicy

        public void withPurgePolicy​(PurgePolicy purgePolicy)