AWS SDK for C++  1.9.108
AWS SDK for C++
RDSDataSpec.h
Go to the documentation of this file.
1 
6 #pragma once
12 #include <utility>
13 
14 namespace Aws
15 {
16 namespace Utils
17 {
18 namespace Json
19 {
20  class JsonValue;
21  class JsonView;
22 } // namespace Json
23 } // namespace Utils
24 namespace MachineLearning
25 {
26 namespace Model
27 {
28 
36  {
37  public:
42 
43 
48  inline const RDSDatabase& GetDatabaseInformation() const{ return m_databaseInformation; }
49 
54  inline bool DatabaseInformationHasBeenSet() const { return m_databaseInformationHasBeenSet; }
55 
60  inline void SetDatabaseInformation(const RDSDatabase& value) { m_databaseInformationHasBeenSet = true; m_databaseInformation = value; }
61 
66  inline void SetDatabaseInformation(RDSDatabase&& value) { m_databaseInformationHasBeenSet = true; m_databaseInformation = std::move(value); }
67 
72  inline RDSDataSpec& WithDatabaseInformation(const RDSDatabase& value) { SetDatabaseInformation(value); return *this;}
73 
78  inline RDSDataSpec& WithDatabaseInformation(RDSDatabase&& value) { SetDatabaseInformation(std::move(value)); return *this;}
79 
80 
85  inline const Aws::String& GetSelectSqlQuery() const{ return m_selectSqlQuery; }
86 
91  inline bool SelectSqlQueryHasBeenSet() const { return m_selectSqlQueryHasBeenSet; }
92 
97  inline void SetSelectSqlQuery(const Aws::String& value) { m_selectSqlQueryHasBeenSet = true; m_selectSqlQuery = value; }
98 
103  inline void SetSelectSqlQuery(Aws::String&& value) { m_selectSqlQueryHasBeenSet = true; m_selectSqlQuery = std::move(value); }
104 
109  inline void SetSelectSqlQuery(const char* value) { m_selectSqlQueryHasBeenSet = true; m_selectSqlQuery.assign(value); }
110 
115  inline RDSDataSpec& WithSelectSqlQuery(const Aws::String& value) { SetSelectSqlQuery(value); return *this;}
116 
121  inline RDSDataSpec& WithSelectSqlQuery(Aws::String&& value) { SetSelectSqlQuery(std::move(value)); return *this;}
122 
127  inline RDSDataSpec& WithSelectSqlQuery(const char* value) { SetSelectSqlQuery(value); return *this;}
128 
129 
134  inline const RDSDatabaseCredentials& GetDatabaseCredentials() const{ return m_databaseCredentials; }
135 
140  inline bool DatabaseCredentialsHasBeenSet() const { return m_databaseCredentialsHasBeenSet; }
141 
146  inline void SetDatabaseCredentials(const RDSDatabaseCredentials& value) { m_databaseCredentialsHasBeenSet = true; m_databaseCredentials = value; }
147 
152  inline void SetDatabaseCredentials(RDSDatabaseCredentials&& value) { m_databaseCredentialsHasBeenSet = true; m_databaseCredentials = std::move(value); }
153 
158  inline RDSDataSpec& WithDatabaseCredentials(const RDSDatabaseCredentials& value) { SetDatabaseCredentials(value); return *this;}
159 
164  inline RDSDataSpec& WithDatabaseCredentials(RDSDatabaseCredentials&& value) { SetDatabaseCredentials(std::move(value)); return *this;}
165 
166 
171  inline const Aws::String& GetS3StagingLocation() const{ return m_s3StagingLocation; }
172 
177  inline bool S3StagingLocationHasBeenSet() const { return m_s3StagingLocationHasBeenSet; }
178 
183  inline void SetS3StagingLocation(const Aws::String& value) { m_s3StagingLocationHasBeenSet = true; m_s3StagingLocation = value; }
184 
189  inline void SetS3StagingLocation(Aws::String&& value) { m_s3StagingLocationHasBeenSet = true; m_s3StagingLocation = std::move(value); }
190 
195  inline void SetS3StagingLocation(const char* value) { m_s3StagingLocationHasBeenSet = true; m_s3StagingLocation.assign(value); }
196 
201  inline RDSDataSpec& WithS3StagingLocation(const Aws::String& value) { SetS3StagingLocation(value); return *this;}
202 
207  inline RDSDataSpec& WithS3StagingLocation(Aws::String&& value) { SetS3StagingLocation(std::move(value)); return *this;}
208 
213  inline RDSDataSpec& WithS3StagingLocation(const char* value) { SetS3StagingLocation(value); return *this;}
214 
215 
277  inline const Aws::String& GetDataRearrangement() const{ return m_dataRearrangement; }
278 
340  inline bool DataRearrangementHasBeenSet() const { return m_dataRearrangementHasBeenSet; }
341 
403  inline void SetDataRearrangement(const Aws::String& value) { m_dataRearrangementHasBeenSet = true; m_dataRearrangement = value; }
404 
466  inline void SetDataRearrangement(Aws::String&& value) { m_dataRearrangementHasBeenSet = true; m_dataRearrangement = std::move(value); }
467 
529  inline void SetDataRearrangement(const char* value) { m_dataRearrangementHasBeenSet = true; m_dataRearrangement.assign(value); }
530 
592  inline RDSDataSpec& WithDataRearrangement(const Aws::String& value) { SetDataRearrangement(value); return *this;}
593 
655  inline RDSDataSpec& WithDataRearrangement(Aws::String&& value) { SetDataRearrangement(std::move(value)); return *this;}
656 
718  inline RDSDataSpec& WithDataRearrangement(const char* value) { SetDataRearrangement(value); return *this;}
719 
720 
741  inline const Aws::String& GetDataSchema() const{ return m_dataSchema; }
742 
763  inline bool DataSchemaHasBeenSet() const { return m_dataSchemaHasBeenSet; }
764 
785  inline void SetDataSchema(const Aws::String& value) { m_dataSchemaHasBeenSet = true; m_dataSchema = value; }
786 
807  inline void SetDataSchema(Aws::String&& value) { m_dataSchemaHasBeenSet = true; m_dataSchema = std::move(value); }
808 
829  inline void SetDataSchema(const char* value) { m_dataSchemaHasBeenSet = true; m_dataSchema.assign(value); }
830 
851  inline RDSDataSpec& WithDataSchema(const Aws::String& value) { SetDataSchema(value); return *this;}
852 
873  inline RDSDataSpec& WithDataSchema(Aws::String&& value) { SetDataSchema(std::move(value)); return *this;}
874 
895  inline RDSDataSpec& WithDataSchema(const char* value) { SetDataSchema(value); return *this;}
896 
897 
901  inline const Aws::String& GetDataSchemaUri() const{ return m_dataSchemaUri; }
902 
906  inline bool DataSchemaUriHasBeenSet() const { return m_dataSchemaUriHasBeenSet; }
907 
911  inline void SetDataSchemaUri(const Aws::String& value) { m_dataSchemaUriHasBeenSet = true; m_dataSchemaUri = value; }
912 
916  inline void SetDataSchemaUri(Aws::String&& value) { m_dataSchemaUriHasBeenSet = true; m_dataSchemaUri = std::move(value); }
917 
921  inline void SetDataSchemaUri(const char* value) { m_dataSchemaUriHasBeenSet = true; m_dataSchemaUri.assign(value); }
922 
926  inline RDSDataSpec& WithDataSchemaUri(const Aws::String& value) { SetDataSchemaUri(value); return *this;}
927 
931  inline RDSDataSpec& WithDataSchemaUri(Aws::String&& value) { SetDataSchemaUri(std::move(value)); return *this;}
932 
936  inline RDSDataSpec& WithDataSchemaUri(const char* value) { SetDataSchemaUri(value); return *this;}
937 
938 
946  inline const Aws::String& GetResourceRole() const{ return m_resourceRole; }
947 
955  inline bool ResourceRoleHasBeenSet() const { return m_resourceRoleHasBeenSet; }
956 
964  inline void SetResourceRole(const Aws::String& value) { m_resourceRoleHasBeenSet = true; m_resourceRole = value; }
965 
973  inline void SetResourceRole(Aws::String&& value) { m_resourceRoleHasBeenSet = true; m_resourceRole = std::move(value); }
974 
982  inline void SetResourceRole(const char* value) { m_resourceRoleHasBeenSet = true; m_resourceRole.assign(value); }
983 
991  inline RDSDataSpec& WithResourceRole(const Aws::String& value) { SetResourceRole(value); return *this;}
992 
1000  inline RDSDataSpec& WithResourceRole(Aws::String&& value) { SetResourceRole(std::move(value)); return *this;}
1001 
1009  inline RDSDataSpec& WithResourceRole(const char* value) { SetResourceRole(value); return *this;}
1010 
1011 
1019  inline const Aws::String& GetServiceRole() const{ return m_serviceRole; }
1020 
1028  inline bool ServiceRoleHasBeenSet() const { return m_serviceRoleHasBeenSet; }
1029 
1037  inline void SetServiceRole(const Aws::String& value) { m_serviceRoleHasBeenSet = true; m_serviceRole = value; }
1038 
1046  inline void SetServiceRole(Aws::String&& value) { m_serviceRoleHasBeenSet = true; m_serviceRole = std::move(value); }
1047 
1055  inline void SetServiceRole(const char* value) { m_serviceRoleHasBeenSet = true; m_serviceRole.assign(value); }
1056 
1064  inline RDSDataSpec& WithServiceRole(const Aws::String& value) { SetServiceRole(value); return *this;}
1065 
1073  inline RDSDataSpec& WithServiceRole(Aws::String&& value) { SetServiceRole(std::move(value)); return *this;}
1074 
1082  inline RDSDataSpec& WithServiceRole(const char* value) { SetServiceRole(value); return *this;}
1083 
1084 
1090  inline const Aws::String& GetSubnetId() const{ return m_subnetId; }
1091 
1097  inline bool SubnetIdHasBeenSet() const { return m_subnetIdHasBeenSet; }
1098 
1104  inline void SetSubnetId(const Aws::String& value) { m_subnetIdHasBeenSet = true; m_subnetId = value; }
1105 
1111  inline void SetSubnetId(Aws::String&& value) { m_subnetIdHasBeenSet = true; m_subnetId = std::move(value); }
1112 
1118  inline void SetSubnetId(const char* value) { m_subnetIdHasBeenSet = true; m_subnetId.assign(value); }
1119 
1125  inline RDSDataSpec& WithSubnetId(const Aws::String& value) { SetSubnetId(value); return *this;}
1126 
1132  inline RDSDataSpec& WithSubnetId(Aws::String&& value) { SetSubnetId(std::move(value)); return *this;}
1133 
1139  inline RDSDataSpec& WithSubnetId(const char* value) { SetSubnetId(value); return *this;}
1140 
1141 
1148  inline const Aws::Vector<Aws::String>& GetSecurityGroupIds() const{ return m_securityGroupIds; }
1149 
1156  inline bool SecurityGroupIdsHasBeenSet() const { return m_securityGroupIdsHasBeenSet; }
1157 
1164  inline void SetSecurityGroupIds(const Aws::Vector<Aws::String>& value) { m_securityGroupIdsHasBeenSet = true; m_securityGroupIds = value; }
1165 
1172  inline void SetSecurityGroupIds(Aws::Vector<Aws::String>&& value) { m_securityGroupIdsHasBeenSet = true; m_securityGroupIds = std::move(value); }
1173 
1180  inline RDSDataSpec& WithSecurityGroupIds(const Aws::Vector<Aws::String>& value) { SetSecurityGroupIds(value); return *this;}
1181 
1188  inline RDSDataSpec& WithSecurityGroupIds(Aws::Vector<Aws::String>&& value) { SetSecurityGroupIds(std::move(value)); return *this;}
1189 
1196  inline RDSDataSpec& AddSecurityGroupIds(const Aws::String& value) { m_securityGroupIdsHasBeenSet = true; m_securityGroupIds.push_back(value); return *this; }
1197 
1204  inline RDSDataSpec& AddSecurityGroupIds(Aws::String&& value) { m_securityGroupIdsHasBeenSet = true; m_securityGroupIds.push_back(std::move(value)); return *this; }
1205 
1212  inline RDSDataSpec& AddSecurityGroupIds(const char* value) { m_securityGroupIdsHasBeenSet = true; m_securityGroupIds.push_back(value); return *this; }
1213 
1214  private:
1215 
1216  RDSDatabase m_databaseInformation;
1217  bool m_databaseInformationHasBeenSet;
1218 
1219  Aws::String m_selectSqlQuery;
1220  bool m_selectSqlQueryHasBeenSet;
1221 
1222  RDSDatabaseCredentials m_databaseCredentials;
1223  bool m_databaseCredentialsHasBeenSet;
1224 
1225  Aws::String m_s3StagingLocation;
1226  bool m_s3StagingLocationHasBeenSet;
1227 
1228  Aws::String m_dataRearrangement;
1229  bool m_dataRearrangementHasBeenSet;
1230 
1231  Aws::String m_dataSchema;
1232  bool m_dataSchemaHasBeenSet;
1233 
1234  Aws::String m_dataSchemaUri;
1235  bool m_dataSchemaUriHasBeenSet;
1236 
1237  Aws::String m_resourceRole;
1238  bool m_resourceRoleHasBeenSet;
1239 
1240  Aws::String m_serviceRole;
1241  bool m_serviceRoleHasBeenSet;
1242 
1243  Aws::String m_subnetId;
1244  bool m_subnetIdHasBeenSet;
1245 
1246  Aws::Vector<Aws::String> m_securityGroupIds;
1247  bool m_securityGroupIdsHasBeenSet;
1248  };
1249 
1250 } // namespace Model
1251 } // namespace MachineLearning
1252 } // namespace Aws
Aws::MachineLearning::Model::RDSDataSpec::WithSelectSqlQuery
RDSDataSpec & WithSelectSqlQuery(Aws::String &&value)
Definition: RDSDataSpec.h:121
Aws::MachineLearning::Model::RDSDataSpec::WithSubnetId
RDSDataSpec & WithSubnetId(Aws::String &&value)
Definition: RDSDataSpec.h:1132
Aws::MachineLearning::Model::RDSDataSpec::RDSDataSpec
RDSDataSpec()
Aws::MachineLearning::Model::RDSDataSpec::AddSecurityGroupIds
RDSDataSpec & AddSecurityGroupIds(Aws::String &&value)
Definition: RDSDataSpec.h:1204
Aws::MachineLearning::Model::RDSDataSpec::SetS3StagingLocation
void SetS3StagingLocation(const Aws::String &value)
Definition: RDSDataSpec.h:183
Aws::MachineLearning::Model::RDSDataSpec::GetS3StagingLocation
const Aws::String & GetS3StagingLocation() const
Definition: RDSDataSpec.h:171
Aws::MachineLearning::Model::RDSDataSpec::SetDataSchema
void SetDataSchema(Aws::String &&value)
Definition: RDSDataSpec.h:807
Aws::MachineLearning::Model::RDSDataSpec::WithSelectSqlQuery
RDSDataSpec & WithSelectSqlQuery(const char *value)
Definition: RDSDataSpec.h:127
Aws::MachineLearning::Model::RDSDataSpec::SetS3StagingLocation
void SetS3StagingLocation(const char *value)
Definition: RDSDataSpec.h:195
Aws::MachineLearning::Model::RDSDataSpec::SetDataSchemaUri
void SetDataSchemaUri(Aws::String &&value)
Definition: RDSDataSpec.h:916
Aws::MachineLearning::Model::RDSDataSpec::WithDataSchema
RDSDataSpec & WithDataSchema(const Aws::String &value)
Definition: RDSDataSpec.h:851
Aws::MachineLearning::Model::RDSDataSpec::GetSelectSqlQuery
const Aws::String & GetSelectSqlQuery() const
Definition: RDSDataSpec.h:85
Aws::MachineLearning::Model::RDSDataSpec::DataRearrangementHasBeenSet
bool DataRearrangementHasBeenSet() const
Definition: RDSDataSpec.h:340
Aws::MachineLearning::Model::RDSDataSpec::SetResourceRole
void SetResourceRole(const char *value)
Definition: RDSDataSpec.h:982
MachineLearning_EXPORTS.h
Aws::MachineLearning::Model::RDSDataSpec::SecurityGroupIdsHasBeenSet
bool SecurityGroupIdsHasBeenSet() const
Definition: RDSDataSpec.h:1156
Aws::MachineLearning::Model::RDSDataSpec::SetDataRearrangement
void SetDataRearrangement(Aws::String &&value)
Definition: RDSDataSpec.h:466
Aws::MachineLearning::Model::RDSDataSpec::WithDataSchema
RDSDataSpec & WithDataSchema(Aws::String &&value)
Definition: RDSDataSpec.h:873
Aws::MachineLearning::Model::RDSDataSpec::WithDatabaseCredentials
RDSDataSpec & WithDatabaseCredentials(RDSDatabaseCredentials &&value)
Definition: RDSDataSpec.h:164
Aws::MachineLearning::Model::RDSDataSpec::SubnetIdHasBeenSet
bool SubnetIdHasBeenSet() const
Definition: RDSDataSpec.h:1097
Aws::MachineLearning::Model::RDSDataSpec::SetSelectSqlQuery
void SetSelectSqlQuery(const char *value)
Definition: RDSDataSpec.h:109
Aws::MachineLearning::Model::RDSDataSpec::WithServiceRole
RDSDataSpec & WithServiceRole(const char *value)
Definition: RDSDataSpec.h:1082
Aws::MachineLearning::Model::RDSDataSpec::GetResourceRole
const Aws::String & GetResourceRole() const
Definition: RDSDataSpec.h:946
Aws::MachineLearning::Model::RDSDataSpec::WithDataSchemaUri
RDSDataSpec & WithDataSchemaUri(const char *value)
Definition: RDSDataSpec.h:936
Aws::MachineLearning::Model::RDSDataSpec::SetSelectSqlQuery
void SetSelectSqlQuery(Aws::String &&value)
Definition: RDSDataSpec.h:103
Aws::Vector
std::vector< T, Aws::Allocator< T > > Vector
Definition: AWSVector.h:17
Aws::MachineLearning::Model::RDSDataSpec::WithS3StagingLocation
RDSDataSpec & WithS3StagingLocation(Aws::String &&value)
Definition: RDSDataSpec.h:207
Aws::MachineLearning::Model::RDSDataSpec::GetDataRearrangement
const Aws::String & GetDataRearrangement() const
Definition: RDSDataSpec.h:277
Aws::MachineLearning::Model::RDSDataSpec::ResourceRoleHasBeenSet
bool ResourceRoleHasBeenSet() const
Definition: RDSDataSpec.h:955
Aws::MachineLearning::Model::RDSDataSpec::SetServiceRole
void SetServiceRole(Aws::String &&value)
Definition: RDSDataSpec.h:1046
Aws::MachineLearning::Model::RDSDataSpec::WithDataSchemaUri
RDSDataSpec & WithDataSchemaUri(Aws::String &&value)
Definition: RDSDataSpec.h:931
Aws::MachineLearning::Model::RDSDataSpec::SetSubnetId
void SetSubnetId(const Aws::String &value)
Definition: RDSDataSpec.h:1104
AWSVector.h
Aws::MachineLearning::Model::RDSDataSpec::DataSchemaUriHasBeenSet
bool DataSchemaUriHasBeenSet() const
Definition: RDSDataSpec.h:906
Aws::MachineLearning::Model::RDSDataSpec::SetSecurityGroupIds
void SetSecurityGroupIds(const Aws::Vector< Aws::String > &value)
Definition: RDSDataSpec.h:1164
Aws::MachineLearning::Model::RDSDataSpec::ServiceRoleHasBeenSet
bool ServiceRoleHasBeenSet() const
Definition: RDSDataSpec.h:1028
Aws::MachineLearning::Model::RDSDataSpec::DataSchemaHasBeenSet
bool DataSchemaHasBeenSet() const
Definition: RDSDataSpec.h:763
Aws::MachineLearning::Model::RDSDataSpec::WithDataRearrangement
RDSDataSpec & WithDataRearrangement(const Aws::String &value)
Definition: RDSDataSpec.h:592
Aws::MachineLearning::Model::RDSDataSpec::GetDatabaseCredentials
const RDSDatabaseCredentials & GetDatabaseCredentials() const
Definition: RDSDataSpec.h:134
Aws::MachineLearning::Model::RDSDataSpec::SetServiceRole
void SetServiceRole(const char *value)
Definition: RDSDataSpec.h:1055
Aws::MachineLearning::Model::RDSDataSpec::GetDatabaseInformation
const RDSDatabase & GetDatabaseInformation() const
Definition: RDSDataSpec.h:48
RDSDatabaseCredentials.h
Aws::MachineLearning::Model::RDSDataSpec::WithResourceRole
RDSDataSpec & WithResourceRole(Aws::String &&value)
Definition: RDSDataSpec.h:1000
Aws::MachineLearning::Model::RDSDataSpec::SetDataSchemaUri
void SetDataSchemaUri(const Aws::String &value)
Definition: RDSDataSpec.h:911
AWS_MACHINELEARNING_API
#define AWS_MACHINELEARNING_API
Definition: MachineLearning_EXPORTS.h:28
Aws::MachineLearning::Model::RDSDataSpec::SetServiceRole
void SetServiceRole(const Aws::String &value)
Definition: RDSDataSpec.h:1037
Aws::MachineLearning::Model::RDSDataSpec::GetDataSchemaUri
const Aws::String & GetDataSchemaUri() const
Definition: RDSDataSpec.h:901
Aws::MachineLearning::Model::RDSDataSpec::SetResourceRole
void SetResourceRole(Aws::String &&value)
Definition: RDSDataSpec.h:973
Aws::MachineLearning::Model::RDSDataSpec::WithSecurityGroupIds
RDSDataSpec & WithSecurityGroupIds(const Aws::Vector< Aws::String > &value)
Definition: RDSDataSpec.h:1180
RDSDatabase.h
Aws::MachineLearning::Model::RDSDataSpec::DatabaseCredentialsHasBeenSet
bool DatabaseCredentialsHasBeenSet() const
Definition: RDSDataSpec.h:140
Aws::MachineLearning::Model::RDSDataSpec::SetDatabaseInformation
void SetDatabaseInformation(const RDSDatabase &value)
Definition: RDSDataSpec.h:60
Aws::MachineLearning::Model::RDSDatabase
Definition: RDSDatabase.h:32
Aws::MachineLearning::Model::RDSDataSpec::WithSubnetId
RDSDataSpec & WithSubnetId(const char *value)
Definition: RDSDataSpec.h:1139
Aws::MachineLearning::Model::RDSDataSpec::SetDatabaseInformation
void SetDatabaseInformation(RDSDatabase &&value)
Definition: RDSDataSpec.h:66
Aws::MachineLearning::Model::RDSDataSpec::SetDataRearrangement
void SetDataRearrangement(const char *value)
Definition: RDSDataSpec.h:529
Aws::MachineLearning::Model::RDSDataSpec::WithDataRearrangement
RDSDataSpec & WithDataRearrangement(Aws::String &&value)
Definition: RDSDataSpec.h:655
Aws::MachineLearning::Model::RDSDataSpec::SetResourceRole
void SetResourceRole(const Aws::String &value)
Definition: RDSDataSpec.h:964
Aws::Utils::Json::JsonView
Definition: JsonSerializer.h:235
AWSString.h
Aws::MachineLearning::Model::RDSDataSpec::AddSecurityGroupIds
RDSDataSpec & AddSecurityGroupIds(const Aws::String &value)
Definition: RDSDataSpec.h:1196
Aws::Utils::Json::JsonValue
Definition: JsonSerializer.h:33
Aws::MachineLearning::Model::RDSDataSpec::WithSelectSqlQuery
RDSDataSpec & WithSelectSqlQuery(const Aws::String &value)
Definition: RDSDataSpec.h:115
Aws::MachineLearning::Model::RDSDataSpec::SetDataSchemaUri
void SetDataSchemaUri(const char *value)
Definition: RDSDataSpec.h:921
Aws::MachineLearning::Model::RDSDataSpec::SetS3StagingLocation
void SetS3StagingLocation(Aws::String &&value)
Definition: RDSDataSpec.h:189
Aws::MachineLearning::Model::RDSDataSpec::WithServiceRole
RDSDataSpec & WithServiceRole(Aws::String &&value)
Definition: RDSDataSpec.h:1073
Aws::MachineLearning::Model::RDSDataSpec::SetDatabaseCredentials
void SetDatabaseCredentials(RDSDatabaseCredentials &&value)
Definition: RDSDataSpec.h:152
Aws::MachineLearning::Model::RDSDataSpec::RDSDataSpec
RDSDataSpec(Aws::Utils::Json::JsonView jsonValue)
Aws::MachineLearning::Model::RDSDataSpec::GetSecurityGroupIds
const Aws::Vector< Aws::String > & GetSecurityGroupIds() const
Definition: RDSDataSpec.h:1148
Aws::MachineLearning::Model::RDSDataSpec::S3StagingLocationHasBeenSet
bool S3StagingLocationHasBeenSet() const
Definition: RDSDataSpec.h:177
Aws::MachineLearning::Model::RDSDataSpec::WithDatabaseInformation
RDSDataSpec & WithDatabaseInformation(RDSDatabase &&value)
Definition: RDSDataSpec.h:78
Aws::MachineLearning::Model::RDSDataSpec::WithServiceRole
RDSDataSpec & WithServiceRole(const Aws::String &value)
Definition: RDSDataSpec.h:1064
Aws::MachineLearning::Model::RDSDataSpec
Definition: RDSDataSpec.h:36
Aws::MachineLearning::Model::RDSDataSpec::WithS3StagingLocation
RDSDataSpec & WithS3StagingLocation(const Aws::String &value)
Definition: RDSDataSpec.h:201
Aws::MachineLearning::Model::RDSDataSpec::SetSubnetId
void SetSubnetId(const char *value)
Definition: RDSDataSpec.h:1118
Aws::MachineLearning::Model::RDSDataSpec::SetDataRearrangement
void SetDataRearrangement(const Aws::String &value)
Definition: RDSDataSpec.h:403
Aws::MachineLearning::Model::RDSDataSpec::WithS3StagingLocation
RDSDataSpec & WithS3StagingLocation(const char *value)
Definition: RDSDataSpec.h:213
Aws
Definition: AccessManagementClient.h:15
Aws::MachineLearning::Model::RDSDataSpec::Jsonize
Aws::Utils::Json::JsonValue Jsonize() const
Aws::MachineLearning::Model::RDSDatabaseCredentials
Definition: RDSDatabaseCredentials.h:33
Aws::MachineLearning::Model::RDSDataSpec::SetDataSchema
void SetDataSchema(const Aws::String &value)
Definition: RDSDataSpec.h:785
Aws::MachineLearning::Model::RDSDataSpec::WithDataSchema
RDSDataSpec & WithDataSchema(const char *value)
Definition: RDSDataSpec.h:895
Aws::MachineLearning::Model::RDSDataSpec::SetDataSchema
void SetDataSchema(const char *value)
Definition: RDSDataSpec.h:829
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::MachineLearning::Model::RDSDataSpec::WithSecurityGroupIds
RDSDataSpec & WithSecurityGroupIds(Aws::Vector< Aws::String > &&value)
Definition: RDSDataSpec.h:1188
Aws::MachineLearning::Model::RDSDataSpec::GetDataSchema
const Aws::String & GetDataSchema() const
Definition: RDSDataSpec.h:741
Aws::MachineLearning::Model::RDSDataSpec::WithDataRearrangement
RDSDataSpec & WithDataRearrangement(const char *value)
Definition: RDSDataSpec.h:718
Aws::MachineLearning::Model::RDSDataSpec::SelectSqlQueryHasBeenSet
bool SelectSqlQueryHasBeenSet() const
Definition: RDSDataSpec.h:91
Aws::MachineLearning::Model::RDSDataSpec::SetSecurityGroupIds
void SetSecurityGroupIds(Aws::Vector< Aws::String > &&value)
Definition: RDSDataSpec.h:1172
Aws::MachineLearning::Model::RDSDataSpec::DatabaseInformationHasBeenSet
bool DatabaseInformationHasBeenSet() const
Definition: RDSDataSpec.h:54
Aws::MachineLearning::Model::RDSDataSpec::operator=
RDSDataSpec & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::MachineLearning::Model::RDSDataSpec::WithResourceRole
RDSDataSpec & WithResourceRole(const Aws::String &value)
Definition: RDSDataSpec.h:991
Aws::MachineLearning::Model::RDSDataSpec::WithDatabaseInformation
RDSDataSpec & WithDatabaseInformation(const RDSDatabase &value)
Definition: RDSDataSpec.h:72
Aws::MachineLearning::Model::RDSDataSpec::GetSubnetId
const Aws::String & GetSubnetId() const
Definition: RDSDataSpec.h:1090
Aws::MachineLearning::Model::RDSDataSpec::SetSubnetId
void SetSubnetId(Aws::String &&value)
Definition: RDSDataSpec.h:1111
Aws::MachineLearning::Model::RDSDataSpec::SetSelectSqlQuery
void SetSelectSqlQuery(const Aws::String &value)
Definition: RDSDataSpec.h:97
Aws::MachineLearning::Model::RDSDataSpec::SetDatabaseCredentials
void SetDatabaseCredentials(const RDSDatabaseCredentials &value)
Definition: RDSDataSpec.h:146
Aws::MachineLearning::Model::RDSDataSpec::GetServiceRole
const Aws::String & GetServiceRole() const
Definition: RDSDataSpec.h:1019
Aws::MachineLearning::Model::RDSDataSpec::WithDatabaseCredentials
RDSDataSpec & WithDatabaseCredentials(const RDSDatabaseCredentials &value)
Definition: RDSDataSpec.h:158
Aws::MachineLearning::Model::RDSDataSpec::WithResourceRole
RDSDataSpec & WithResourceRole(const char *value)
Definition: RDSDataSpec.h:1009
Aws::MachineLearning::Model::RDSDataSpec::WithDataSchemaUri
RDSDataSpec & WithDataSchemaUri(const Aws::String &value)
Definition: RDSDataSpec.h:926
Aws::MachineLearning::Model::RDSDataSpec::AddSecurityGroupIds
RDSDataSpec & AddSecurityGroupIds(const char *value)
Definition: RDSDataSpec.h:1212
Aws::MachineLearning::Model::RDSDataSpec::WithSubnetId
RDSDataSpec & WithSubnetId(const Aws::String &value)
Definition: RDSDataSpec.h:1125