github.com/aldelo/common@v1.5.1/wrapper/sqs/sqssetqueueattribute/sqssetqueueattribute.go (about)

     1  package sqssetqueueattribute
     2  
     3  /*
     4   * Copyright 2020-2023 Aldelo, LP
     5   *
     6   * Licensed under the Apache License, Version 2.0 (the "License");
     7   * you may not use this file except in compliance with the License.
     8   * You may obtain a copy of the License at
     9   *
    10   *     http://www.apache.org/licenses/LICENSE-2.0
    11   *
    12   * Unless required by applicable law or agreed to in writing, software
    13   * distributed under the License is distributed on an "AS IS" BASIS,
    14   * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    15   * See the License for the specific language governing permissions and
    16   * limitations under the License.
    17   */
    18  
    19  // DO NOT EDIT - auto generated via tool
    20  
    21  // go:generate gen-enumer -type SQSSetQueueAttribute
    22  
    23  type SQSSetQueueAttribute int
    24  
    25  const (
    26  	UNKNOWN                       SQSSetQueueAttribute = 0
    27  	DelaySeconds                  SQSSetQueueAttribute = 1
    28  	MaximumMessageSize            SQSSetQueueAttribute = 2
    29  	MessageRetentionPeriod        SQSSetQueueAttribute = 3
    30  	Policy                        SQSSetQueueAttribute = 4
    31  	ReceiveMessageWaitTimeSeconds SQSSetQueueAttribute = 5
    32  	RedrivePolicy                 SQSSetQueueAttribute = 6
    33  	DeadLetterTargetArn           SQSSetQueueAttribute = 7
    34  	MaxReceiveCount               SQSSetQueueAttribute = 8
    35  	VisibilityTimeout             SQSSetQueueAttribute = 9
    36  	KmsMasterKeyId                SQSSetQueueAttribute = 10
    37  	KmsDataKeyReusePeriodSeconds  SQSSetQueueAttribute = 11
    38  	ContentBasedDeduplication     SQSSetQueueAttribute = 13
    39  )
    40  
    41  const (
    42  	_SQSSetQueueAttributeKey_0  = "UNKNOWN"
    43  	_SQSSetQueueAttributeKey_1  = "DelaySeconds"
    44  	_SQSSetQueueAttributeKey_2  = "MaximumMessageSize"
    45  	_SQSSetQueueAttributeKey_3  = "MessageRetentionPeriod"
    46  	_SQSSetQueueAttributeKey_4  = "Policy"
    47  	_SQSSetQueueAttributeKey_5  = "ReceiveMessageWaitTimeSeconds"
    48  	_SQSSetQueueAttributeKey_6  = "RedrivePolicy"
    49  	_SQSSetQueueAttributeKey_7  = "deadLetterTargetArn"
    50  	_SQSSetQueueAttributeKey_8  = "maxReceiveCount"
    51  	_SQSSetQueueAttributeKey_9  = "VisibilityTimeout"
    52  	_SQSSetQueueAttributeKey_10 = "KmsMasterKeyId"
    53  	_SQSSetQueueAttributeKey_11 = "KmsDataKeyReusePeriodSeconds"
    54  	_SQSSetQueueAttributeKey_12 = "ContentBasedDeduplication"
    55  )
    56  
    57  const (
    58  	_SQSSetQueueAttributeCaption_0  = "UNKNOWN"
    59  	_SQSSetQueueAttributeCaption_1  = "DelaySeconds"
    60  	_SQSSetQueueAttributeCaption_2  = "MaximumMessageSize"
    61  	_SQSSetQueueAttributeCaption_3  = "MessageRetentionPeriod"
    62  	_SQSSetQueueAttributeCaption_4  = "Policy"
    63  	_SQSSetQueueAttributeCaption_5  = "ReceiveMessageWaitTimeSeconds"
    64  	_SQSSetQueueAttributeCaption_6  = "RedrivePolicy"
    65  	_SQSSetQueueAttributeCaption_7  = "DeadLetterTargetArn"
    66  	_SQSSetQueueAttributeCaption_8  = "MaxReceiveCount"
    67  	_SQSSetQueueAttributeCaption_9  = "VisibilityTimeout"
    68  	_SQSSetQueueAttributeCaption_10 = "KmsMasterKeyId"
    69  	_SQSSetQueueAttributeCaption_11 = "KmsDataKeyReusePeriodSeconds"
    70  	_SQSSetQueueAttributeCaption_12 = "ContentBasedDeduplication"
    71  )
    72  
    73  const (
    74  	_SQSSetQueueAttributeDescription_0  = "UNKNOWN"
    75  	_SQSSetQueueAttributeDescription_1  = "DelaySeconds"
    76  	_SQSSetQueueAttributeDescription_2  = "MaximumMessageSize"
    77  	_SQSSetQueueAttributeDescription_3  = "MessageRetentionPeriod"
    78  	_SQSSetQueueAttributeDescription_4  = "Policy"
    79  	_SQSSetQueueAttributeDescription_5  = "ReceiveMessageWaitTimeSeconds"
    80  	_SQSSetQueueAttributeDescription_6  = "RedrivePolicy"
    81  	_SQSSetQueueAttributeDescription_7  = "DeadLetterTargetArn"
    82  	_SQSSetQueueAttributeDescription_8  = "MaxReceiveCount"
    83  	_SQSSetQueueAttributeDescription_9  = "VisibilityTimeout"
    84  	_SQSSetQueueAttributeDescription_10 = "KmsMasterKeyId"
    85  	_SQSSetQueueAttributeDescription_11 = "KmsDataKeyReusePeriodSeconds"
    86  	_SQSSetQueueAttributeDescription_12 = "ContentBasedDeduplication"
    87  )