Example usage for com.amazonaws.services.kinesis AmazonKinesisAsync setRegion

List of usage examples for com.amazonaws.services.kinesis AmazonKinesisAsync setRegion

Introduction

In this page you can find the example usage for com.amazonaws.services.kinesis AmazonKinesisAsync setRegion.

Prototype

@Deprecated
void setRegion(Region region);

Source Link

Document

An alternative to AmazonKinesis#setEndpoint(String) , sets the regional endpoint for this client's service calls.

Usage

From source file:lumbermill.internal.aws.KinesisClientFactory.java

License:Apache License

private AmazonKinesisAsync createClient(ClientConfiguration config, MapWrap configuration) {

    AmazonKinesisAsync kinesisClient = new AmazonKinesisAsyncClient(
            getAwsCredentialsProvider(configuration, config),
            config/*, Executors.newFixedThreadPool(config.getMaxConnections(),
                  new ThreadFactoryBuilder().setNameFormat("lumbermill-async-kinesis-%d").build())*/);

    Regions region = Regions.fromName(configuration.asString("region", "eu-west-1"));
    kinesisClient.setRegion(Region.getRegion(region));
    if (configuration.exists("endpoint")) {
        kinesisClient.setEndpoint(configuration.asString("endpoint"));
    }/*from ww  w. j a va2 s. c o m*/

    return kinesisClient;
}