Class SQSQueueProviderMetaData
java.lang.Object
com.kingsrook.qqq.backend.core.model.metadata.queues.QQueueProviderMetaData
com.kingsrook.qqq.backend.core.model.metadata.queues.SQSQueueProviderMetaData
- All Implemented Interfaces:
MetaDataProducerOutput
,QMetaDataObject
,TopLevelMetaDataInterface
,Serializable
Meta-data for an source of Amazon SQS queues (e.g, an aws account/credential
set, with a common base URL).
Scheduled can be defined here, to apply to all queues in the provider - or
each can supply their own schedule.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGetter for accessKeyGetter for baseURLGetter for pollerSettingsGetter for regionGetter for secretKeyvoid
setAccessKey
(String accessKey) Setter for accessKeyvoid
setBaseURL
(String baseURL) Setter for baseURLvoid
setPollerSettings
(SQSPollerSettings pollerSettings) Setter for pollerSettingsvoid
Setter for regionvoid
setSecretKey
(String secretKey) Setter for secretKeywithAccessKey
(String accessKey) Fluent setter for accessKeywithBaseURL
(String baseURL) Fluent setter for baseURLFluent setter for namewithPollerSettings
(SQSPollerSettings pollerSettings) Fluent setter for pollerSettingswithRegion
(String region) Fluent setter for regionwithSecretKey
(String secretKey) Fluent setter for secretKeyMethods inherited from class com.kingsrook.qqq.backend.core.model.metadata.queues.QQueueProviderMetaData
addSelfToInstance, getName, getType, setName, setType, withType
-
Constructor Details
-
SQSQueueProviderMetaData
public SQSQueueProviderMetaData()Constructor
-
-
Method Details
-
withName
Description copied from class:QQueueProviderMetaData
Fluent setter for name- Overrides:
withName
in classQQueueProviderMetaData
-
getAccessKey
Getter for accessKey -
setAccessKey
Setter for accessKey -
withAccessKey
Fluent setter for accessKey -
getSecretKey
Getter for secretKey -
setSecretKey
Setter for secretKey -
withSecretKey
Fluent setter for secretKey -
getRegion
Getter for region -
setRegion
Setter for region -
withRegion
Fluent setter for region -
getBaseURL
Getter for baseURL -
setBaseURL
Setter for baseURL -
withBaseURL
Fluent setter for baseURL -
getPollerSettings
Getter for pollerSettings -
setPollerSettings
Setter for pollerSettings -
withPollerSettings
Fluent setter for pollerSettings
-