Package com.linkedin.venice.pushmonitor
Class ReadOnlyPartitionStatus
java.lang.Object
com.linkedin.venice.pushmonitor.PartitionStatus
com.linkedin.venice.pushmonitor.ReadOnlyPartitionStatus
- All Implemented Interfaces:
Comparable<PartitionStatus>
-
Constructor Summary
ConstructorsConstructorDescriptionReadOnlyPartitionStatus(int partitionId, Collection<ReplicaStatus> replicaStatuses) -
Method Summary
Modifier and TypeMethodDescriptionvoidbatchUpdateReplicaIncPushStatus(String instanceId, List<String> incPushVersionList) static ReadOnlyPartitionStatusfromPartitionStatus(PartitionStatus partitionStatus) voidupdateReplicaStatus(String instanceId, ExecutionStatus newStatus) voidupdateReplicaStatus(String instanceId, ExecutionStatus newStatus, boolean enableStatusHistory) voidupdateReplicaStatus(String instanceId, ExecutionStatus newStatus, String incrementalPushVersion) Methods inherited from class com.linkedin.venice.pushmonitor.PartitionStatus
compareTo, equals, getPartitionId, getReplicaHistoricStatusList, getReplicaStatus, getReplicaStatuses, hasFatalDataValidationError, hashCode, setReplicaStatuses, toString
-
Constructor Details
-
ReadOnlyPartitionStatus
-
-
Method Details
-
updateReplicaStatus
- Overrides:
updateReplicaStatusin classPartitionStatus
-
updateReplicaStatus
public void updateReplicaStatus(String instanceId, ExecutionStatus newStatus, boolean enableStatusHistory) - Overrides:
updateReplicaStatusin classPartitionStatus
-
updateReplicaStatus
public void updateReplicaStatus(String instanceId, ExecutionStatus newStatus, String incrementalPushVersion) - Overrides:
updateReplicaStatusin classPartitionStatus
-
batchUpdateReplicaIncPushStatus
- Overrides:
batchUpdateReplicaIncPushStatusin classPartitionStatus
-
fromPartitionStatus
-