Index

A B C D E F G H I K M N P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

accessKey() - Method in record class io.datarouter.aws.sqs.SqsCredentialsDto
Returns the value of the accessKey record component.
ack(byte[], Config) - Method in class io.datarouter.aws.sqs.blob.SqsBlobNode
 
ack(QueueMessageKey, Config) - Method in class io.datarouter.aws.sqs.BaseSqsNode
 
ackMulti(Collection<QueueMessageKey>, Config) - Method in class io.datarouter.aws.sqs.BaseSqsNode
 
addServiceNames(Set<String>) - Method in class io.datarouter.aws.sqs.config.DatarouterSqsPlugin.DatarouterSqsPluginBuilder
 
addTestableClass(Class<? extends TestableService>) - Method in class io.datarouter.aws.sqs.config.DatarouterSqsPlugin.DatarouterSqsPluginBuilder
 
AmazonSqsHolder - Class in io.datarouter.aws.sqs
 
AmazonSqsHolder() - Constructor for class io.datarouter.aws.sqs.AmazonSqsHolder
 
applyDefault(DispatchRule) - Method in class io.datarouter.aws.sqs.config.DatarouterSqsRouteSet
 

B

BaseSqsNode<PK,D,F> - Class in io.datarouter.aws.sqs
 
BaseSqsNode(SqsQueueNameService, NodeParams<PK, D, F>, SqsClientType, SqsClientManager, ClientId) - Constructor for class io.datarouter.aws.sqs.BaseSqsNode
 
BaseSqsPeekMultiOp<PK,D,F,T> - Class in io.datarouter.aws.sqs.op
 
BaseSqsPeekMultiOp(Config, BaseSqsNode<PK, D, F>, SqsClientManager, ClientId) - Constructor for class io.datarouter.aws.sqs.op.BaseSqsPeekMultiOp
 
build() - Method in class io.datarouter.aws.sqs.config.DatarouterSqsPlugin.DatarouterSqsPluginBuilder
 
build() - Method in class io.datarouter.aws.sqs.SqsClientOptionsBuilder
 
buildDefaultNamespace() - Method in class io.datarouter.aws.sqs.SqsQueueNameService
 
buildDefaultNamespaceForEnvironment(String) - Method in class io.datarouter.aws.sqs.SqsQueueNameService
 
buildDefaultQueueName(String) - Method in class io.datarouter.aws.sqs.SqsQueueNameService
 
buildDefaultQueueNameForEnvironment(String, String) - Method in class io.datarouter.aws.sqs.SqsQueueNameService
 
buildQueueName(String, String) - Method in class io.datarouter.aws.sqs.SqsQueueNameService
 

C

call() - Method in class io.datarouter.aws.sqs.op.SqsBlobOp
 
call() - Method in class io.datarouter.aws.sqs.op.SqsOp
 
clientId - Variable in class io.datarouter.aws.sqs.op.SqsBlobOp
 
cloudWatchMinuteBack - Variable in class io.datarouter.aws.sqs.config.DatarouterSqsSettingsRoot
 
codec - Variable in class io.datarouter.aws.sqs.op.SqsOp
 
config - Variable in class io.datarouter.aws.sqs.op.SqsBlobOp
 
config - Variable in class io.datarouter.aws.sqs.op.SqsOp
 
createBlobQueueNode(NodeParams<EmptyDatabeanKey, EmptyDatabean, EmptyDatabean.EmptyDatabeanFielder>, Codec<T, byte[]>) - Method in class io.datarouter.aws.sqs.SqsClientNodeFactory
 
createBlobQueueNode(NodeParams<EmptyDatabeanKey, EmptyDatabean, EmptyDatabean.EmptyDatabeanFielder>, Codec<T, byte[]>) - Method in class io.datarouter.aws.sqs.SqsNodeFactory
 
createGroupNode(NodeParams<PK, D, F>) - Method in class io.datarouter.aws.sqs.SqsNodeFactory
 
createGroupQueueNode(NodeParams<PK, D, F>) - Method in class io.datarouter.aws.sqs.SqsClientNodeFactory
 
