Class RabbitMQDockerServiceConfigurer.RabbitMQDockerServiceConfigurerBuilder<C extends RabbitMQDockerServiceConfigurer,B extends RabbitMQDockerServiceConfigurer.RabbitMQDockerServiceConfigurerBuilder<C,B>>

java.lang.Object
pl.netroute.hussar.core.service.api.BaseServiceConfigurer.BaseServiceConfigurerBuilder<RabbitMQDockerService,C,B>
pl.netroute.hussar.core.service.api.BaseDockerServiceConfigurer.BaseDockerServiceConfigurerBuilder<RabbitMQDockerService,C,B>
pl.netroute.hussar.service.rabbitmq.api.RabbitMQDockerServiceConfigurer.RabbitMQDockerServiceConfigurerBuilder<C,B>
Enclosing class:
RabbitMQDockerServiceConfigurer

public abstract static class RabbitMQDockerServiceConfigurer.RabbitMQDockerServiceConfigurerBuilder<C extends RabbitMQDockerServiceConfigurer,B extends RabbitMQDockerServiceConfigurer.RabbitMQDockerServiceConfigurerBuilder<C,B>> extends pl.netroute.hussar.core.service.api.BaseDockerServiceConfigurer.BaseDockerServiceConfigurerBuilder<RabbitMQDockerService,C,B>
  • Constructor Details

    • RabbitMQDockerServiceConfigurerBuilder

      public RabbitMQDockerServiceConfigurerBuilder()
  • Method Details

    • queue

      public B queue(RabbitMQQueue queue)
    • queues

      public B queues(Collection<? extends RabbitMQQueue> queues)
    • clearQueues

      public B clearQueues()
    • registerUsernameUnderProperty

      public B registerUsernameUnderProperty(String registerUsernameUnderProperty)
    • registerUsernameUnderProperties

      public B registerUsernameUnderProperties(Collection<? extends String> registerUsernameUnderProperties)
    • clearRegisterUsernameUnderProperties

      public B clearRegisterUsernameUnderProperties()
    • registerUsernameUnderEnvironmentVariable

      public B registerUsernameUnderEnvironmentVariable(String registerUsernameUnderEnvironmentVariable)
    • registerUsernameUnderEnvironmentVariables

      public B registerUsernameUnderEnvironmentVariables(Collection<? extends String> registerUsernameUnderEnvironmentVariables)
    • clearRegisterUsernameUnderEnvironmentVariables

      public B clearRegisterUsernameUnderEnvironmentVariables()
    • registerPasswordUnderProperty

      public B registerPasswordUnderProperty(String registerPasswordUnderProperty)
    • registerPasswordUnderProperties

      public B registerPasswordUnderProperties(Collection<? extends String> registerPasswordUnderProperties)
    • clearRegisterPasswordUnderProperties

      public B clearRegisterPasswordUnderProperties()
    • registerPasswordUnderEnvironmentVariable

      public B registerPasswordUnderEnvironmentVariable(String registerPasswordUnderEnvironmentVariable)
    • registerPasswordUnderEnvironmentVariables

      public B registerPasswordUnderEnvironmentVariables(Collection<? extends String> registerPasswordUnderEnvironmentVariables)
    • clearRegisterPasswordUnderEnvironmentVariables

      public B clearRegisterPasswordUnderEnvironmentVariables()
    • registerManagementEndpointUnderProperty

      public B registerManagementEndpointUnderProperty(String registerManagementEndpointUnderProperty)
    • registerManagementEndpointUnderProperties

      public B registerManagementEndpointUnderProperties(Collection<? extends String> registerManagementEndpointUnderProperties)
    • clearRegisterManagementEndpointUnderProperties

      public B clearRegisterManagementEndpointUnderProperties()
    • registerManagementEndpointUnderEnvironmentVariable

      public B registerManagementEndpointUnderEnvironmentVariable(String registerManagementEndpointUnderEnvironmentVariable)
    • registerManagementEndpointUnderEnvironmentVariables

      public B registerManagementEndpointUnderEnvironmentVariables(Collection<? extends String> registerManagementEndpointUnderEnvironmentVariables)
    • clearRegisterManagementEndpointUnderEnvironmentVariables

      public B clearRegisterManagementEndpointUnderEnvironmentVariables()
    • self

      protected abstract B self()
      Specified by:
      self in class pl.netroute.hussar.core.service.api.BaseDockerServiceConfigurer.BaseDockerServiceConfigurerBuilder<RabbitMQDockerService,C extends RabbitMQDockerServiceConfigurer,B extends RabbitMQDockerServiceConfigurer.RabbitMQDockerServiceConfigurerBuilder<C,B>>
    • done

      public abstract C done()
      Specified by:
      done in class pl.netroute.hussar.core.service.api.BaseDockerServiceConfigurer.BaseDockerServiceConfigurerBuilder<RabbitMQDockerService,C extends RabbitMQDockerServiceConfigurer,B extends RabbitMQDockerServiceConfigurer.RabbitMQDockerServiceConfigurerBuilder<C,B>>
    • toString

      public String toString()
      Overrides:
      toString in class pl.netroute.hussar.core.service.api.BaseDockerServiceConfigurer.BaseDockerServiceConfigurerBuilder<RabbitMQDockerService,C extends RabbitMQDockerServiceConfigurer,B extends RabbitMQDockerServiceConfigurer.RabbitMQDockerServiceConfigurerBuilder<C,B>>