@Bean @ConditionalOnMissingBean public AmazonDynamoDB amazonDynamoDB(AWSCredentialsProvider awsDynamoCredentialsProvider) { return AmazonDynamoDBClient .builder() .withCredentials(awsDynamoCredentialsProvider) .withRegion(properties.getRegions()) .build(); }
@Bean @ConditionalOnMissingBean public AmazonDynamoDB amazonDynamoDB(AWSCredentialsProvider awsDynamoCredentialsProvider) { return AmazonDynamoDBClient .builder() .withCredentials(awsDynamoCredentialsProvider) .withRegion(properties.getRegions()) .build(); }
public static AmazonDynamoDBClient createDynamoDBClient() { BasicCredentialsProvider credentials = BasicCredentialsProvider.standard(); AmazonDynamoDBClient client = !credentials.isValid() ? null : (AmazonDynamoDBClient) AmazonDynamoDBClientBuilder.standard() .withCredentials(credentials) .withRegion("eu-west-1") .build(); return client; }
public static AmazonDynamoDBClient createDynamoDBClient() { BasicCredentialsProvider credentials = BasicCredentialsProvider.standard(); AmazonDynamoDBClient client = !credentials.isValid() ? null : (AmazonDynamoDBClient) AmazonDynamoDBClientBuilder.standard() .withCredentials(credentials) .withRegion("eu-west-1") .build(); return client; }
@Override public AmazonDynamoDB createDynamoDBClient(String defaultRegion, final String bucket, final AWSCredentialsProvider credentials) throws IOException { Preconditions.checkNotNull(getConf(), "Should have been configured before usage"); final Configuration conf = getConf(); final ClientConfiguration awsConf = S3AUtils.createAwsConf(conf, bucket); final String region = getRegion(conf, defaultRegion); LOG.debug("Creating DynamoDB client in region {}", region); return AmazonDynamoDBClientBuilder.standard() .withCredentials(credentials) .withClientConfiguration(awsConf) .withRegion(region) .build(); }
public DynamoDBHelper(final Regions region, final AWSCredentialsProvider credentialsProvider) { final ClientConfiguration clientConfiguration = new ClientConfiguration().withConnectionTimeout(ClientConfiguration.DEFAULT_CONNECTION_TIMEOUT).withRetryPolicy(ClientConfiguration.DEFAULT_RETRY_POLICY).withRequestTimeout(ClientConfiguration.DEFAULT_REQUEST_TIMEOUT).withSocketTimeout(ClientConfiguration.DEFAULT_SOCKET_TIMEOUT); ddbClient = AmazonDynamoDBClient.builder().withClientConfiguration(clientConfiguration).withCredentials(credentialsProvider).withRegion(region).build(); }
if(!skipRegions.contains(region.getName())){ AmazonDynamoDB awsClient= AmazonDynamoDBClientBuilder.standard(). withCredentials(new AWSStaticCredentialsProvider(temporaryCredentials)).withRegion(region.getName()).build(); ListTablesResult listTableResult = awsClient.listTables(); List<String> tables = listTableResult.getTableNames();
clientBuilder.withRegion(region);
AmazonDynamoDB amazonDynamoDB = AmazonDynamoDBClientBuilder.standard().withRegion(region) .withCredentials(new AWSStaticCredentialsProvider(temporaryCredentials)).build(); toReturn.put(PacmanSdkConstants.CLIENT, amazonDynamoDB);
builder.withRegion(config.getRegion());