7#include <aws/core/utils/memory/stl/AWSString.h>
8#include <aws/dms/DatabaseMigrationService_EXPORTS.h>
19namespace DatabaseMigrationService {
41 template <
typename DatabaseIdT = Aws::String>
43 m_databaseIdHasBeenSet =
true;
44 m_databaseId = std::forward<DatabaseIdT>(value);
46 template <
typename DatabaseIdT = Aws::String>
59 template <
typename DatabaseNameT = Aws::String>
61 m_databaseNameHasBeenSet =
true;
62 m_databaseName = std::forward<DatabaseNameT>(value);
64 template <
typename DatabaseNameT = Aws::String>
77 template <
typename DatabaseIpAddressT = Aws::String>
79 m_databaseIpAddressHasBeenSet =
true;
80 m_databaseIpAddress = std::forward<DatabaseIpAddressT>(value);
82 template <
typename DatabaseIpAddressT = Aws::String>
96 template <
typename DatabaseEngineT = Aws::String>
98 m_databaseEngineHasBeenSet =
true;
99 m_databaseEngine = std::forward<DatabaseEngineT>(value);
101 template <
typename DatabaseEngineT = Aws::String>
115 bool m_databaseIdHasBeenSet =
false;
116 bool m_databaseNameHasBeenSet =
false;
117 bool m_databaseIpAddressHasBeenSet =
false;
118 bool m_databaseEngineHasBeenSet =
false;
bool DatabaseIdHasBeenSet() const
bool DatabaseIpAddressHasBeenSet() const
const Aws::String & GetDatabaseName() const
void SetDatabaseId(DatabaseIdT &&value)
bool DatabaseEngineHasBeenSet() const
const Aws::String & GetDatabaseEngine() const
const Aws::String & GetDatabaseId() const
DatabaseShortInfoResponse & WithDatabaseEngine(DatabaseEngineT &&value)
AWS_DATABASEMIGRATIONSERVICE_API DatabaseShortInfoResponse()=default
AWS_DATABASEMIGRATIONSERVICE_API DatabaseShortInfoResponse & operator=(Aws::Utils::Json::JsonView jsonValue)
bool DatabaseNameHasBeenSet() const
AWS_DATABASEMIGRATIONSERVICE_API Aws::Utils::Json::JsonValue Jsonize() const
DatabaseShortInfoResponse & WithDatabaseId(DatabaseIdT &&value)
DatabaseShortInfoResponse & WithDatabaseIpAddress(DatabaseIpAddressT &&value)
AWS_DATABASEMIGRATIONSERVICE_API DatabaseShortInfoResponse(Aws::Utils::Json::JsonView jsonValue)
void SetDatabaseEngine(DatabaseEngineT &&value)
void SetDatabaseName(DatabaseNameT &&value)
const Aws::String & GetDatabaseIpAddress() const
void SetDatabaseIpAddress(DatabaseIpAddressT &&value)
DatabaseShortInfoResponse & WithDatabaseName(DatabaseNameT &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue