Package akka.cluster.sharding.internal
Interface ClusterShardingInstrumentation
-
- All Known Implementing Classes:
ClusterShardingTelemetryEnsemble,EmptyClusterShardingInstrumentation,EmptyClusterShardingInstrumentation$
public interface ClusterShardingInstrumentationINTERNAL API: Instrumentation SPI for Akka Cluster.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description scala.collection.immutable.Seq<java.lang.String>dependencies()Optional dependencies for this instrumentation.voidmessageDropped(java.lang.String typeName)voidreceivedShardHome(java.lang.String typeName, java.lang.String shardId)voidregionRequestedShardHome(java.lang.String typeName, java.lang.String shardId)voidshardHandoffFinished(java.lang.String typeName, java.lang.String shard, boolean ok)voidshardHandoffStarted(java.lang.String typeName, java.lang.String shard)voidshardRegionBufferSize(java.lang.String typeName, int size)voidshardRegionBufferSizeIncremented(java.lang.String typeName)
-
-
-
Method Detail
-
dependencies
scala.collection.immutable.Seq<java.lang.String> dependencies()
Optional dependencies for this instrumentation.Dependency instrumentations will always be ordered before this instrumentation.
- Returns:
- list of class names for optional instrumentation dependencies
-
messageDropped
void messageDropped(java.lang.String typeName)
-
receivedShardHome
void receivedShardHome(java.lang.String typeName, java.lang.String shardId)
-
regionRequestedShardHome
void regionRequestedShardHome(java.lang.String typeName, java.lang.String shardId)
-
shardHandoffFinished
void shardHandoffFinished(java.lang.String typeName, java.lang.String shard, boolean ok)
-
shardHandoffStarted
void shardHandoffStarted(java.lang.String typeName, java.lang.String shard)
-
shardRegionBufferSize
void shardRegionBufferSize(java.lang.String typeName, int size)
-
shardRegionBufferSizeIncremented
void shardRegionBufferSizeIncremented(java.lang.String typeName)
-
-