createSingleNode(NodeParams<PK, D, F>) - Method in class io.datarouter.aws.sqs.SqsNodeFactory
 
createSingleQueueNode(NodeParams<PK, D, F>) - Method in class io.datarouter.aws.sqs.SqsClientNodeFactory
 

D

databeanSupplier - Variable in class io.datarouter.aws.sqs.op.SqsOp
 
datarouter - Variable in class io.datarouter.aws.sqs.config.DatarouterSqsPaths
 
DatarouterPaths() - Constructor for class io.datarouter.aws.sqs.config.DatarouterSqsPaths.DatarouterPaths
 
DatarouterSqsPaths - Class in io.datarouter.aws.sqs.config
 
DatarouterSqsPaths() - Constructor for class io.datarouter.aws.sqs.config.DatarouterSqsPaths
 
DatarouterSqsPaths.DatarouterPaths - Class in io.datarouter.aws.sqs.config
 
DatarouterSqsPaths.SqsPaths - Class in io.datarouter.aws.sqs.config
 
DatarouterSqsPlugin - Class in io.datarouter.aws.sqs.config
 
DatarouterSqsPlugin.DatarouterSqsPluginBuilder - Class in io.datarouter.aws.sqs.config
 
DatarouterSqsPlugin.ServiceNameRegistry - Class in io.datarouter.aws.sqs.config
 
DatarouterSqsPluginBuilder() - Constructor for class io.datarouter.aws.sqs.config.DatarouterSqsPlugin.DatarouterSqsPluginBuilder
 
DatarouterSqsRouteSet - Class in io.datarouter.aws.sqs.config
 
DatarouterSqsRouteSet(DatarouterSqsPaths) - Constructor for class io.datarouter.aws.sqs.config.DatarouterSqsRouteSet
 
DatarouterSqsSettingsRoot - Class in io.datarouter.aws.sqs.config
 
DatarouterSqsSettingsRoot(SettingFinder, ServerTypes) - Constructor for class io.datarouter.aws.sqs.config.DatarouterSqsSettingsRoot
 
DatarouterSqsTriggerGroup - Class in io.datarouter.aws.sqs.config
 
DatarouterSqsTriggerGroup(DatarouterSqsSettingsRoot) - Constructor for class io.datarouter.aws.sqs.config.DatarouterSqsTriggerGroup
 
DEFAULT_VISIBILITY_TIMEOUT_MS - Static variable in class io.datarouter.aws.sqs.BaseSqsNode
 
deleteAllUnreferencedQueues - Variable in class io.datarouter.aws.sqs.config.DatarouterSqsPaths.SqsPaths
 
deleteQueue - Variable in class io.datarouter.aws.sqs.config.DatarouterSqsPaths.SqsPaths
 

E

equals(Object) - Method in record class io.datarouter.aws.sqs.service.QueueUrlAndName
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.aws.sqs.service.SqsQueueRegistryService.SqsQueuesForClient
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.aws.sqs.SqsCredentialsDto
Indicates whether some other object is "equal to" this one.
extractDatabeans(List<Message>) - Method in class io.datarouter.aws.sqs.group.op.SqsGroupPeekMultiOp
 
extractDatabeans(List<Message>) - Method in class io.datarouter.aws.sqs.op.BaseSqsPeekMultiOp
 
extractDatabeans(List<Message>) - Method in class io.datarouter.aws.sqs.single.op.SqsPeekMultiOp
 

F

fielder - Variable in class io.datarouter.aws.sqs.op.SqsOp
 
fieldInfo - Variable in class io.datarouter.aws.sqs.op.SqsOp
 
FILE - Enum constant in enum class io.datarouter.aws.sqs.enums.SqsKeyType
 

G

get(ClientId) - Method in class io.datarouter.aws.sqs.AmazonSqsHolder
 
getAccessKey(String) - Method in class io.datarouter.aws.sqs.SqsOptions
 
getAgeMonitoringStatusForMetricAlert() - Method in class io.datarouter.aws.sqs.BaseSqsNode
 
getAgeMonitoringStatusForMetricAlert() - Method in class io.datarouter.aws.sqs.blob.SqsBlobNode
 
