Package io.vertx.core.spi

## Interface VertxServiceProvider

- All Known Subinterfaces:
    `ClusterManager`, `EventExecutorProvider`, `ExecutorServiceFactory`, `FileResolverFactory`, `VertxMetricsFactory`, `VertxThreadFactory`, `VertxTracerFactory`
  All Known Implementing Classes:
    `ContextStorageService`, `DropwizardVertxMetricsFactory`, `HazelcastClusterManager`, `IgniteClusterManager`, `InfinispanClusterManager`, `MicrometerMetricsFactory`, `OpenTelemetryTracingFactory`, `OpenTracingTracerFactory`, `ZipkinTracerFactory`, `ZookeeperClusterManager`

      public interface VertxServiceProvider

  Entry point for loading Vert.x SPI implementations.
  Author:
    Julien Viet

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | `init​(io.vertx.core.internal.VertxBootstrap builder)` | Let the provider initialize the Vert.x builder.

- - ### Method Detail

    - #### init

          void init​(io.vertx.core.internal.VertxBootstrap builder)

      Let the provider initialize the Vert.x builder.
      Parameters:
        `builder` - the builder