Interface IncrementalReportSender<T>
- Type Parameters:
T-
public interface IncrementalReportSender<T>
IncrementalReportSender is an interface to send ICRs.
-
Method Summary
Modifier and TypeMethodDescriptionvoidSend ICR immediately (triggers heartbeat).default voidsendDeferred(T t) Send deferred ICR to next scheduled heartbeat (no immediate trigger).
-
Method Details
-
send
Send ICR immediately (triggers heartbeat).- Throws:
org.apache.hadoop.hdds.scm.container.common.helpers.StorageContainerException
-
sendDeferred
default void sendDeferred(T t) throws org.apache.hadoop.hdds.scm.container.common.helpers.StorageContainerException Send deferred ICR to next scheduled heartbeat (no immediate trigger).- Throws:
org.apache.hadoop.hdds.scm.container.common.helpers.StorageContainerException
-