7#include <aws/machinelearning/MachineLearning_EXPORTS.h>
8#include <aws/machinelearning/model/RDSDatabase.h>
9#include <aws/core/utils/memory/stl/AWSString.h>
22namespace MachineLearning
48 template<
typename DatabaseT = RDSDatabase>
49 void SetDatabase(DatabaseT&& value) { m_databaseHasBeenSet =
true; m_database = std::forward<DatabaseT>(value); }
50 template<
typename DatabaseT = RDSDatabase>
58 template<
typename DatabaseUserNameT = Aws::String>
59 void SetDatabaseUserName(DatabaseUserNameT&& value) { m_databaseUserNameHasBeenSet =
true; m_databaseUserName = std::forward<DatabaseUserNameT>(value); }
60 template<
typename DatabaseUserNameT = Aws::String>
71 template<
typename SelectSqlQueryT = Aws::String>
72 void SetSelectSqlQuery(SelectSqlQueryT&& value) { m_selectSqlQueryHasBeenSet =
true; m_selectSqlQuery = std::forward<SelectSqlQueryT>(value); }
73 template<
typename SelectSqlQueryT = Aws::String>
87 template<
typename ResourceRoleT = Aws::String>
88 void SetResourceRole(ResourceRoleT&& value) { m_resourceRoleHasBeenSet =
true; m_resourceRole = std::forward<ResourceRoleT>(value); }
89 template<
typename ResourceRoleT = Aws::String>
103 template<
typename ServiceRoleT = Aws::String>
104 void SetServiceRole(ServiceRoleT&& value) { m_serviceRoleHasBeenSet =
true; m_serviceRole = std::forward<ServiceRoleT>(value); }
105 template<
typename ServiceRoleT = Aws::String>
117 template<
typename DataPipelineIdT = Aws::String>
118 void SetDataPipelineId(DataPipelineIdT&& value) { m_dataPipelineIdHasBeenSet =
true; m_dataPipelineId = std::forward<DataPipelineIdT>(value); }
119 template<
typename DataPipelineIdT = Aws::String>
125 bool m_databaseHasBeenSet =
false;
128 bool m_databaseUserNameHasBeenSet =
false;
131 bool m_selectSqlQueryHasBeenSet =
false;
134 bool m_resourceRoleHasBeenSet =
false;
137 bool m_serviceRoleHasBeenSet =
false;
140 bool m_dataPipelineIdHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue