Package org.nuxeo.runtime.aws
Interface AWSConfigurationService
-
- All Known Implementing Classes:
AWSConfigurationServiceImpl
public interface AWSConfigurationServiceThe service providing AWS configuration.- Since:
- 10.3
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default voidconfigureSSL(com.amazonaws.ClientConfiguration config)Enriches the given client configuration with an SSL socket factory from the default configuration.voidconfigureSSL(String id, com.amazonaws.ClientConfiguration config)Enriches the given client configuration with an SSL socket factory from the given configuration.default com.amazonaws.auth.AWSCredentialsgetAWSCredentials()Gets the AWS Credentials for the default configuration.com.amazonaws.auth.AWSCredentialsgetAWSCredentials(String id)Gets the AWS Credentials for the given configuration.default StringgetAWSRegion()Gets the AWS Region for the default configuration.StringgetAWSRegion(String id)Gets the AWS Region for the given configuration.
-
-
-
Method Detail
-
getAWSCredentials
default com.amazonaws.auth.AWSCredentials getAWSCredentials()
Gets the AWS Credentials for the default configuration.- Returns:
- the AWS credentials, or
nullif not defined
-
getAWSCredentials
com.amazonaws.auth.AWSCredentials getAWSCredentials(String id)
Gets the AWS Credentials for the given configuration.- Parameters:
id- the configuration id, ornullfor the default- Returns:
- the AWS credentials, or
nullif not defined - Since:
- 11.1
-
configureSSL
default void configureSSL(com.amazonaws.ClientConfiguration config)
Enriches the given client configuration with an SSL socket factory from the default configuration.- Parameters:
config- the configuration to enrich- Since:
- 2021.10
-
configureSSL
void configureSSL(String id, com.amazonaws.ClientConfiguration config)
Enriches the given client configuration with an SSL socket factory from the given configuration.- Parameters:
id- the custom configuration idconfig- the configuration to enrich- Since:
- 2021.10
-
getAWSRegion
default String getAWSRegion()
Gets the AWS Region for the default configuration.- Returns:
- the AWS Region, or
nullif not defined
-
-