Class RaftPartitionHealth
- java.lang.Object
-
- io.camunda.zeebe.broker.system.partitions.RaftPartitionHealth
-
- All Implemented Interfaces:
RaftFailureListener,HealthMonitorable
public class RaftPartitionHealth extends Object implements HealthMonitorable, RaftFailureListener
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddFailureListener(FailureListener failureListener)voidclose()HealthStatusgetHealthStatus()StringgetName()CompletableFuture<Void>onRaftFailed()
-
-
-
Method Detail
-
getHealthStatus
public HealthStatus getHealthStatus()
- Specified by:
getHealthStatusin interfaceHealthMonitorable
-
addFailureListener
public void addFailureListener(FailureListener failureListener)
- Specified by:
addFailureListenerin interfaceHealthMonitorable
-
onRaftFailed
public CompletableFuture<Void> onRaftFailed()
- Specified by:
onRaftFailedin interfaceRaftFailureListener
-
close
public void close()
-
getName
public String getName()
-
-