getAgeMonitoringStatusForMetricAlert() - Method in interface io.datarouter.aws.sqs.SqsPhysicalNode
 
getAllQueueAttributes(ClientId, String) - Method in class io.datarouter.aws.sqs.SqsClientManager
 
getAmazonSqs(ClientId) - Method in class io.datarouter.aws.sqs.SqsClientManager
 
getApproximateAgeOfOldestUnackedMessageSecondsGroup(ClientId, List<String>) - Method in class io.datarouter.aws.sqs.SqsClientManager
 
getCatalogServiceNames() - Method in class io.datarouter.aws.sqs.config.DatarouterSqsPlugin.DatarouterSqsPluginBuilder
 
getClientManagerClass() - Method in class io.datarouter.aws.sqs.SqsClientType
 
getClientNodeFactoryClass() - Method in class io.datarouter.aws.sqs.SqsClientType
 
getCloudWatch(ClientId) - Method in class io.datarouter.aws.sqs.AmazonSqsHolder
 
getCodec() - Method in class io.datarouter.aws.sqs.blob.SqsBlobNode
 
getCustomMessageAgeThreshold() - Method in class io.datarouter.aws.sqs.BaseSqsNode
 
getCustomMessageAgeThreshold() - Method in class io.datarouter.aws.sqs.blob.SqsBlobNode
 
getCustomMessageAgeThreshold() - Method in interface io.datarouter.aws.sqs.SqsPhysicalNode
 
getEmailContent(ZoneId) - Method in class io.datarouter.aws.sqs.service.SqsQueuesDailyDigest
 
getFields() - Method in class io.datarouter.aws.sqs.storage.sns.SnsMessageKey
 
getGrouping() - Method in class io.datarouter.aws.sqs.service.SqsQueuesDailyDigest
 
getKey() - Method in class io.datarouter.aws.sqs.config.DatarouterSqsPlugin.ServiceNameRegistry
 
getKeySupplier() - Method in class io.datarouter.aws.sqs.storage.sns.SnsMessage
 
getMaxRawDataSize() - Method in class io.datarouter.aws.sqs.blob.SqsBlobNode
 
getMessage() - Method in class io.datarouter.aws.sqs.storage.sns.SnsMessage
 
getName() - Method in class io.datarouter.aws.sqs.SqsClientType
 
getNonKeyFields(SnsMessage) - Method in class io.datarouter.aws.sqs.storage.sns.SnsMessage.SnsMessageFielder
 
getQueueAttribute(ClientId, String, QueueAttributeName) - Method in class io.datarouter.aws.sqs.SqsClientManager
 
getQueueAttributes(ClientId, String, List<String>) - Method in class io.datarouter.aws.sqs.SqsClientManager
 
getQueueUrlAndName() - Method in class io.datarouter.aws.sqs.BaseSqsNode
 
getQueueUrlAndName() - Method in class io.datarouter.aws.sqs.blob.SqsBlobNode
 
getQueueUrlAndName() - Method in interface io.datarouter.aws.sqs.SqsPhysicalNode
 
getRegion(String) - Method in class io.datarouter.aws.sqs.SqsOptions
 
getSecretKey(String) - Method in class io.datarouter.aws.sqs.SqsOptions
 
getSqsQueuesForClient(ClientId) - Method in class io.datarouter.aws.sqs.service.SqsQueueRegistryService
 
getStringDatabeanCodecClass() - Method in class io.datarouter.aws.sqs.storage.sns.SnsMessage.SnsMessageFielder
 
getTitle() - Method in class io.datarouter.aws.sqs.service.SqsQueuesDailyDigest
 
getType() - Method in class io.datarouter.aws.sqs.service.SqsQueuesDailyDigest
 

H

hashCode() - Method in record class io.datarouter.aws.sqs.service.QueueUrlAndName
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.aws.sqs.service.SqsQueueRegistryService.SqsQueuesForClient
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.aws.sqs.SqsCredentialsDto
Returns a hash code value for this object.

I

inspectClient(Params, HttpServletRequest) - Method in class io.datarouter.aws.sqs.web.SqsWebInspector
 
