7#include <aws/opensearch/OpenSearchService_EXPORTS.h>
8#include <aws/opensearch/model/AWSDomainInformation.h>
19namespace OpenSearchService {
41 template <
typename AWSDomainInformationT = AWSDomainInformation>
43 m_aWSDomainInformationHasBeenSet =
true;
44 m_aWSDomainInformation = std::forward<AWSDomainInformationT>(value);
46 template <
typename AWSDomainInformationT = AWSDomainInformation>
54 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