Interface SpringDataMongoBundle.FinalBuilder<C extends io.dropwizard.Configuration>
-
- All Known Subinterfaces:
SpringDataMongoBundle.CaCertificateConfigProviderBuilder<C>
,SpringDataMongoBundle.CustomConverterBuilder<C>
,SpringDataMongoBundle.MorphiaCompatibilityBuilder<C>
,SpringDataMongoBundle.ScanPackageBuilder<C>
- All Known Implementing Classes:
SpringDataMongoBundle.Builder
- Enclosing class:
- SpringDataMongoBundle<C extends io.dropwizard.Configuration>
public static interface SpringDataMongoBundle.FinalBuilder<C extends io.dropwizard.Configuration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SpringDataMongoBundle<C>
build()
Builds the mongo bundleSpringDataMongoBundle.FinalBuilder<C>
disableAutoIndexCreation()
SpringDataMongoBundle.FinalBuilder<C>
withCaCertificateConfigProvider(org.sdase.commons.shared.certificates.ca.CaCertificateConfigurationProvider<C> configProvider)
SpringDataMongoBundle.FinalBuilder<C>
withTelemetryInstance(io.opentelemetry.api.OpenTelemetry openTelemetry)
-
-
-
Method Detail
-
disableAutoIndexCreation
SpringDataMongoBundle.FinalBuilder<C> disableAutoIndexCreation()
-
withCaCertificateConfigProvider
SpringDataMongoBundle.FinalBuilder<C> withCaCertificateConfigProvider(org.sdase.commons.shared.certificates.ca.CaCertificateConfigurationProvider<C> configProvider)
-
withTelemetryInstance
SpringDataMongoBundle.FinalBuilder<C> withTelemetryInstance(io.opentelemetry.api.OpenTelemetry openTelemetry)
-
build
SpringDataMongoBundle<C> build()
Builds the mongo bundle- Returns:
- mongo bundle
-
-