public static class RunConfig.RunConfigBuilder
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
org.swisspush.gateleen.core.property.PropertyHandler |
propertyHandler |
| Constructor and Description |
|---|
RunConfigBuilder() |
| Modifier and Type | Method and Description |
|---|---|
RunConfig.RunConfigBuilder |
authorizer(org.swisspush.gateleen.security.authorization.Authorizer authorizer) |
RunConfig |
build(io.vertx.core.Vertx vertx,
io.vertx.redis.RedisClient redisClient,
java.lang.Class verticleClass,
org.swisspush.gateleen.routing.Router router,
org.swisspush.gateleen.monitoring.MonitoringHandler monitoringHandler,
org.swisspush.gateleen.queue.queuing.QueueBrowser queueBrowser) |
RunConfig.RunConfigBuilder |
copyResourceHandler(org.swisspush.gateleen.core.resource.CopyResourceHandler copyResourceHandler) |
RunConfig.RunConfigBuilder |
corsHandler(org.swisspush.gateleen.core.cors.CORSHandler corsHandler) |
RunConfig.RunConfigBuilder |
deltaHandler(org.swisspush.gateleen.delta.DeltaHandler deltaHandler) |
RunConfig.RunConfigBuilder |
eventBusHandler(org.swisspush.gateleen.core.event.EventBusHandler eventBusHandler) |
RunConfig.RunConfigBuilder |
expansionHandler(org.swisspush.gateleen.expansion.ExpansionHandler expansionHandler) |
RunConfig.RunConfigBuilder |
hookHandler(org.swisspush.gateleen.hook.HookHandler hookHandler) |
RunConfig.RunConfigBuilder |
loggingResourceManager(org.swisspush.gateleen.logging.LoggingResourceManager loggingResourceManager) |
RunConfig.RunConfigBuilder |
propertyHandler(org.swisspush.gateleen.core.property.PropertyHandler propertyHandler) |
RunConfig.RunConfigBuilder |
qosHandler(org.swisspush.gateleen.qos.QoSHandler qosHandler) |
RunConfig.RunConfigBuilder |
roleProfileHandler(org.swisspush.gateleen.user.RoleProfileHandler roleProfileHandler) |
RunConfig.RunConfigBuilder |
schedulerResourceManager(org.swisspush.gateleen.scheduler.SchedulerResourceManager schedulerResourceManager) |
RunConfig.RunConfigBuilder |
userProfileHandler(org.swisspush.gateleen.user.UserProfileHandler userProfileHandler) |
RunConfig.RunConfigBuilder |
validationHandler(org.swisspush.gateleen.validation.ValidationHandler validationHandler) |
RunConfig.RunConfigBuilder |
validationResourceManager(org.swisspush.gateleen.validation.ValidationResourceManager validationResourceManager) |
public org.swisspush.gateleen.core.property.PropertyHandler propertyHandler
public RunConfig.RunConfigBuilder corsHandler(org.swisspush.gateleen.core.cors.CORSHandler corsHandler)
public RunConfig.RunConfigBuilder schedulerResourceManager(org.swisspush.gateleen.scheduler.SchedulerResourceManager schedulerResourceManager)
public RunConfig.RunConfigBuilder validationResourceManager(org.swisspush.gateleen.validation.ValidationResourceManager validationResourceManager)
public RunConfig.RunConfigBuilder loggingResourceManager(org.swisspush.gateleen.logging.LoggingResourceManager loggingResourceManager)
public RunConfig.RunConfigBuilder eventBusHandler(org.swisspush.gateleen.core.event.EventBusHandler eventBusHandler)
public RunConfig.RunConfigBuilder validationHandler(org.swisspush.gateleen.validation.ValidationHandler validationHandler)
public RunConfig.RunConfigBuilder hookHandler(org.swisspush.gateleen.hook.HookHandler hookHandler)
public RunConfig.RunConfigBuilder userProfileHandler(org.swisspush.gateleen.user.UserProfileHandler userProfileHandler)
public RunConfig.RunConfigBuilder roleProfileHandler(org.swisspush.gateleen.user.RoleProfileHandler roleProfileHandler)
public RunConfig.RunConfigBuilder expansionHandler(org.swisspush.gateleen.expansion.ExpansionHandler expansionHandler)
public RunConfig.RunConfigBuilder deltaHandler(org.swisspush.gateleen.delta.DeltaHandler deltaHandler)
public RunConfig.RunConfigBuilder authorizer(org.swisspush.gateleen.security.authorization.Authorizer authorizer)
public RunConfig.RunConfigBuilder copyResourceHandler(org.swisspush.gateleen.core.resource.CopyResourceHandler copyResourceHandler)
public RunConfig.RunConfigBuilder qosHandler(org.swisspush.gateleen.qos.QoSHandler qosHandler)
public RunConfig.RunConfigBuilder propertyHandler(org.swisspush.gateleen.core.property.PropertyHandler propertyHandler)
public RunConfig build(io.vertx.core.Vertx vertx, io.vertx.redis.RedisClient redisClient, java.lang.Class verticleClass, org.swisspush.gateleen.routing.Router router, org.swisspush.gateleen.monitoring.MonitoringHandler monitoringHandler, org.swisspush.gateleen.queue.queuing.QueueBrowser queueBrowser)