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

     1  package sqssystemattribute
     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 SQSSystemAttribute
    22  
    23  type SQSSystemAttribute int
    24  
    25  const (
    26  	UNKNOWN                          SQSSystemAttribute = 0
    27  	All                              SQSSystemAttribute = 1
    28  	ApproximateFirstReceiveTimestamp SQSSystemAttribute = 2
    29  	ApproximateReceiveCount          SQSSystemAttribute = 3
    30  	AWSTraceHeader                   SQSSystemAttribute = 4
    31  	SenderId                         SQSSystemAttribute = 5
    32  	SentTimestamp                    SQSSystemAttribute = 6
    33  	MessageDeduplicationId           SQSSystemAttribute = 7
    34  	MessageGroupId                   SQSSystemAttribute = 8
    35  	SequenceNumber                   SQSSystemAttribute = 9
    36  )
    37  
    38  const (
    39  	_SQSSystemAttributeKey_0 = "UNKNOWN"
    40  	_SQSSystemAttributeKey_1 = "All"
    41  	_SQSSystemAttributeKey_2 = "ApproximateFirstReceiveTimestamp"
    42  	_SQSSystemAttributeKey_3 = "ApproximateReceiveCount"
    43  	_SQSSystemAttributeKey_4 = "AWSTraceHeader"
    44  	_SQSSystemAttributeKey_5 = "SenderId"
    45  	_SQSSystemAttributeKey_6 = "SentTimestamp"
    46  	_SQSSystemAttributeKey_7 = "MessageDeduplicationId"
    47  	_SQSSystemAttributeKey_8 = "MessageGroupId"
    48  	_SQSSystemAttributeKey_9 = "SequenceNumber"
    49  )
    50  
    51  const (
    52  	_SQSSystemAttributeCaption_0 = "UNKNOWN"
    53  	_SQSSystemAttributeCaption_1 = "All"
    54  	_SQSSystemAttributeCaption_2 = "ApproximateFirstReceiveTimestamp"
    55  	_SQSSystemAttributeCaption_3 = "ApproximateReceiveCount"
    56  	_SQSSystemAttributeCaption_4 = "AWSTraceHeader"
    57  	_SQSSystemAttributeCaption_5 = "SenderId"
    58  	_SQSSystemAttributeCaption_6 = "SentTimestamp"
    59  	_SQSSystemAttributeCaption_7 = "MessageDeduplicationId"
    60  	_SQSSystemAttributeCaption_8 = "MessageGroupId"
    61  	_SQSSystemAttributeCaption_9 = "SequenceNumber"
    62  )
    63  
    64  const (
    65  	_SQSSystemAttributeDescription_0 = "UNKNOWN"
    66  	_SQSSystemAttributeDescription_1 = "All"
    67  	_SQSSystemAttributeDescription_2 = "ApproximateFirstReceiveTimestamp"
    68  	_SQSSystemAttributeDescription_3 = "ApproximateReceiveCount"
    69  	_SQSSystemAttributeDescription_4 = "AWSTraceHeader"
    70  	_SQSSystemAttributeDescription_5 = "SenderId"
    71  	_SQSSystemAttributeDescription_6 = "SentTimestamp"
    72  	_SQSSystemAttributeDescription_7 = "MessageDeduplicationId"
    73  	_SQSSystemAttributeDescription_8 = "MessageGroupId"
    74  	_SQSSystemAttributeDescription_9 = "SequenceNumber"
    75  )