Class RabbitMQDockerServiceConfigurer
java.lang.Object
pl.netroute.hussar.core.service.api.BaseServiceConfigurer<RabbitMQDockerService>
pl.netroute.hussar.core.service.api.BaseDockerServiceConfigurer<RabbitMQDockerService>
pl.netroute.hussar.service.rabbitmq.api.RabbitMQDockerServiceConfigurer
- All Implemented Interfaces:
pl.netroute.hussar.core.service.api.ServiceConfigurer<RabbitMQDockerService>
public class RabbitMQDockerServiceConfigurer
extends pl.netroute.hussar.core.service.api.BaseDockerServiceConfigurer<RabbitMQDockerService>
Hussar
RabbitMQDockerService configurer. This is the only way to create RabbitMQDockerService.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classRabbitMQDockerServiceConfigurer.RabbitMQDockerServiceConfigurerBuilder<C extends RabbitMQDockerServiceConfigurer,B extends RabbitMQDockerServiceConfigurer.RabbitMQDockerServiceConfigurerBuilder<C, B>> Nested classes/interfaces inherited from class pl.netroute.hussar.core.service.api.BaseDockerServiceConfigurer
pl.netroute.hussar.core.service.api.BaseDockerServiceConfigurer.BaseDockerServiceConfigurerBuilder<S extends pl.netroute.hussar.core.service.api.Service,C extends pl.netroute.hussar.core.service.api.BaseDockerServiceConfigurer<S>, B extends pl.netroute.hussar.core.service.api.BaseDockerServiceConfigurer.BaseDockerServiceConfigurerBuilder<S, C, B>> Nested classes/interfaces inherited from class pl.netroute.hussar.core.service.api.BaseServiceConfigurer
pl.netroute.hussar.core.service.api.BaseServiceConfigurer.BaseServiceConfigurerBuilder<S extends pl.netroute.hussar.core.service.api.Service,C extends pl.netroute.hussar.core.service.api.BaseServiceConfigurer<S>, B extends pl.netroute.hussar.core.service.api.BaseServiceConfigurer.BaseServiceConfigurerBuilder<S, C, B>> -
Field Summary
Fields inherited from class pl.netroute.hussar.core.service.api.BaseDockerServiceConfigurer
dockerImageVersionFields inherited from class pl.netroute.hussar.core.service.api.BaseServiceConfigurer
name, registerEndpointUnderEnvironmentVariables, registerEndpointUnderProperties -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedRabbitMQDockerServiceConfigurer(RabbitMQDockerServiceConfigurer.RabbitMQDockerServiceConfigurerBuilder<?, ?> b) -
Method Summary
Modifier and TypeMethodDescriptionconfigure(@NonNull pl.netroute.hussar.core.service.ServiceConfigureContext context)
-
Constructor Details
-
RabbitMQDockerServiceConfigurer
protected RabbitMQDockerServiceConfigurer(RabbitMQDockerServiceConfigurer.RabbitMQDockerServiceConfigurerBuilder<?, ?> b)
-
-
Method Details
-
configure
public RabbitMQDockerService configure(@NonNull @NonNull pl.netroute.hussar.core.service.ServiceConfigureContext context) -
newInstance
public static RabbitMQDockerServiceConfigurer.RabbitMQDockerServiceConfigurerBuilder<?,?> newInstance()
-