Interface QuarkusStorageConfiguration
- All Superinterfaces:
S3AccessConfig,org.apache.polaris.service.storage.StorageConfiguration
@ConfigMapping(prefix="polaris.storage")
public interface QuarkusStorageConfiguration
extends org.apache.polaris.service.storage.StorageConfiguration, S3AccessConfig
-
Field Summary
Fields inherited from interface org.apache.polaris.service.storage.aws.S3AccessConfig
DEFAULT_MAX_STS_CLIENT_CACHE_ENTRIESFields inherited from interface org.apache.polaris.service.storage.StorageConfiguration
DEFAULT_TOKEN_LIFESPAN -
Method Summary
Modifier and TypeMethodDescriptionMethods inherited from interface org.apache.polaris.service.storage.aws.S3AccessConfig
clientsCacheMaxSize, connectionAcquisitionTimeout, connectionMaxIdleTime, connectionTimeToLive, connectTimeout, effectiveClientsCacheMaxSize, expectContinueEnabled, maxHttpConnections, readTimeoutMethods inherited from interface org.apache.polaris.service.storage.StorageConfiguration
gcpCredentialsSupplier, stsClientSupplier, stsClientSupplier, stsCredentials
-
Method Details
-
awsAccessKey
- Specified by:
awsAccessKeyin interfaceorg.apache.polaris.service.storage.StorageConfiguration
-
awsSecretKey
- Specified by:
awsSecretKeyin interfaceorg.apache.polaris.service.storage.StorageConfiguration
-
gcpAccessToken
- Specified by:
gcpAccessTokenin interfaceorg.apache.polaris.service.storage.StorageConfiguration
-
gcpAccessTokenLifespan
- Specified by:
gcpAccessTokenLifespanin interfaceorg.apache.polaris.service.storage.StorageConfiguration
-