Class TaskScalerUtil
java.lang.Object
io.debezium.connector.spanner.task.scaler.TaskScalerUtil
Utility to calculate metrics required for
task auto-scaling, based on internal states
of current tasks
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic longidlingTaskCount(TaskSyncEvent taskSyncEvent) private static booleanisIdlingTask(TaskState task) static longpartitionsInWorkCount(TaskSyncEvent taskSyncEvent) static inttasksCount(TaskSyncEvent taskSyncEvent)
-
Constructor Details
-
TaskScalerUtil
private TaskScalerUtil()
-
-
Method Details
-
partitionsInWorkCount
-
tasksCount
-
idlingTaskCount
-
isIdlingTask
-