7#include <aws/opensearch/OpenSearchService_EXPORTS.h>
8#include <aws/opensearch/model/AWSDomainInformation.h>
21namespace OpenSearchService
47 template<
typename AWSDomainInformationT = AWSDomainInformation>
48 void SetAWSDomainInformation(AWSDomainInformationT&& value) { m_aWSDomainInformationHasBeenSet =
true; m_aWSDomainInformation = std::forward<AWSDomainInformationT>(value); }
49 template<
typename AWSDomainInformationT = AWSDomainInformation>
55 bool m_aWSDomainInformationHasBeenSet =
false;
DomainInformationContainer & WithAWSDomainInformation(AWSDomainInformationT &&value)
AWS_OPENSEARCHSERVICE_API DomainInformationContainer()=default
AWS_OPENSEARCHSERVICE_API DomainInformationContainer & operator=(Aws::Utils::Json::JsonView jsonValue)
const AWSDomainInformation & GetAWSDomainInformation() const
void SetAWSDomainInformation(AWSDomainInformationT &&value)
bool AWSDomainInformationHasBeenSet() const
AWS_OPENSEARCHSERVICE_API DomainInformationContainer(Aws::Utils::Json::JsonView jsonValue)
AWS_OPENSEARCHSERVICE_API Aws::Utils::Json::JsonValue Jsonize() const
Aws::Utils::Json::JsonValue JsonValue