io.datarouter.aws.sqs - package io.datarouter.aws.sqs
 
io.datarouter.aws.sqs.blob - package io.datarouter.aws.sqs.blob
 
io.datarouter.aws.sqs.blob.op - package io.datarouter.aws.sqs.blob.op
 
io.datarouter.aws.sqs.config - package io.datarouter.aws.sqs.config
 
io.datarouter.aws.sqs.enums - package io.datarouter.aws.sqs.enums
 
io.datarouter.aws.sqs.group - package io.datarouter.aws.sqs.group
 
io.datarouter.aws.sqs.group.op - package io.datarouter.aws.sqs.group.op
 
io.datarouter.aws.sqs.job - package io.datarouter.aws.sqs.job
 
io.datarouter.aws.sqs.op - package io.datarouter.aws.sqs.op
 
io.datarouter.aws.sqs.service - package io.datarouter.aws.sqs.service
 
io.datarouter.aws.sqs.single - package io.datarouter.aws.sqs.single
 
io.datarouter.aws.sqs.single.op - package io.datarouter.aws.sqs.single.op
 
io.datarouter.aws.sqs.storage.sns - package io.datarouter.aws.sqs.storage.sns
 
io.datarouter.aws.sqs.web - package io.datarouter.aws.sqs.web
 
io.datarouter.aws.sqs.web.handler - package io.datarouter.aws.sqs.web.handler
 
isOwned() - Method in class io.datarouter.aws.sqs.BaseSqsNode
 

K

KEY - Static variable in class io.datarouter.aws.sqs.config.DatarouterSqsPlugin.ServiceNameRegistry
 
knownQueueUrlByName() - Method in record class io.datarouter.aws.sqs.service.SqsQueueRegistryService.SqsQueuesForClient
Returns the value of the knownQueueUrlByName record component.

M

makeAckMultiOp(Collection<QueueMessageKey>, Config) - Method in class io.datarouter.aws.sqs.SqsOpFactory
 
makeAckOp(byte[], Config) - Method in class io.datarouter.aws.sqs.SqsBlobOpFactory
 
makeAckOp(QueueMessageKey, Config) - Method in class io.datarouter.aws.sqs.SqsOpFactory
 
makeGroupPeekMultiOp(Config) - Method in class io.datarouter.aws.sqs.SqsOpFactory
 
makeGroupPutMultiOp(Collection<D>, Config) - Method in class io.datarouter.aws.sqs.SqsOpFactory
 
makePeekMultiOp(Config) - Method in class io.datarouter.aws.sqs.SqsOpFactory
 
makePeekOp(Config) - Method in class io.datarouter.aws.sqs.SqsBlobOpFactory
 
makePutMultiOp(Collection<D>, Config) - Method in class io.datarouter.aws.sqs.SqsOpFactory
 
makePutOp(byte[], Config) - Method in class io.datarouter.aws.sqs.SqsBlobOpFactory
 
makePutOp(D, Config) - Method in class io.datarouter.aws.sqs.SqsOpFactory
 
MAX_MESSAGES_PER_BATCH - Static variable in class io.datarouter.aws.sqs.BaseSqsNode
 
MAX_QUEUE_NAME_LENGTH - Static variable in class io.datarouter.aws.sqs.SqsQueueNameService
 
MAX_TIMEOUT - Static variable in class io.datarouter.aws.sqs.BaseSqsNode
 
MIN_QUEUE_NAME_LENGTH - Static variable in class io.datarouter.aws.sqs.SqsQueueNameService
 

N

NAME - Static variable in class io.datarouter.aws.sqs.SqsClientType
 

P

PARAM_clientName - Static variable in class io.datarouter.aws.sqs.web.handler.SqsUpdateQueueHandler
 
PARAM_queueName - Static variable in class io.datarouter.aws.sqs.web.handler.SqsUpdateQueueHandler
 
PARAM_referer - Static variable in class io.datarouter.aws.sqs.web.handler.SqsUpdateQueueHandler
 
peek(Config) - Method in class io.datarouter.aws.sqs.blob.SqsBlobNode
 
