diff options
| author | unril <[email protected]> | 2022-02-10 16:46:05 +0300 | 
|---|---|---|
| committer | Daniil Cherednik <[email protected]> | 2022-02-10 16:46:05 +0300 | 
| commit | 3b241dd57cf58f20bbbd63fa6a0a758dbec09b68 (patch) | |
| tree | 1a2c5ffcf89eb53ecd79dbc9bc0a195c27404d0c /contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/source/model/ObjectLockRetentionMode.cpp | |
| parent | 11ae9eca250d0188b7962459cbc6706719e7dca9 (diff) | |
Restoring authorship annotation for <[email protected]>. Commit 2 of 2.
Diffstat (limited to 'contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/source/model/ObjectLockRetentionMode.cpp')
| -rw-r--r-- | contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/source/model/ObjectLockRetentionMode.cpp | 132 | 
1 files changed, 66 insertions, 66 deletions
| diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/source/model/ObjectLockRetentionMode.cpp b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/source/model/ObjectLockRetentionMode.cpp index 7dad1bd67ff..12e6c9a87db 100644 --- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/source/model/ObjectLockRetentionMode.cpp +++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/source/model/ObjectLockRetentionMode.cpp @@ -2,69 +2,69 @@   * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.   * SPDX-License-Identifier: Apache-2.0.   */ -  -#include <aws/s3/model/ObjectLockRetentionMode.h>  -#include <aws/core/utils/HashingUtils.h>  -#include <aws/core/Globals.h>  -#include <aws/core/utils/EnumParseOverflowContainer.h>  -  -using namespace Aws::Utils;  -  -  -namespace Aws  -{  -  namespace S3  -  {  -    namespace Model  -    {  -      namespace ObjectLockRetentionModeMapper  -      {  -  -        static const int GOVERNANCE_HASH = HashingUtils::HashString("GOVERNANCE");  -        static const int COMPLIANCE_HASH = HashingUtils::HashString("COMPLIANCE");  -  -  -        ObjectLockRetentionMode GetObjectLockRetentionModeForName(const Aws::String& name)  -        {  -          int hashCode = HashingUtils::HashString(name.c_str());  -          if (hashCode == GOVERNANCE_HASH)  -          {  -            return ObjectLockRetentionMode::GOVERNANCE;  -          }  -          else if (hashCode == COMPLIANCE_HASH)  -          {  -            return ObjectLockRetentionMode::COMPLIANCE;  -          }  -          EnumParseOverflowContainer* overflowContainer = Aws::GetEnumOverflowContainer();  -          if(overflowContainer)  -          {  -            overflowContainer->StoreOverflow(hashCode, name);  -            return static_cast<ObjectLockRetentionMode>(hashCode);  -          }  -  -          return ObjectLockRetentionMode::NOT_SET;  -        }  -  -        Aws::String GetNameForObjectLockRetentionMode(ObjectLockRetentionMode enumValue)  -        {  -          switch(enumValue)  -          {  -          case ObjectLockRetentionMode::GOVERNANCE:  -            return "GOVERNANCE";  -          case ObjectLockRetentionMode::COMPLIANCE:  -            return "COMPLIANCE";  -          default:  -            EnumParseOverflowContainer* overflowContainer = Aws::GetEnumOverflowContainer();  -            if(overflowContainer)  -            {  -              return overflowContainer->RetrieveOverflow(static_cast<int>(enumValue));  -            }  -  -            return {};  -          }  -        }  -  -      } // namespace ObjectLockRetentionModeMapper  -    } // namespace Model  -  } // namespace S3  -} // namespace Aws  + +#include <aws/s3/model/ObjectLockRetentionMode.h> +#include <aws/core/utils/HashingUtils.h> +#include <aws/core/Globals.h> +#include <aws/core/utils/EnumParseOverflowContainer.h> + +using namespace Aws::Utils; + + +namespace Aws +{ +  namespace S3 +  { +    namespace Model +    { +      namespace ObjectLockRetentionModeMapper +      { + +        static const int GOVERNANCE_HASH = HashingUtils::HashString("GOVERNANCE"); +        static const int COMPLIANCE_HASH = HashingUtils::HashString("COMPLIANCE"); + + +        ObjectLockRetentionMode GetObjectLockRetentionModeForName(const Aws::String& name) +        { +          int hashCode = HashingUtils::HashString(name.c_str()); +          if (hashCode == GOVERNANCE_HASH) +          { +            return ObjectLockRetentionMode::GOVERNANCE; +          } +          else if (hashCode == COMPLIANCE_HASH) +          { +            return ObjectLockRetentionMode::COMPLIANCE; +          } +          EnumParseOverflowContainer* overflowContainer = Aws::GetEnumOverflowContainer(); +          if(overflowContainer) +          { +            overflowContainer->StoreOverflow(hashCode, name); +            return static_cast<ObjectLockRetentionMode>(hashCode); +          } + +          return ObjectLockRetentionMode::NOT_SET; +        } + +        Aws::String GetNameForObjectLockRetentionMode(ObjectLockRetentionMode enumValue) +        { +          switch(enumValue) +          { +          case ObjectLockRetentionMode::GOVERNANCE: +            return "GOVERNANCE"; +          case ObjectLockRetentionMode::COMPLIANCE: +            return "COMPLIANCE"; +          default: +            EnumParseOverflowContainer* overflowContainer = Aws::GetEnumOverflowContainer(); +            if(overflowContainer) +            { +              return overflowContainer->RetrieveOverflow(static_cast<int>(enumValue)); +            } + +            return {}; +          } +        } + +      } // namespace ObjectLockRetentionModeMapper +    } // namespace Model +  } // namespace S3 +} // namespace Aws | 
