Enumerations

The following enumerations are available globally.

  • Undocumented

    See more

    Declaration

    Objective-C

    NS_ENUM(NSInteger, AWSSQSErrorType) {
        AWSSQSErrorUnknown,
        AWSSQSErrorBatchEntryIdsNotDistinct,
        AWSSQSErrorBatchRequestTooLong,
        AWSSQSErrorEmptyBatchRequest,
        AWSSQSErrorInvalidAttributeName,
        AWSSQSErrorInvalidBatchEntryId,
        AWSSQSErrorInvalidIdFormat,
        AWSSQSErrorInvalidMessageContents,
        AWSSQSErrorMessageNotInflight,
        AWSSQSErrorOverLimit,
        AWSSQSErrorPurgeQueueInProgress,
        AWSSQSErrorQueueDeletedRecently,
        AWSSQSErrorQueueDoesNotExist,
        AWSSQSErrorQueueNameExists,
        AWSSQSErrorReceiptHandleIsInvalid,
        AWSSQSErrorResourceNotFound,
        AWSSQSErrorTooManyEntriesInBatchRequest,
        AWSSQSErrorUnsupportedOperation,
    }

    Swift

    enum AWSSQSErrorType : Int, @unchecked Sendable
  • Undocumented

    See more

    Declaration

    Objective-C

    NS_ENUM(NSInteger, AWSSQSMessageSystemAttributeName) {
        AWSSQSMessageSystemAttributeNameUnknown,
        AWSSQSMessageSystemAttributeNameSenderId,
        AWSSQSMessageSystemAttributeNameSentTimestamp,
        AWSSQSMessageSystemAttributeNameApproximateReceiveCount,
        AWSSQSMessageSystemAttributeNameApproximateFirstReceiveTimestamp,
        AWSSQSMessageSystemAttributeNameSequenceNumber,
        AWSSQSMessageSystemAttributeNameMessageDeduplicationId,
        AWSSQSMessageSystemAttributeNameMessageGroupId,
        AWSSQSMessageSystemAttributeNameAWSTraceHeader,
        AWSSQSMessageSystemAttributeNameDeadLetterQueueSourceArn,
    }

    Swift

    enum AWSSQSMessageSystemAttributeName : Int, @unchecked Sendable
  • Undocumented

    See more

    Declaration

    Objective-C

    NS_ENUM(NSInteger, AWSSQSMessageSystemAttributeNameForSends) {
        AWSSQSMessageSystemAttributeNameForSendsUnknown,
        AWSSQSMessageSystemAttributeNameForSendsAWSTraceHeader,
    }

    Swift

    enum AWSSQSMessageSystemAttributeNameForSends : Int, @unchecked Sendable
  • Undocumented

    See more

    Declaration

    Objective-C

    NS_ENUM(NSInteger, AWSSQSQueueAttributeName) {
        AWSSQSQueueAttributeNameUnknown,
        AWSSQSQueueAttributeNameAll,
        AWSSQSQueueAttributeNamePolicy,
        AWSSQSQueueAttributeNameVisibilityTimeout,
        AWSSQSQueueAttributeNameMaximumMessageSize,
        AWSSQSQueueAttributeNameMessageRetentionPeriod,
        AWSSQSQueueAttributeNameApproximateNumberOfMessages,
        AWSSQSQueueAttributeNameApproximateNumberOfMessagesNotVisible,
        AWSSQSQueueAttributeNameCreatedTimestamp,
        AWSSQSQueueAttributeNameLastModifiedTimestamp,
        AWSSQSQueueAttributeNameQueueArn,
        AWSSQSQueueAttributeNameApproximateNumberOfMessagesDelayed,
        AWSSQSQueueAttributeNameDelaySeconds,
        AWSSQSQueueAttributeNameReceiveMessageWaitTimeSeconds,
        AWSSQSQueueAttributeNameRedrivePolicy,
        AWSSQSQueueAttributeNameFifoQueue,
        AWSSQSQueueAttributeNameContentBasedDeduplication,
        AWSSQSQueueAttributeNameKmsMasterKeyId,
        AWSSQSQueueAttributeNameKmsDataKeyReusePeriodSeconds,
        AWSSQSQueueAttributeNameDeduplicationScope,
        AWSSQSQueueAttributeNameFifoThroughputLimit,
        AWSSQSQueueAttributeNameRedriveAllowPolicy,
        AWSSQSQueueAttributeNameSqsManagedSseEnabled,
    }

    Swift

    enum AWSSQSQueueAttributeName : Int, @unchecked Sendable