peek(Config) - Method in class io.datarouter.aws.sqs.group.SqsGroupNode
 
peek(Config) - Method in class io.datarouter.aws.sqs.single.SqsNode
 
peekMulti(Config) - Method in class io.datarouter.aws.sqs.group.SqsGroupNode
 
peekMulti(Config) - Method in class io.datarouter.aws.sqs.single.SqsNode
 
peekUntilEmpty(Config) - Method in class io.datarouter.aws.sqs.group.SqsGroupNode
 
peekUntilEmpty(Config) - Method in class io.datarouter.aws.sqs.single.SqsNode
 
poll(Config) - Method in class io.datarouter.aws.sqs.single.SqsNode
 
pollMulti(Config) - Method in class io.datarouter.aws.sqs.group.SqsGroupNode
 
pollMulti(Config) - Method in class io.datarouter.aws.sqs.single.SqsNode
 
pollUntilEmpty(Config) - Method in class io.datarouter.aws.sqs.single.SqsNode
 
PROP_accessKey - Static variable in class io.datarouter.aws.sqs.SqsOptions
 
PROP_credentialsLocation - Static variable in class io.datarouter.aws.sqs.SqsOptions
 
PROP_namespace - Static variable in class io.datarouter.aws.sqs.SqsOptions
 
PROP_region - Static variable in class io.datarouter.aws.sqs.SqsOptions
 
PROP_secretKey - Static variable in class io.datarouter.aws.sqs.SqsOptions
 
purgeQueue - Variable in class io.datarouter.aws.sqs.config.DatarouterSqsPaths.SqsPaths
 
put(D, Config) - Method in class io.datarouter.aws.sqs.group.SqsGroupNode
 
put(D, Config) - Method in class io.datarouter.aws.sqs.single.SqsNode
 
putMulti(Collection<D>, Config) - Method in class io.datarouter.aws.sqs.group.SqsGroupNode
 
putMulti(Collection<D>, Config) - Method in class io.datarouter.aws.sqs.single.SqsNode
 
putRaw(byte[], Config) - Method in class io.datarouter.aws.sqs.blob.SqsBlobNode
 

Q

queueName() - Method in record class io.datarouter.aws.sqs.service.QueueUrlAndName
Returns the value of the queueName record component.
queueUrl - Variable in class io.datarouter.aws.sqs.op.SqsBlobOp
 
queueUrl - Variable in class io.datarouter.aws.sqs.op.SqsOp
 
queueUrl() - Method in record class io.datarouter.aws.sqs.service.QueueUrlAndName
Returns the value of the queueUrl record component.
QueueUrlAndName - Record Class in io.datarouter.aws.sqs.service
 
QueueUrlAndName(String, String) - Constructor for record class io.datarouter.aws.sqs.service.QueueUrlAndName
Creates an instance of a QueueUrlAndName record class.

R

registerClient(ClientId) - Method in class io.datarouter.aws.sqs.AmazonSqsHolder
 
request() - Static method in class io.datarouter.aws.sqs.SqsCostCounters
 
RETENTION_S - Static variable in class io.datarouter.aws.sqs.BaseSqsNode
 
run() - Method in class io.datarouter.aws.sqs.blob.op.SqsBlobAckOp
 
run() - Method in class io.datarouter.aws.sqs.blob.op.SqsBlobPeekOp
 
run() - Method in class io.datarouter.aws.sqs.blob.op.SqsBlobPutOp
 
run() - Method in class io.datarouter.aws.sqs.group.op.SqsGroupPutMultiOp
 
run() - Method in class io.datarouter.aws.sqs.op.BaseSqsPeekMultiOp
 
run() - Method in class io.datarouter.aws.sqs.op.SqsAckMultiOp
 
run() - Method in class io.datarouter.aws.sqs.op.SqsAckOp
 
run() - Method in class io.datarouter.aws.sqs.op.SqsBlobOp
 
run() - Method in class io.datarouter.aws.sqs.op.SqsOp
 
run() - Method in class io.datarouter.aws.sqs.single.op.SqsPutMultiOp
 
