Package io.debezium.connector.spanner.db
Class SpannerChangeStreamFactory
java.lang.Object
io.debezium.connector.spanner.db.SpannerChangeStreamFactory
Factory for
SpannerChangeStream-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Stringprivate final DaoFactoryprivate final DatabaseClientFactoryprivate static final Stringprivate final MetricsEventPublisherprivate final String -
Constructor Summary
ConstructorsConstructorDescriptionSpannerChangeStreamFactory(String taskUid, DaoFactory daoFactory, MetricsEventPublisher metricsEventPublisher, String connectorName, DatabaseClientFactory databaseClientFactory) -
Method Summary
Modifier and TypeMethodDescription
-
Field Details
-
JOB_NAME
- See Also:
-
daoFactory
-
metricsEventPublisher
-
connectorName
-
taskUid
-
databaseClientFactory
-
-
Constructor Details
-
SpannerChangeStreamFactory
public SpannerChangeStreamFactory(String taskUid, DaoFactory daoFactory, MetricsEventPublisher metricsEventPublisher, String connectorName, DatabaseClientFactory databaseClientFactory)
-
-
Method Details
-
getStream
public SpannerChangeStream getStream(String changeStreamName, Duration heartbeatMillis, int maxMissedHeartbeats)
-