Class Reference
%External.Messaging.SQSQueueSettings
Server:appadmin-00044-deployment-6bf4cbc86d-9f4xc
Instance:IRIS
User:SuperUser
 
-
  [USER] >  [%External] >  [Messaging] >  [SQSQueueSettings]
Private  Storage

class %External.Messaging.SQSQueueSettings extends %External.Messaging.Settings

Settings to create SQS queue. Refer link for details: https://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/com/amazonaws/services/sqs/model/CreateQueueRequest.html

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
9


Summary

Properties
ContentBasedDeduplication DelaySeconds FifoQueue MaximumMessageSize
MessageRetentionPeriod Policy ReceiveMessageWaitTimeSeconds RedrivePolicy
VisibilityTimeout

Methods
%AddToSaveSet %ClassIsLatestVersion %ClassName %ConstructClone
%DispatchClassMethod %DispatchGetModified %DispatchGetProperty %DispatchMethod
%DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty %Extends
%GetParameter %IsA %IsModified %JSONExport
%JSONExportToStream %JSONExportToString %JSONImport %JSONNew
%New %NormalizeObject %ObjectModified %OriginalNamespace
%PackageName %RemoveFromSaveSet %SerializeObject %SetModified
%ValidateObject FromJSON ToJSON


Properties

• property ContentBasedDeduplication as %Boolean;
Enables content-based deduplication.
• property DelaySeconds as %Integer;
The length of time, in seconds, for which the delivery of all messages in the queue is delayed.
• property FifoQueue as %Boolean;
Designates a queue as FIFO.
• property MaximumMessageSize as %Integer;
Maximum message size in bytes.
• property MessageRetentionPeriod as %Integer;
The length of time, in seconds, for which Amazon SQS retains a message.
• property Policy as %String(MAXLEN=1000);
The queue's policy. A valid Amazon Web Services policy.
• property ReceiveMessageWaitTimeSeconds as %Integer;
The length of time, in seconds, for which a ReceiveMessage action waits for a message to arrive.
• property RedrivePolicy as %String(MAXLEN=1000);
The string that includes the parameters for the dead-letter queue functionality of the source queue as a JSON object.
• property VisibilityTimeout as %Integer;
The visibility timeout for the queue, in seconds.


Copyright (c) 2025 by InterSystems Corporation. Cambridge, Massachusetts, U.S.A. All rights reserved. Confidential property of InterSystems Corporation.