Package io.datarouter.aws.sqs
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 Summary
Modifier and TypeMethodDescriptionbooleanMethods inherited from interface java.lang.Comparable
compareToMethods inherited from interface io.datarouter.storage.node.Node
getChildNodes, getClientIds, getName, getPhysicalNodes, getPhysicalNodesForClient, usesClientMethods inherited from interface io.datarouter.storage.node.type.physical.PhysicalNode
clientAndTableNames, getClientId, getClientType, getFieldInfo
-
Method Details
-
getQueueUrlAndName
Supplier<QueueUrlAndName> getQueueUrlAndName() -
getAgeMonitoringStatusForMetricAlert
boolean getAgeMonitoringStatusForMetricAlert() -
getCustomMessageAgeThreshold
Duration getCustomMessageAgeThreshold()
-