public class AwsClientsCache extends Object
| Constructor | Description |
|---|---|
AwsClientsCache(AmazonClientBuilders amazonClientBuilders) |
| Modifier and Type | Method | Description |
|---|---|---|
static <T> T |
awsClient(String region,
AssumeRoleParameters parameters,
Builder<T> builder) |
|
static <T> T |
awsClient(String region,
Builder<T> builder) |
|
static <T> T |
awsClient(AssumeRoleParameters parameters,
Builder<T> builder) |
|
com.amazonaws.services.autoscaling.AmazonAutoScaling |
newAmazonAutoScaling(String region) |
|
com.amazonaws.services.autoscaling.AmazonAutoScaling |
newAmazonAutoScaling(String region,
AssumeRoleParameters parameters) |
|
com.amazonaws.services.cloudwatch.AmazonCloudWatch |
newAmazonCloudWatch(String region) |
|
com.amazonaws.services.cloudwatch.AmazonCloudWatch |
newAmazonCloudWatch(String region,
AssumeRoleParameters parameters) |
|
com.amazonaws.services.ec2.AmazonEC2 |
newAmazonEC2(String region) |
|
com.amazonaws.services.ec2.AmazonEC2 |
newAmazonEC2(String region,
AssumeRoleParameters parameters) |
|
com.amazonaws.services.elasticloadbalancing.AmazonElasticLoadBalancing |
newAmazonElasticLoadBalancing(String region) |
|
com.amazonaws.services.elasticloadbalancing.AmazonElasticLoadBalancing |
newAmazonElasticLoadBalancing(String region,
AssumeRoleParameters parameters) |
|
com.amazonaws.services.identitymanagement.AmazonIdentityManagement |
newAmazonIdentityManagement() |
|
com.amazonaws.services.identitymanagement.AmazonIdentityManagement |
newAmazonIdentityManagement(AssumeRoleParameters parameters) |
|
com.amazonaws.services.route53.AmazonRoute53 |
newAmazonRoute53() |
|
com.amazonaws.services.route53.AmazonRoute53 |
newAmazonRoute53(AssumeRoleParameters parameters) |
|
com.amazonaws.services.route53domains.AmazonRoute53Domains |
newAmazonRoute53Domains() |
|
com.amazonaws.services.route53domains.AmazonRoute53Domains |
newAmazonRoute53Domains(AssumeRoleParameters parameters) |
|
com.amazonaws.services.s3.AmazonS3 |
newAmazonS3() |
|
com.amazonaws.services.s3.AmazonS3 |
newAmazonS3(AssumeRoleParameters parameters) |
|
com.amazonaws.services.elasticloadbalancingv2.AmazonElasticLoadBalancing |
newApplicationLoadBalancing(String region) |
|
com.amazonaws.services.elasticloadbalancingv2.AmazonElasticLoadBalancing |
newApplicationLoadBalancing(String region,
AssumeRoleParameters parameters) |
|
com.amazonaws.services.lambda.AWSLambda |
newAwsLambda(String region) |
|
com.amazonaws.services.lambda.AWSLambda |
newAwsLambda(String region,
AssumeRoleParameters parameters) |
public AwsClientsCache(AmazonClientBuilders amazonClientBuilders)
public static <T> T awsClient(AssumeRoleParameters parameters, Builder<T> builder)
public static <T> T awsClient(String region, AssumeRoleParameters parameters, Builder<T> builder)
public com.amazonaws.services.s3.AmazonS3 newAmazonS3()
public com.amazonaws.services.s3.AmazonS3 newAmazonS3(AssumeRoleParameters parameters)
public com.amazonaws.services.identitymanagement.AmazonIdentityManagement newAmazonIdentityManagement()
public com.amazonaws.services.identitymanagement.AmazonIdentityManagement newAmazonIdentityManagement(AssumeRoleParameters parameters)
public com.amazonaws.services.route53.AmazonRoute53 newAmazonRoute53()
public com.amazonaws.services.route53.AmazonRoute53 newAmazonRoute53(AssumeRoleParameters parameters)
public com.amazonaws.services.route53domains.AmazonRoute53Domains newAmazonRoute53Domains(AssumeRoleParameters parameters)
public com.amazonaws.services.route53domains.AmazonRoute53Domains newAmazonRoute53Domains()
public com.amazonaws.services.ec2.AmazonEC2 newAmazonEC2(String region)
public com.amazonaws.services.ec2.AmazonEC2 newAmazonEC2(String region, AssumeRoleParameters parameters)
public com.amazonaws.services.autoscaling.AmazonAutoScaling newAmazonAutoScaling(String region)
public com.amazonaws.services.autoscaling.AmazonAutoScaling newAmazonAutoScaling(String region, AssumeRoleParameters parameters)
public com.amazonaws.services.lambda.AWSLambda newAwsLambda(String region)
public com.amazonaws.services.lambda.AWSLambda newAwsLambda(String region, AssumeRoleParameters parameters)
public com.amazonaws.services.elasticloadbalancing.AmazonElasticLoadBalancing newAmazonElasticLoadBalancing(String region)
public com.amazonaws.services.elasticloadbalancing.AmazonElasticLoadBalancing newAmazonElasticLoadBalancing(String region, AssumeRoleParameters parameters)
public com.amazonaws.services.elasticloadbalancingv2.AmazonElasticLoadBalancing newApplicationLoadBalancing(String region)
public com.amazonaws.services.elasticloadbalancingv2.AmazonElasticLoadBalancing newApplicationLoadBalancing(String region, AssumeRoleParameters parameters)
public com.amazonaws.services.cloudwatch.AmazonCloudWatch newAmazonCloudWatch(String region)
public com.amazonaws.services.cloudwatch.AmazonCloudWatch newAmazonCloudWatch(String region, AssumeRoleParameters parameters)
Copyright © 2018. All rights reserved.