run() - Method in class io.datarouter.aws.sqs.single.op.SqsPutOp
 
run(TaskTracker) - Method in class io.datarouter.aws.sqs.job.SqsMonitoringJob
 
runSqsMonitoringJob - Variable in class io.datarouter.aws.sqs.config.DatarouterSqsSettingsRoot
 

S

safeInitClient(ClientId) - Method in class io.datarouter.aws.sqs.SqsClientManager
 
secretKey() - Method in record class io.datarouter.aws.sqs.SqsCredentialsDto
Returns the value of the secretKey record component.
ServiceNameRegistry(List<String>) - Constructor for class io.datarouter.aws.sqs.config.DatarouterSqsPlugin.ServiceNameRegistry
 
serviceNames - Variable in class io.datarouter.aws.sqs.config.DatarouterSqsPlugin.ServiceNameRegistry
 
shutdown(ClientId) - Method in class io.datarouter.aws.sqs.SqsClientManager
 
SnsMessage - Class in io.datarouter.aws.sqs.storage.sns
 
SnsMessage() - Constructor for class io.datarouter.aws.sqs.storage.sns.SnsMessage
 
SnsMessage.SnsMessageFielder - Class in io.datarouter.aws.sqs.storage.sns
 
SnsMessageFielder() - Constructor for class io.datarouter.aws.sqs.storage.sns.SnsMessage.SnsMessageFielder
 
SnsMessageKey - Class in io.datarouter.aws.sqs.storage.sns
 
SnsMessageKey() - Constructor for class io.datarouter.aws.sqs.storage.sns.SnsMessageKey
 
sqs - Variable in class io.datarouter.aws.sqs.config.DatarouterSqsPaths.DatarouterPaths
 
SQS_BLOB_BASE_64_CODEC - Static variable in class io.datarouter.aws.sqs.op.SqsBlobOp
 
SqsAckMultiOp<PK,D,F> - Class in io.datarouter.aws.sqs.op
 
SqsAckMultiOp(Collection<QueueMessageKey>, Config, BaseSqsNode<PK, D, F>, SqsClientManager, ClientId) - Constructor for class io.datarouter.aws.sqs.op.SqsAckMultiOp
 
SqsAckOp<PK,D,F> - Class in io.datarouter.aws.sqs.op
 
SqsAckOp(QueueMessageKey, Config, BaseSqsNode<PK, D, F>, SqsClientManager, ClientId) - Constructor for class io.datarouter.aws.sqs.op.SqsAckOp
 
SqsBlobAckOp - Class in io.datarouter.aws.sqs.blob.op
 
SqsBlobAckOp(byte[], Config, SqsClientManager, ClientId, String) - Constructor for class io.datarouter.aws.sqs.blob.op.SqsBlobAckOp
 
SqsBlobNode<T> - Class in io.datarouter.aws.sqs.blob
 
SqsBlobNode(SqsQueueNameService, NodeParams<EmptyDatabeanKey, EmptyDatabean, EmptyDatabean.EmptyDatabeanFielder>, Codec<T, byte[]>, ClientType<?, ?>, SqsClientManager) - Constructor for class io.datarouter.aws.sqs.blob.SqsBlobNode
 
SqsBlobOp<V> - Class in io.datarouter.aws.sqs.op
 
SqsBlobOp(SqsClientManager, ClientId, Config, String) - Constructor for class io.datarouter.aws.sqs.op.SqsBlobOp
 
SqsBlobOpFactory - Class in io.datarouter.aws.sqs
 
SqsBlobOpFactory(SqsBlobNode<?>, SqsClientManager, ClientId) - Constructor for class io.datarouter.aws.sqs.SqsBlobOpFactory
 
SqsBlobPeekOp - Class in io.datarouter.aws.sqs.blob.op
 
SqsBlobPeekOp(Config, SqsClientManager, ClientId, String) - Constructor for class io.datarouter.aws.sqs.blob.op.SqsBlobPeekOp
 
SqsBlobPutOp - Class in io.datarouter.aws.sqs.blob.op
 
