7#include <aws/appsync/AppSync_EXPORTS.h>
8#include <aws/appsync/model/RelationalDatabaseSourceType.h>
9#include <aws/appsync/model/RdsHttpEndpointConfig.h>
70 bool m_relationalDatabaseSourceTypeHasBeenSet =
false;
73 bool m_rdsHttpEndpointConfigHasBeenSet =
false;
const RdsHttpEndpointConfig & GetRdsHttpEndpointConfig() const
AWS_APPSYNC_API RelationalDatabaseDataSourceConfig(Aws::Utils::Json::JsonView jsonValue)
RelationalDatabaseDataSourceConfig & WithRelationalDatabaseSourceType(const RelationalDatabaseSourceType &value)
RelationalDatabaseDataSourceConfig & WithRelationalDatabaseSourceType(RelationalDatabaseSourceType &&value)
bool RdsHttpEndpointConfigHasBeenSet() const
AWS_APPSYNC_API Aws::Utils::Json::JsonValue Jsonize() const
void SetRdsHttpEndpointConfig(const RdsHttpEndpointConfig &value)
RelationalDatabaseDataSourceConfig & WithRdsHttpEndpointConfig(RdsHttpEndpointConfig &&value)
void SetRdsHttpEndpointConfig(RdsHttpEndpointConfig &&value)
void SetRelationalDatabaseSourceType(RelationalDatabaseSourceType &&value)
bool RelationalDatabaseSourceTypeHasBeenSet() const
AWS_APPSYNC_API RelationalDatabaseDataSourceConfig & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetRelationalDatabaseSourceType(const RelationalDatabaseSourceType &value)
RelationalDatabaseDataSourceConfig & WithRdsHttpEndpointConfig(const RdsHttpEndpointConfig &value)
const RelationalDatabaseSourceType & GetRelationalDatabaseSourceType() const
AWS_APPSYNC_API RelationalDatabaseDataSourceConfig()
RelationalDatabaseSourceType
Aws::Utils::Json::JsonValue JsonValue