Package io.quarkiverse.minio.client
Class MiniosRuntimeConfiguration
- java.lang.Object
-
- io.quarkiverse.minio.client.MiniosRuntimeConfiguration
-
@ConfigRoot(name="minio", phase=RUN_TIME) public class MiniosRuntimeConfiguration extends Object
-
-
Field Summary
Fields Modifier and Type Field Description MinioRuntimeConfigurationminioThe default clientMap<String,MinioRuntimeConfiguration>namedMinioClientsAdditional named clientOptional<Boolean>produceMetricsIf value is `true` (default) and the `io.quarkus.quarkus-micrometer` is present in the class path, then the minio client will produce metrics.
-
Constructor Summary
Constructors Constructor Description MiniosRuntimeConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MinioRuntimeConfigurationminio()Map<String,MinioRuntimeConfiguration>namedMinioClients()
-
-
-
Field Detail
-
produceMetrics
@ConfigItem public Optional<Boolean> produceMetrics
If value is `true` (default) and the `io.quarkus.quarkus-micrometer` is present in the class path, then the minio client will produce metrics. Value is set for minio clients produced.
-
minio
@ConfigItem(name="<<parent>>") public MinioRuntimeConfiguration minio
The default client
-
namedMinioClients
@ConfigItem(name="<<parent>>") public Map<String,MinioRuntimeConfiguration> namedMinioClients
Additional named client
-
-
Method Detail
-
minio
public MinioRuntimeConfiguration minio()
-
namedMinioClients
public Map<String,MinioRuntimeConfiguration> namedMinioClients()
-
-