SqsBlobPutOp(byte[], int, Config, SqsClientManager, ClientId, String) - Constructor for class io.datarouter.aws.sqs.blob.op.SqsBlobPutOp
 
sqsClientManager - Variable in class io.datarouter.aws.sqs.op.SqsBlobOp
 
SqsClientManager - Class in io.datarouter.aws.sqs
 
SqsClientManager() - Constructor for class io.datarouter.aws.sqs.SqsClientManager
 
SqsClientNodeFactory - Class in io.datarouter.aws.sqs
 
SqsClientNodeFactory() - Constructor for class io.datarouter.aws.sqs.SqsClientNodeFactory
 
SqsClientOptionsBuilder - Class in io.datarouter.aws.sqs
 
SqsClientOptionsBuilder(ClientId) - Constructor for class io.datarouter.aws.sqs.SqsClientOptionsBuilder
 
SqsClientType - Class in io.datarouter.aws.sqs
 
SqsClientType(DatarouterClientWebInspectorRegistry) - Constructor for class io.datarouter.aws.sqs.SqsClientType
 
SqsCostCounters - Class in io.datarouter.aws.sqs
 
SqsCostCounters() - Constructor for class io.datarouter.aws.sqs.SqsCostCounters
 
SqsCredentialsDto - Record Class in io.datarouter.aws.sqs
 
SqsCredentialsDto(String, String) - Constructor for record class io.datarouter.aws.sqs.SqsCredentialsDto
Creates an instance of a SqsCredentialsDto record class.
SqsDataTooLargeException - Exception Class in io.datarouter.aws.sqs
 
SqsDataTooLargeException(List<String>) - Constructor for exception class io.datarouter.aws.sqs.SqsDataTooLargeException
 
SqsGroupNode<PK,D,F> - Class in io.datarouter.aws.sqs.group
 
SqsGroupNode(SqsQueueNameService, NodeParams<PK, D, F>, SqsClientType, SqsClientManager, ClientId) - Constructor for class io.datarouter.aws.sqs.group.SqsGroupNode
 
SqsGroupPeekMultiOp<PK,D,F> - Class in io.datarouter.aws.sqs.group.op
 
SqsGroupPeekMultiOp(Config, BaseSqsNode<PK, D, F>, SqsClientManager, ClientId) - Constructor for class io.datarouter.aws.sqs.group.op.SqsGroupPeekMultiOp
 
SqsGroupPutMultiOp<PK,D,F> - Class in io.datarouter.aws.sqs.group.op
 
SqsGroupPutMultiOp(Collection<D>, Config, BaseSqsNode<PK, D, F>, SqsClientManager, ClientId) - Constructor for class io.datarouter.aws.sqs.group.op.SqsGroupPutMultiOp
 
SqsKeyType - Enum Class in io.datarouter.aws.sqs.enums
 
SqsMonitoringJob - Class in io.datarouter.aws.sqs.job
 
SqsMonitoringJob() - Constructor for class io.datarouter.aws.sqs.job.SqsMonitoringJob
 
SqsNode<PK,D,F> - Class in io.datarouter.aws.sqs.single
 
SqsNode(SqsQueueNameService, NodeParams<PK, D, F>, SqsClientType, SqsClientManager, ClientId) - Constructor for class io.datarouter.aws.sqs.single.SqsNode
 
SqsNodeFactory - Class in io.datarouter.aws.sqs
 
SqsNodeFactory() - Constructor for class io.datarouter.aws.sqs.SqsNodeFactory
 
SqsOp<PK,D,F,V> - Class in io.datarouter.aws.sqs.op
 
SqsOp(Config, BaseSqsNode<PK, D, F>) - Constructor for class io.datarouter.aws.sqs.op.SqsOp
 
sqsOpFactory - Variable in class io.datarouter.aws.sqs.BaseSqsNode
 
SqsOpFactory<PK,D,F> - Class in io.datarouter.aws.sqs
 
SqsOpFactory(BaseSqsNode<PK, D, F>, SqsClientManager, ClientId) - Constructor for class io.datarouter.aws.sqs.SqsOpFactory
 
SqsOptions - Class in io.datarouter.aws.sqs
 
