public final class AmazonWebserviceClientConfigurationUtils extends Object
Modifier and Type | Field and Description |
---|---|
static String |
CREDENTIALS_PROVIDER_BEAN_NAME
Name of the bean for credentials provider.
|
static String |
GLOBAL_CLIENT_CONFIGURATION_BEAN_NAME |
static String |
REGION_PROVIDER_BEAN_NAME
Name of the bean for region provider.
|
Modifier and Type | Method and Description |
---|---|
static AbstractBeanDefinition |
getAmazonWebserviceClientBeanDefinition(Object source,
String serviceNameClassName,
String customRegionProvider,
String customRegion,
String customEndpoint,
BeanDefinitionRegistry beanDefinitionRegistry,
String clientConfigurationBeanName) |
static String |
getBeanName(String serviceClassName) |
static String |
getRegionProviderBeanName(BeanDefinitionRegistry beanDefinitionRegistry) |
static BeanDefinitionHolder |
registerAmazonWebserviceClient(Object source,
BeanDefinitionRegistry registry,
String serviceNameClassName,
String customRegionProvider,
String customRegion) |
static BeanDefinitionHolder |
registerAmazonWebserviceClient(Object source,
BeanDefinitionRegistry registry,
String serviceNameClassName,
String customRegionProvider,
String customRegion,
String customEndpoint,
String clientConfigurationBeanName) |
static void |
replaceDefaultCredentialsProvider(BeanDefinitionRegistry registry,
String customGlobalCredentialsProvider) |
static void |
replaceDefaultRegionProvider(BeanDefinitionRegistry registry,
String customGlobalRegionProvider) |
public static final String REGION_PROVIDER_BEAN_NAME
public static final String GLOBAL_CLIENT_CONFIGURATION_BEAN_NAME
public static final String CREDENTIALS_PROVIDER_BEAN_NAME
public static BeanDefinitionHolder registerAmazonWebserviceClient(Object source, BeanDefinitionRegistry registry, String serviceNameClassName, String customRegionProvider, String customRegion)
public static BeanDefinitionHolder registerAmazonWebserviceClient(Object source, BeanDefinitionRegistry registry, String serviceNameClassName, String customRegionProvider, String customRegion, String customEndpoint, String clientConfigurationBeanName)
public static AbstractBeanDefinition getAmazonWebserviceClientBeanDefinition(Object source, String serviceNameClassName, String customRegionProvider, String customRegion, String customEndpoint, BeanDefinitionRegistry beanDefinitionRegistry, String clientConfigurationBeanName)
public static String getRegionProviderBeanName(BeanDefinitionRegistry beanDefinitionRegistry)
public static void replaceDefaultRegionProvider(BeanDefinitionRegistry registry, String customGlobalRegionProvider)
public static void replaceDefaultCredentialsProvider(BeanDefinitionRegistry registry, String customGlobalCredentialsProvider)
Copyright © 2022 Pivotal Software, Inc.. All rights reserved.