Class ProductionReadinessChecks
java.lang.Object
org.apache.polaris.service.config.ProductionReadinessChecks
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.polaris.core.config.ProductionReadinessCheckcheckConnectionCredentialVendors(jakarta.enterprise.inject.Instance<org.apache.polaris.core.credentials.connection.ConnectionCredentialVendor> credentialVendors, FeaturesConfiguration featureConfiguration) org.apache.polaris.core.config.ProductionReadinessCheckcheckInsecureStorageSettings(FeaturesConfiguration featureConfiguration) org.apache.polaris.core.config.ProductionReadinessCheckcheckMetastore(org.apache.polaris.core.persistence.MetaStoreManagerFactory factory) org.apache.polaris.core.config.ProductionReadinessCheckcheckOverlappingSiblingCheckSettings(FeaturesConfiguration featureConfiguration) org.apache.polaris.core.config.ProductionReadinessCheckcheckRealmResolver(org.eclipse.microprofile.config.Config config, RealmContextResolver resolver) org.apache.polaris.core.config.ProductionReadinessCheckcheckTokenBrokers(AuthenticationConfiguration configuration) org.apache.polaris.core.config.ProductionReadinessCheckorg.apache.polaris.core.config.ProductionReadinessCheckvoidwarnOnFailedChecks(jakarta.enterprise.event.Startup event, jakarta.enterprise.inject.Instance<org.apache.polaris.core.config.ProductionReadinessCheck> checks, ReadinessConfiguration config)
-
Constructor Details
-
ProductionReadinessChecks
public ProductionReadinessChecks()
-
-
Method Details
-
warnOnFailedChecks
public void warnOnFailedChecks(@Observes jakarta.enterprise.event.Startup event, jakarta.enterprise.inject.Instance<org.apache.polaris.core.config.ProductionReadinessCheck> checks, ReadinessConfiguration config) -
checkUserPrincipalMetricTag
@Produces public org.apache.polaris.core.config.ProductionReadinessCheck checkUserPrincipalMetricTag(MetricsConfiguration config) -
checkUserPrincipalAndRealmIdMetricTags
@Produces public org.apache.polaris.core.config.ProductionReadinessCheck checkUserPrincipalAndRealmIdMetricTags(MetricsConfiguration config) -
checkTokenBrokers
@Produces public org.apache.polaris.core.config.ProductionReadinessCheck checkTokenBrokers(AuthenticationConfiguration configuration) -
checkMetastore
@Produces public org.apache.polaris.core.config.ProductionReadinessCheck checkMetastore(org.apache.polaris.core.persistence.MetaStoreManagerFactory factory) -
checkRealmResolver
@Produces public org.apache.polaris.core.config.ProductionReadinessCheck checkRealmResolver(org.eclipse.microprofile.config.Config config, RealmContextResolver resolver) -
checkInsecureStorageSettings
@Produces public org.apache.polaris.core.config.ProductionReadinessCheck checkInsecureStorageSettings(FeaturesConfiguration featureConfiguration) -
checkOverlappingSiblingCheckSettings
@Produces public org.apache.polaris.core.config.ProductionReadinessCheck checkOverlappingSiblingCheckSettings(FeaturesConfiguration featureConfiguration) -
checkConnectionCredentialVendors
@Produces public org.apache.polaris.core.config.ProductionReadinessCheck checkConnectionCredentialVendors(jakarta.enterprise.inject.Instance<org.apache.polaris.core.credentials.connection.ConnectionCredentialVendor> credentialVendors, FeaturesConfiguration featureConfiguration)
-