SqsOptions() - Constructor for class io.datarouter.aws.sqs.SqsOptions
 
SqsPaths() - Constructor for class io.datarouter.aws.sqs.config.DatarouterSqsPaths.SqsPaths
 
SqsPeekMultiOp<PK,D,F> - Class in io.datarouter.aws.sqs.single.op
 
SqsPeekMultiOp(Config, BaseSqsNode<PK, D, F>, SqsClientManager, ClientId) - Constructor for class io.datarouter.aws.sqs.single.op.SqsPeekMultiOp
 
SqsPhysicalNode<PK,D,F> - Interface in io.datarouter.aws.sqs
 
SqsPutMultiOp<PK,D,F> - Class in io.datarouter.aws.sqs.single.op
 
SqsPutMultiOp(Collection<D>, Config, BaseSqsNode<PK, D, F>, SqsClientManager, ClientId) - Constructor for class io.datarouter.aws.sqs.single.op.SqsPutMultiOp
 
SqsPutOp<PK,D,F> - Class in io.datarouter.aws.sqs.single.op
 
SqsPutOp(D, Config, BaseSqsNode<PK, D, F>, SqsClientManager, ClientId) - Constructor for class io.datarouter.aws.sqs.single.op.SqsPutOp
 
SqsQueueNameService - Class in io.datarouter.aws.sqs
 
SqsQueueNameService() - Constructor for class io.datarouter.aws.sqs.SqsQueueNameService
 
SqsQueueRegistryService - Class in io.datarouter.aws.sqs.service
 
SqsQueueRegistryService() - Constructor for class io.datarouter.aws.sqs.service.SqsQueueRegistryService
 
SqsQueueRegistryService.SqsQueuesForClient - Record Class in io.datarouter.aws.sqs.service
 
SqsQueuesDailyDigest - Class in io.datarouter.aws.sqs.service
 
SqsQueuesDailyDigest() - Constructor for class io.datarouter.aws.sqs.service.SqsQueuesDailyDigest
 
SqsQueuesForClient(List<QueueUrlAndName>, List<String>) - Constructor for record class io.datarouter.aws.sqs.service.SqsQueueRegistryService.SqsQueuesForClient
Creates an instance of a SqsQueuesForClient record class.
SqsUpdateQueueHandler - Class in io.datarouter.aws.sqs.web.handler
 
SqsUpdateQueueHandler() - Constructor for class io.datarouter.aws.sqs.web.handler.SqsUpdateQueueHandler
 
SqsWebInspector - Class in io.datarouter.aws.sqs.web
 
SqsWebInspector() - Constructor for class io.datarouter.aws.sqs.web.SqsWebInspector
 

T

toString() - Method in record class io.datarouter.aws.sqs.service.QueueUrlAndName
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.aws.sqs.service.SqsQueueRegistryService.SqsQueuesForClient
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.aws.sqs.SqsCredentialsDto
Returns a string representation of this record class.

U

unreferencedQueues() - Method in record class io.datarouter.aws.sqs.service.SqsQueueRegistryService.SqsQueuesForClient
Returns the value of the unreferencedQueues record component.
updateAttr(ClientId, String, QueueAttributeName, Object) - Method in class io.datarouter.aws.sqs.SqsClientManager
 

V

valueOf(String) - Static method in enum class io.datarouter.aws.sqs.enums.SqsKeyType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.datarouter.aws.sqs.enums.SqsKeyType
Returns an array containing the constants of this enum class, in the order they are declared.

W

withAccessKey(String) - Method in class io.datarouter.aws.sqs.SqsClientOptionsBuilder
 
withCredentialsLocation(String) - Method in class io.datarouter.aws.sqs.SqsClientOptionsBuilder
 
withNamespace(String) - Method in class io.datarouter.aws.sqs.SqsClientOptionsBuilder
 
withRegion(Regions) - Method in class io.datarouter.aws.sqs.SqsClientOptionsBuilder
 
withSecretKey(String) - Method in class io.datarouter.aws.sqs.SqsClientOptionsBuilder
 
A B C D E F G H I K M N P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form