32 namespace ElasticsearchService
190 bool m_elasticsearchClusterConfigHasBeenSet;
192 bool m_eBSOptionsHasBeenSet;
194 bool m_accessPoliciesHasBeenSet;
196 bool m_snapshotOptionsHasBeenSet;
198 bool m_advancedOptionsHasBeenSet;
void SetEBSOptions(EBSOptionsStatus &&value)
ElasticsearchDomainConfig & WithEBSOptions(const EBSOptionsStatus &value)
const EBSOptionsStatus & GetEBSOptions() const
ElasticsearchDomainConfig & WithAdvancedOptions(AdvancedOptionsStatus &&value)
ElasticsearchDomainConfig & WithEBSOptions(EBSOptionsStatus &&value)
void SetElasticsearchClusterConfig(ElasticsearchClusterConfigStatus &&value)
const AdvancedOptionsStatus & GetAdvancedOptions() const
const AccessPoliciesStatus & GetAccessPolicies() const
void SetAdvancedOptions(AdvancedOptionsStatus &&value)
ElasticsearchDomainConfig & WithSnapshotOptions(SnapshotOptionsStatus &&value)
void SetAccessPolicies(AccessPoliciesStatus &&value)
ElasticsearchDomainConfig & WithAdvancedOptions(const AdvancedOptionsStatus &value)
ElasticsearchDomainConfig & WithElasticsearchClusterConfig(ElasticsearchClusterConfigStatus &&value)
void SetAccessPolicies(const AccessPoliciesStatus &value)
#define AWS_ELASTICSEARCHSERVICE_API
ElasticsearchDomainConfig & WithSnapshotOptions(const SnapshotOptionsStatus &value)
const ElasticsearchClusterConfigStatus & GetElasticsearchClusterConfig() const
ElasticsearchDomainConfig & WithAccessPolicies(AccessPoliciesStatus &&value)
void SetElasticsearchClusterConfig(const ElasticsearchClusterConfigStatus &value)
ElasticsearchDomainConfig & WithAccessPolicies(const AccessPoliciesStatus &value)
const SnapshotOptionsStatus & GetSnapshotOptions() const
void SetEBSOptions(const EBSOptionsStatus &value)
ElasticsearchDomainConfig & WithElasticsearchClusterConfig(const ElasticsearchClusterConfigStatus &value)
void SetSnapshotOptions(SnapshotOptionsStatus &&value)
void SetAdvancedOptions(const AdvancedOptionsStatus &value)
void SetSnapshotOptions(const SnapshotOptionsStatus &value)
JSON (JavaScript Object Notation).