7#include <aws/core/utils/memory/stl/AWSString.h>
8#include <aws/odb/Odb_EXPORTS.h>
41 template <
typename AutonomousDatabaseIdT = Aws::String>
43 m_autonomousDatabaseIdHasBeenSet =
true;
44 m_autonomousDatabaseId = std::forward<AutonomousDatabaseIdT>(value);
46 template <
typename AutonomousDatabaseIdT = Aws::String>
59 template <
typename AutonomousDatabaseArnT = Aws::String>
61 m_autonomousDatabaseArnHasBeenSet =
true;
62 m_autonomousDatabaseArn = std::forward<AutonomousDatabaseArnT>(value);
64 template <
typename AutonomousDatabaseArnT = Aws::String>
77 template <
typename Oc
idT = Aws::String>
79 m_ocidHasBeenSet =
true;
80 m_ocid = std::forward<OcidT>(value);
82 template <
typename Oc
idT = Aws::String>
84 SetOcid(std::forward<OcidT>(value));
96 template <
typename RegionT = Aws::String>
98 m_regionHasBeenSet =
true;
99 m_region = std::forward<RegionT>(value);
101 template <
typename RegionT = Aws::String>
115 bool m_autonomousDatabaseIdHasBeenSet =
false;
116 bool m_autonomousDatabaseArnHasBeenSet =
false;
117 bool m_ocidHasBeenSet =
false;
118 bool m_regionHasBeenSet =
false;
AutonomousDatabasePeerSummary & WithAutonomousDatabaseId(AutonomousDatabaseIdT &&value)
const Aws::String & GetAutonomousDatabaseArn() const
AutonomousDatabasePeerSummary & WithRegion(RegionT &&value)
void SetAutonomousDatabaseId(AutonomousDatabaseIdT &&value)
const Aws::String & GetAutonomousDatabaseId() const
AutonomousDatabasePeerSummary & WithAutonomousDatabaseArn(AutonomousDatabaseArnT &&value)
bool RegionHasBeenSet() const
const Aws::String & GetRegion() const
AWS_ODB_API AutonomousDatabasePeerSummary()=default
AutonomousDatabasePeerSummary & WithOcid(OcidT &&value)
const Aws::String & GetOcid() const
AWS_ODB_API Aws::Utils::Json::JsonValue Jsonize() const
bool AutonomousDatabaseArnHasBeenSet() const
AWS_ODB_API AutonomousDatabasePeerSummary & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetAutonomousDatabaseArn(AutonomousDatabaseArnT &&value)
bool AutonomousDatabaseIdHasBeenSet() const
AWS_ODB_API AutonomousDatabasePeerSummary(Aws::Utils::Json::JsonView jsonValue)
bool OcidHasBeenSet() const
void SetOcid(OcidT &&value)
void SetRegion(RegionT &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue