1 /** 2 * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 * SPDX-License-Identifier: Apache-2.0. 4 */ 5 6 #include <aws/es/model/ListDomainNamesRequest.h> 7 #include <aws/core/utils/json/JsonSerializer.h> 8 #include <aws/core/http/URI.h> 9 #include <aws/core/utils/memory/stl/AWSStringStream.h> 10 11 #include <utility> 12 13 using namespace Aws::ElasticsearchService::Model; 14 using namespace Aws::Utils::Json; 15 using namespace Aws::Utils; 16 using namespace Aws::Http; 17 ListDomainNamesRequest()18ListDomainNamesRequest::ListDomainNamesRequest() : 19 m_engineType(EngineType::NOT_SET), 20 m_engineTypeHasBeenSet(false) 21 { 22 } 23 SerializePayload() const24Aws::String ListDomainNamesRequest::SerializePayload() const 25 { 26 return {}; 27 } 28 AddQueryStringParameters(URI & uri) const29void ListDomainNamesRequest::AddQueryStringParameters(URI& uri) const 30 { 31 Aws::StringStream ss; 32 if(m_engineTypeHasBeenSet) 33 { 34 ss << EngineTypeMapper::GetNameForEngineType(m_engineType); 35 uri.AddQueryStringParameter("engineType", ss.str()); 36 ss.str(""); 37 } 38 39 } 40 41 42 43