Interface ManagementInterfaceBuildTimeConfig
@ConfigMapping(prefix="quarkus.management")
@ConfigRoot(phase=BUILD_AND_RUN_TIME_FIXED)
public interface ManagementInterfaceBuildTimeConfig
Management interface.
-
Method Summary
Modifier and TypeMethodDescriptionauth()Authentication configurationThe compression level used when compression support is enabled.booleanIf responses should be compressed.booleanenabled()Enables / Disables the usage of a separate interface/port to expose the management endpoints.booleanWhen enabled, vert.x will decompress the request's body if it's compressed.rootPath()A common root path for management endpoints.io.vertx.core.http.ClientAuthConfigures the engine to require/request client authentication.
-
Method Details
-
enabled
@WithDefault("false") boolean enabled()Enables / Disables the usage of a separate interface/port to expose the management endpoints. If sets totrue, the management endpoints will be exposed to a different HTTP server. This avoids exposing the management endpoints on a publicly available server. -
auth
ManagementAuthConfig auth()Authentication configuration -
tlsClientAuth
@WithName("ssl.client-auth") @WithDefault("NONE") io.vertx.core.http.ClientAuth tlsClientAuth()Configures the engine to require/request client authentication. NONE, REQUEST, REQUIRED -
rootPath
A common root path for management endpoints. Various extension-provided management endpoints such as metrics and health are deployed under this path by default. -
enableCompression
@WithDefault("false") boolean enableCompression()If responses should be compressed.Note that this will attempt to compress all responses, to avoid compressing already compressed content (such as images) you need to set the following header:
Content-Encoding: identity
Which will tell vert.x not to compress the response.
-
enableDecompression
@WithDefault("false") boolean enableDecompression()When enabled, vert.x will decompress the request's body if it's compressed.Note that the compression format (e.g., gzip) must be specified in the Content-Encoding header in the request.
-
compressionLevel
OptionalInt compressionLevel()The compression level used when compression support is enabled.
-