7#include <aws/appsync/AppSync_EXPORTS.h>
8#include <aws/appsync/model/RelationalDatabaseSourceType.h>
9#include <aws/appsync/model/RdsHttpEndpointConfig.h>
60 template<
typename RdsHttpEndpo
intConfigT = RdsHttpEndpo
intConfig>
61 void SetRdsHttpEndpointConfig(RdsHttpEndpointConfigT&& value) { m_rdsHttpEndpointConfigHasBeenSet =
true; m_rdsHttpEndpointConfig = std::forward<RdsHttpEndpointConfigT>(value); }
62 template<
typename RdsHttpEndpo
intConfigT = RdsHttpEndpo
intConfig>
68 bool m_relationalDatabaseSourceTypeHasBeenSet =
false;
70 RdsHttpEndpointConfig m_rdsHttpEndpointConfig;
71 bool m_rdsHttpEndpointConfigHasBeenSet =
false;
RelationalDatabaseDataSourceConfig & WithRdsHttpEndpointConfig(RdsHttpEndpointConfigT &&value)
const RdsHttpEndpointConfig & GetRdsHttpEndpointConfig() const
AWS_APPSYNC_API RelationalDatabaseDataSourceConfig(Aws::Utils::Json::JsonView jsonValue)
AWS_APPSYNC_API RelationalDatabaseDataSourceConfig()=default
bool RdsHttpEndpointConfigHasBeenSet() const
AWS_APPSYNC_API Aws::Utils::Json::JsonValue Jsonize() const
void SetRelationalDatabaseSourceType(RelationalDatabaseSourceType value)
RelationalDatabaseDataSourceConfig & WithRelationalDatabaseSourceType(RelationalDatabaseSourceType value)
bool RelationalDatabaseSourceTypeHasBeenSet() const
AWS_APPSYNC_API RelationalDatabaseDataSourceConfig & operator=(Aws::Utils::Json::JsonView jsonValue)
RelationalDatabaseSourceType GetRelationalDatabaseSourceType() const
void SetRdsHttpEndpointConfig(RdsHttpEndpointConfigT &&value)
RelationalDatabaseSourceType
Aws::Utils::Json::JsonValue JsonValue