Fix #73 update to AWS SDK 1.11.x

This commit is contained in:
Nathan Smith 2016-06-03 22:10:54 +12:00
parent 7560eac89c
commit 08841115ed
3 changed files with 6 additions and 4 deletions

View file

@ -21,6 +21,7 @@ import java.util.List;
import java.util.Set;
import java.util.concurrent.atomic.AtomicReference;
import com.amazonaws.regions.Region;
import com.amazonaws.regions.Regions;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
@ -107,7 +108,7 @@ public class KinesisProxy implements IKinesisProxyExtended {
String endpoint,
String regionId) {
AmazonKinesisClient client = new AmazonKinesisClient(credentialProvider);
client.withRegion(Regions.fromName(regionId));
client.setRegion(Region.getRegion(Regions.fromName(regionId)));
client.setEndpoint(endpoint);
return client;
}

View file

@ -16,6 +16,7 @@ package com.amazonaws.services.kinesis.clientlibrary.proxies;
import com.amazonaws.ClientConfiguration;
import com.amazonaws.auth.AWSCredentialsProvider;
import com.amazonaws.regions.Region;
import com.amazonaws.regions.Regions;
import com.amazonaws.services.kinesis.AmazonKinesis;
import com.amazonaws.services.kinesis.AmazonKinesisClient;
@ -129,8 +130,8 @@ public class KinesisProxyFactory implements IKinesisProxyFactory {
ClientConfiguration clientConfig,
String endpoint,
String regionId) {
AmazonKinesisClient client = new AmazonKinesisClient(credentialProvider, clientConfig)
.withRegion(Regions.fromName(regionId));
AmazonKinesisClient client = new AmazonKinesisClient(credentialProvider, clientConfig);
client.setRegion(Region.getRegion(Regions.fromName(regionId)));
client.setEndpoint(endpoint);
return client;
}

View file

@ -226,7 +226,7 @@ public class Lease {
@Override
public String toString() {
return Jackson.toJsonString(this);
return Jackson.toJsonPrettyString(this);
}
/**