File tree Expand file tree Collapse file tree 4 files changed +16
-16
lines changed
debezium-platform-conductor/src
main/java/io/debezium/platform/environment/connection/destination
test/java/io/debezium/platform/environment Expand file tree Collapse file tree 4 files changed +16
-16
lines changed Original file line number Diff line number Diff line change 3131 */
3232@ ApplicationScoped
3333@ Named ("AMAZON_KINESIS" )
34- public class KinesisConnectionValidator implements ConnectionValidator {
34+ public class AmazonKinesisConnectionValidator implements ConnectionValidator {
3535
36- private static final Logger LOGGER = LoggerFactory .getLogger (KinesisConnectionValidator .class );
36+ private static final Logger LOGGER = LoggerFactory .getLogger (AmazonKinesisConnectionValidator .class );
3737
3838 private static final String REGION_KEY = "region" ;
3939 private static final String STREAM_NAME_KEY = "stream" ;
@@ -43,8 +43,8 @@ public class KinesisConnectionValidator implements ConnectionValidator {
4343
4444 private final int defaultTimeout ;
4545
46- public KinesisConnectionValidator (
47- @ ConfigProperty (name = "destinations.kinesis.connection.timeout" ) int defaultTimeout ) {
46+ public AmazonKinesisConnectionValidator (
47+ @ ConfigProperty (name = "destinations.kinesis.connection.timeout" ) int defaultTimeout ) {
4848 this .defaultTimeout = defaultTimeout ;
4949 }
5050
Original file line number Diff line number Diff line change 2121import io .debezium .platform .data .dto .ConnectionValidationResult ;
2222import io .debezium .platform .data .model .ConnectionEntity ;
2323import io .debezium .platform .domain .views .Connection ;
24- import io .debezium .platform .environment .connection .destination .KinesisConnectionValidator ;
25- import io .debezium .platform .environment .database .db .KinesisTestResource ;
24+ import io .debezium .platform .environment .connection .destination .AmazonKinesisConnectionValidator ;
25+ import io .debezium .platform .environment .database .db .AmazonKinesisTestResource ;
2626import io .quarkus .test .common .QuarkusTestResource ;
2727import io .quarkus .test .junit .QuarkusTest ;
2828
2929/**
30- * Integration tests for {@link KinesisConnectionValidator }.
30+ * Integration tests for {@link AmazonKinesisConnectionValidator }.
3131 * Tests the validator against a real LocalStack container running Kinesis.
3232 *
3333 * @author Pranav Tiwari
3434 */
3535@ QuarkusTest
36- @ QuarkusTestResource (KinesisTestResource .class )
37- public class KinesisConnectionValidatorIT {
36+ @ QuarkusTestResource (AmazonKinesisTestResource .class )
37+ public class AmazonKinesisConnectionValidatorIT {
3838
3939 @ Inject
40- KinesisConnectionValidator validator ;
40+ AmazonKinesisConnectionValidator validator ;
4141
4242 // ==================== SUCCESSFUL CONNECTION TESTS ====================
4343
Original file line number Diff line number Diff line change 2020import io .debezium .platform .data .dto .ConnectionValidationResult ;
2121import io .debezium .platform .data .model .ConnectionEntity ;
2222import io .debezium .platform .domain .views .Connection ;
23- import io .debezium .platform .environment .connection .destination .KinesisConnectionValidator ;
23+ import io .debezium .platform .environment .connection .destination .AmazonKinesisConnectionValidator ;
2424
2525/**
26- * Unit tests for {@link KinesisConnectionValidator }.
26+ * Unit tests for {@link AmazonKinesisConnectionValidator }.
2727 * Tests configuration validation logic without actual AWS connectivity.
2828 *
2929 * @author Pranav Tiwari
3030 */
31- class KinesisConnectionValidatorTest {
31+ class AmazonKinesisConnectionValidatorTest {
3232
3333 private static final int DEFAULT_TIMEOUT = 30 ;
34- private KinesisConnectionValidator validator ;
34+ private AmazonKinesisConnectionValidator validator ;
3535
3636 @ BeforeEach
3737 void setUp () {
38- validator = new KinesisConnectionValidator (DEFAULT_TIMEOUT );
38+ validator = new AmazonKinesisConnectionValidator (DEFAULT_TIMEOUT );
3939 }
4040
4141 // ==================== NULL AND EMPTY CONFIGURATION TESTS ====================
Original file line number Diff line number Diff line change 6868 *
6969 * @author Pranav Kumar Tiwari
7070 */
71- public class KinesisTestResource implements QuarkusTestResourceLifecycleManager {
71+ public class AmazonKinesisTestResource implements QuarkusTestResourceLifecycleManager {
7272
7373 private LocalStackContainer localStack ;
7474 private final String streamName = "test-stream" ;
You can’t perform that action at this time.
0 commit comments