Class TaskScalerMonitorFactory
java.lang.Object
io.debezium.connector.spanner.task.scaler.TaskScalerMonitorFactory
Creates
TaskScalerMonitor based on configuration-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final SpannerConnectorConfigprivate final org.apache.kafka.connect.connector.ConnectorContextprivate final Consumer<RuntimeException> -
Constructor Summary
ConstructorsConstructorDescriptionTaskScalerMonitorFactory(SpannerConnectorConfig connectorConfig, org.apache.kafka.connect.connector.ConnectorContext connectorContext, Consumer<RuntimeException> errorHandler) -
Method Summary
-
Field Details
-
connectorConfig
-
connectorContext
private final org.apache.kafka.connect.connector.ConnectorContext connectorContext -
errorHandler
-
-
Constructor Details
-
TaskScalerMonitorFactory
public TaskScalerMonitorFactory(SpannerConnectorConfig connectorConfig, org.apache.kafka.connect.connector.ConnectorContext connectorContext, Consumer<RuntimeException> errorHandler)
-
-
Method Details
-
createMonitor
-
createScalingTaskMonitor
-
createFixedTaskMonitor
-