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

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

Introduction

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

Prototype

@Deprecated
void setEndpoint(String endpoint);

Source Link

Document

Overrides the default endpoint for this client ("https://kinesis.us-east-1.amazonaws.com").

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   w  ww  . java2  s  .c  o  m*/

    return kinesisClient;
}