http://docs.aws.amazon.com/streams/latest/dev/kinesis-using-sdk-java-create-stream.html ). 根据这一点,首先我必须创建Kinesis Streams客户端。我通过给定的代码进行了尝试,即:
客户端=新AmazonKinesisClient();
我正在Windows环境中使用eclipse和aws toolkit for eclipse,java版本“1.8.0131”。以上代码给出了以下错误:
如何克服这个问题?
new AmazonKinesisClient() ,直到该构造函数在将来某个时候从SDK中删除。
new AmazonKinesisClient()
在AWS SDK中创建客户端的新方法是使用以下生成器API:
final AmazonKinesisClientBuilder builder = AmazonKinesisClient.builder(); final AmazonKinesis client = builder.build();
这样,您可以使用 builder 自定义客户端,如设置区域或使用STS凭据。
builder
final AmazonKinesis client = AmazonKinesisClient.builder().build();