amazon-kinesis-client/amazon-kinesis-client/src/test/java/software/amazon/kinesis/config/ReleaseCanaryStreamingTestConfig.java
mmankika-aws 53dbb4ea79
Adding testing architecture and KCL 2.x basic polling/streaming tests (#1136)
* Adding testing architecture and KCL 2.x basic polling and streaming tests
2023-06-21 14:55:55 -07:00

24 lines
534 B
Java

package software.amazon.kinesis.config;
import software.amazon.awssdk.http.Protocol;
import java.util.UUID;
/**
* Config for a streaming consumer with HTTP protocol of HTTP2
*/
public class ReleaseCanaryStreamingTestConfig extends KCLAppConfig {
private final UUID uniqueId = UUID.randomUUID();
@Override
public String getStreamName() {
return "KCLReleaseCanary2XStreamingTestStream_" + uniqueId;
}
@Override
public Protocol getKinesisClientProtocol() {
return Protocol.HTTP2;
}
}