public class AwsClient extends Object
Modifier and Type | Field and Description |
---|---|
protected org.apache.logging.log4j.Logger |
log |
Constructor and Description |
---|
AwsClient() |
Modifier and Type | Method and Description |
---|---|
void |
configure() |
static List<String> |
getAvailableRegions() |
protected com.amazonaws.auth.AWSCredentialsProvider |
getCredentialsProvider() |
protected com.amazonaws.ClientConfiguration |
getProxyConfig() |
void |
setAccessKey(String accessKey)
AWS accessKey
|
void |
setAuthAlias(String authAlias)
AuthAlias to provide accessKey and secretKey
|
void |
setClientRegion(String clientRegion)
AWS Client region
|
void |
setProxyHost(String proxyHost)
Proxy host to use to connect to AWS service
|
void |
setProxyPort(Integer proxyPort)
Proxy port to use to connect to AWS service
|
void |
setSecretKey(String secretKey)
AWS secretKey
|
public void configure() throws ConfigurationException
ConfigurationException
protected com.amazonaws.auth.AWSCredentialsProvider getCredentialsProvider()
protected com.amazonaws.ClientConfiguration getProxyConfig()
public void setAccessKey(String accessKey)
public void setSecretKey(String secretKey)
public void setAuthAlias(String authAlias)
public void setClientRegion(String clientRegion)
public void setProxyHost(String proxyHost)
public void setProxyPort(Integer proxyPort)
Copyright © 2023 Frank!Framework. All rights reserved.