Interface SqsPhysicalNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>>

All Superinterfaces:
Comparable<io.datarouter.storage.node.Node<PK,D,F>>, io.datarouter.storage.node.Node<PK,D,F>, io.datarouter.storage.node.type.physical.PhysicalNode<PK,D,F>
All Known Implementing Classes:
BaseSqsNode, SqsBlobNode, SqsGroupNode, SqsNode

public interface SqsPhysicalNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> extends io.datarouter.storage.node.type.physical.PhysicalNode<PK,D,F>
  • Method Details

    • getQueueUrlAndName

      Supplier<QueueUrlAndName> getQueueUrlAndName()
    • getAgeMonitoringStatusForMetricAlert

      boolean getAgeMonitoringStatusForMetricAlert()
    • getCustomMessageAgeThreshold

      Duration getCustomMessageAgeThreshold()