Index
All Classes and Interfaces|All Packages|Constant Field Values
B
- build() - Method in class org.sdase.commons.server.s3.S3Bundle.Builder
- build() - Method in interface org.sdase.commons.server.s3.S3Bundle.FinalBuilder
-
Builds the S3 bundle
- builder() - Static method in class org.sdase.commons.server.s3.S3Bundle
C
- check() - Method in class org.sdase.commons.server.s3.health.S3HealthCheck
E
- EXTERNAL - Enum constant in enum class org.sdase.commons.server.s3.health.S3HealthCheckType
- ExternalS3HealthCheck - Class in org.sdase.commons.server.s3.health
- ExternalS3HealthCheck(S3Client, Set<String>) - Constructor for class org.sdase.commons.server.s3.health.ExternalS3HealthCheck
G
- getAccessKey() - Method in class org.sdase.commons.server.s3.S3Configuration
- getClient() - Method in class org.sdase.commons.server.s3.S3Bundle
- getEndpoint() - Method in class org.sdase.commons.server.s3.S3Configuration
- getRegion() - Method in class org.sdase.commons.server.s3.S3Configuration
- getSecretKey() - Method in class org.sdase.commons.server.s3.S3Configuration
- getSignerOverride() - Method in class org.sdase.commons.server.s3.S3Configuration
I
- initialize(Bootstrap<?>) - Method in class org.sdase.commons.server.s3.S3Bundle
- INTERNAL - Enum constant in enum class org.sdase.commons.server.s3.health.S3HealthCheckType
- isUseAnonymousLogin() - Method in class org.sdase.commons.server.s3.S3Configuration
N
- newPresigner() - Method in class org.sdase.commons.server.s3.S3Bundle
- NONE - Enum constant in enum class org.sdase.commons.server.s3.health.S3HealthCheckType
O
- org.sdase.commons.server.s3 - package org.sdase.commons.server.s3
- org.sdase.commons.server.s3.health - package org.sdase.commons.server.s3.health
R
- run(C, Environment) - Method in class org.sdase.commons.server.s3.S3Bundle
S
- S3_EXTERNAL_HEALTH_CHECK_NAME - Static variable in class org.sdase.commons.server.s3.S3Bundle
- S3_HEALTH_CHECK_NAME - Static variable in class org.sdase.commons.server.s3.S3Bundle
- S3Bundle<C extends io.dropwizard.core.Configuration> - Class in org.sdase.commons.server.s3
- S3Bundle.BucketNameProvider<C extends io.dropwizard.core.Configuration> - Interface in org.sdase.commons.server.s3
- S3Bundle.Builder<T extends io.dropwizard.core.Configuration> - Class in org.sdase.commons.server.s3
- S3Bundle.FinalBuilder<C extends io.dropwizard.core.Configuration> - Interface in org.sdase.commons.server.s3
- S3Bundle.InitialBuilder - Interface in org.sdase.commons.server.s3
- S3Bundle.S3HealthCheckBuilder<C extends io.dropwizard.core.Configuration> - Interface in org.sdase.commons.server.s3
- S3Configuration - Class in org.sdase.commons.server.s3
-
Defines the configuration ot the
S3Bundle
. - S3Configuration() - Constructor for class org.sdase.commons.server.s3.S3Configuration
- S3ConfigurationProvider<C extends io.dropwizard.core.Configuration> - Interface in org.sdase.commons.server.s3
-
Provides the
S3Configuration
for theS3Bundle
, e.g. - S3HealthCheck - Class in org.sdase.commons.server.s3.health
- S3HealthCheck(S3Client, Set<String>) - Constructor for class org.sdase.commons.server.s3.health.S3HealthCheck
- S3HealthCheckType - Enum Class in org.sdase.commons.server.s3.health
- setAccessKey(String) - Method in class org.sdase.commons.server.s3.S3Configuration
- setEndpoint(String) - Method in class org.sdase.commons.server.s3.S3Configuration
- setRegion(String) - Method in class org.sdase.commons.server.s3.S3Configuration
- setSecretKey(String) - Method in class org.sdase.commons.server.s3.S3Configuration
- setSignerOverride(String) - Method in class org.sdase.commons.server.s3.S3Configuration
- setUseAnonymousLogin(boolean) - Method in class org.sdase.commons.server.s3.S3Configuration
V
- valueOf(String) - Static method in enum class org.sdase.commons.server.s3.health.S3HealthCheckType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.sdase.commons.server.s3.health.S3HealthCheckType
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- withConfigurationProvider(S3ConfigurationProvider<C>) - Method in interface org.sdase.commons.server.s3.S3Bundle.InitialBuilder
- withConfigurationProvider(S3ConfigurationProvider<C>) - Method in class org.sdase.commons.server.s3.S3Bundle.Builder
- withExternalHealthCheck(Iterable<S3Bundle.BucketNameProvider<C>>) - Method in interface org.sdase.commons.server.s3.S3Bundle.S3HealthCheckBuilder
-
Adds an external health check for an S3 connection against one or more buckets.
- withExternalHealthCheck(Iterable<S3Bundle.BucketNameProvider<T>>) - Method in class org.sdase.commons.server.s3.S3Bundle.Builder
- withExternalHealthCheck(String) - Method in class org.sdase.commons.server.s3.S3Bundle.Builder
- withExternalHealthCheck(String) - Method in interface org.sdase.commons.server.s3.S3Bundle.S3HealthCheckBuilder
-
Adds an external health check for an S3 connection against a single bucket.
- withHealthCheck(Iterable<S3Bundle.BucketNameProvider<C>>) - Method in interface org.sdase.commons.server.s3.S3Bundle.S3HealthCheckBuilder
-
Adds an internal health check for an S3 connection against one or more buckets.
- withHealthCheck(Iterable<S3Bundle.BucketNameProvider<T>>) - Method in class org.sdase.commons.server.s3.S3Bundle.Builder
- withHealthCheck(String) - Method in class org.sdase.commons.server.s3.S3Bundle.Builder
- withHealthCheck(String) - Method in interface org.sdase.commons.server.s3.S3Bundle.S3HealthCheckBuilder
-
Adds an internal health check for an S3 connection against a single bucket.
- withOpenTelemetry(OpenTelemetry) - Method in class org.sdase.commons.server.s3.S3Bundle.Builder
- withOpenTelemetry(OpenTelemetry) - Method in interface org.sdase.commons.server.s3.S3Bundle.FinalBuilder
-
Specifies a custom telemetry instance to use.
All Classes and Interfaces|All Packages|Constant Field Values