Class TaskSyncContext.TaskSyncContextBuilder
java.lang.Object
io.debezium.connector.spanner.task.TaskSyncContext.TaskSyncContextBuilder
- Enclosing class:
- TaskSyncContext
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Stringprivate booleanprivate longprivate longprivate TaskStateprivate com.google.cloud.Timestampprivate booleanprivate EpochOffsetHolderprivate booleanprivate booleanprivate booleanprivate booleanprivate longprivate RebalanceStateprivate booleanprivate String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()consumerId(String consumerId) createdTimestamp(long createdTimestamp) currentKafkaRecordOffset(long currentKafkaRecordOffset) currentTaskState(TaskState currentTaskState) databaseSchemaTimestamp(com.google.cloud.Timestamp databaseSchemaTimestamp) epochOffsetHolder(EpochOffsetHolder epochOffsetHolder) finished(boolean finished) initialized(boolean initialized) isLeader(boolean isLeader) rebalanceGenerationId(long rebalanceGenerationId) rebalanceState(RebalanceState rebalanceState) taskStates(Map<String, TaskState> taskStates) toString()
-
Field Details
-
taskUid
-
rebalanceState
-
consumerId
-
rebalanceGenerationId
private long rebalanceGenerationId -
epochOffsetHolderSet
private boolean epochOffsetHolderSet -
epochOffsetHolderValue
-
currentKafkaRecordOffset
private long currentKafkaRecordOffset -
isLeaderSet
private boolean isLeaderSet -
isLeaderValue
private boolean isLeaderValue -
createdTimestampSet
private boolean createdTimestampSet -
createdTimestampValue
private long createdTimestampValue -
taskStatesSet
private boolean taskStatesSet -
taskStatesValue
-
currentTaskState
-
databaseSchemaTimestamp
private com.google.cloud.Timestamp databaseSchemaTimestamp -
finished
private boolean finished -
initialized
private boolean initialized
-
-
Constructor Details
-
TaskSyncContextBuilder
TaskSyncContextBuilder()
-
-
Method Details
-
taskUid
-
rebalanceState
-
consumerId
-
rebalanceGenerationId
-
epochOffsetHolder
public TaskSyncContext.TaskSyncContextBuilder epochOffsetHolder(EpochOffsetHolder epochOffsetHolder) -
currentKafkaRecordOffset
public TaskSyncContext.TaskSyncContextBuilder currentKafkaRecordOffset(long currentKafkaRecordOffset) -
isLeader
-
createdTimestamp
-
taskStates
-
currentTaskState
-
databaseSchemaTimestamp
public TaskSyncContext.TaskSyncContextBuilder databaseSchemaTimestamp(com.google.cloud.Timestamp databaseSchemaTimestamp) -
finished
-
initialized
-
build
-
toString
-