A C I L R 
All Classes All Packages

A

AwsConfig - Class in io.atleon.aws.util
Utility class used to build AWS resources from property-based configs

C

CONFIG_PREFIX - Static variable in class io.atleon.aws.util.AwsConfig
 
CREDENTIALS_ACCESS_KEY_ID_CONFIG - Static variable in class io.atleon.aws.util.AwsConfig
When providing AwsCredentials explicitly, the value of this property should be the Access Key ID.
CREDENTIALS_PROVIDER_TYPE_CONFIG - Static variable in class io.atleon.aws.util.AwsConfig
The type of AwsCredentialsProvider to use.
CREDENTIALS_PROVIDER_TYPE_DEFAULT - Static variable in class io.atleon.aws.util.AwsConfig
 
CREDENTIALS_PROVIDER_TYPE_STATIC - Static variable in class io.atleon.aws.util.AwsConfig
 
CREDENTIALS_PROVIDER_TYPE_WEB_IDENTITY_TOKEN_FILE - Static variable in class io.atleon.aws.util.AwsConfig
 
CREDENTIALS_SECRET_ACCESS_KEY_CONFIG - Static variable in class io.atleon.aws.util.AwsConfig
When providing AwsCredentials explicitly, the value of this property should be the Secret Access Key.
CREDENTIALS_SESSION_TOKEN_CONFIG - Static variable in class io.atleon.aws.util.AwsConfig
When providing "session" AwsCredentials explicitly, the value of this property should be the Secret Token.
CREDENTIALS_TYPE_BASIC - Static variable in class io.atleon.aws.util.AwsConfig
 
CREDENTIALS_TYPE_CONFIG - Static variable in class io.atleon.aws.util.AwsConfig
When AwsCredentials are explicitly provided, this configures their type.
CREDENTIALS_TYPE_SESSION - Static variable in class io.atleon.aws.util.AwsConfig
 

I

io.atleon.aws.util - package io.atleon.aws.util
 

L

loadAwsCredentials(Map<String, ?>) - Static method in class io.atleon.aws.util.AwsConfig
 
loadCredentialsProvider(Map<String, ?>) - Static method in class io.atleon.aws.util.AwsConfig
 
loadRegion(Map<String, ?>) - Static method in class io.atleon.aws.util.AwsConfig
 

R

REGION_CONFIG - Static variable in class io.atleon.aws.util.AwsConfig
If/when the AWS Region cannot be inferred by the underlying AWS Client, this property can be set to explicitly provide it.
A C I L R 
All Classes All Packages