Download include/aws/core/endpoint/BuiltInParameters.h from Shenghong/dai_env: direct link, hf CLI and curl.
- Browser
- Download file 1.63 kB
-
https://huggingface.co/Shenghong/dai_env/resolve/main/include/aws/core/endpoint/BuiltInParameters.h
- Command line
-
hf download hf://Shenghong/dai_env/include/aws/core/endpoint/BuiltInParameters.h
-
curl -L -o BuiltInParameters.h https://huggingface.co/Shenghong/dai_env/resolve/main/include/aws/core/endpoint/BuiltInParameters.h
1.63 kB
| /** | |
| * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. | |
| * SPDX-License-Identifier: Apache-2.0. | |
| */ | |
| namespace Aws | |
| { | |
| namespace Endpoint | |
| { | |
| class AWS_CORE_API BuiltInParameters | |
| { | |
| public: | |
| using EndpointParameter = Aws::Endpoint::EndpointParameter; | |
| BuiltInParameters() = default; | |
| BuiltInParameters(const BuiltInParameters&) = delete; // avoid accidental copy | |
| virtual ~BuiltInParameters() = default; | |
| virtual void SetFromClientConfiguration(const Client::ClientConfiguration& config); | |
| virtual void SetFromClientConfiguration(const Client::GenericClientConfiguration& config); | |
| virtual void OverrideEndpoint(const Aws::String& endpoint, const Aws::Http::Scheme& scheme = Aws::Http::Scheme::HTTPS); | |
| const EndpointParameter& GetParameter(const Aws::String& name) const; | |
| void SetParameter(EndpointParameter param); | |
| void SetStringParameter(Aws::String name, Aws::String value); | |
| void SetBooleanParameter(Aws::String name, bool value); | |
| void SetStringArrayParameter(Aws::String name, const Aws::Vector<Aws::String>&& value); | |
| const Aws::Vector<EndpointParameter>& GetAllParameters() const; | |
| protected: | |
| Aws::Vector<EndpointParameter> m_params; | |
| }; | |
| } // namespace Endpoint | |
| } // namespace Aws | |