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 secretKeyvoidsetAccessKey(String accessKey) Setter for accessKeyvoidsetBaseURL(String baseURL) Setter for baseURLvoidsetPollerSettings(SQSPollerSettings pollerSettings) Setter for pollerSettingsvoidSetter for regionvoidsetSecretKey(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:QQueueProviderMetaDataFluent setter for name- Overrides:
withNamein 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
-