7#include <aws/continuum/Continuum_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
40 template <
typename CollectorIdT = Aws::String>
42 m_collectorIdHasBeenSet =
true;
43 m_collectorId = std::forward<CollectorIdT>(value);
45 template <
typename CollectorIdT = Aws::String>
59 template <
typename CollectorArnT = Aws::String>
61 m_collectorArnHasBeenSet =
true;
62 m_collectorArn = std::forward<CollectorArnT>(value);
64 template <
typename CollectorArnT = Aws::String>
74 bool m_collectorIdHasBeenSet =
false;
75 bool m_collectorArnHasBeenSet =
false;
AWS_CONTINUUM_API Aws::Utils::Json::JsonValue Jsonize() const
const Aws::String & GetCollectorId() const
AssociatedCollector & WithCollectorId(CollectorIdT &&value)
bool CollectorIdHasBeenSet() const
AssociatedCollector & WithCollectorArn(CollectorArnT &&value)
const Aws::String & GetCollectorArn() const
AWS_CONTINUUM_API AssociatedCollector & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetCollectorId(CollectorIdT &&value)
AWS_CONTINUUM_API AssociatedCollector(Aws::Utils::Json::JsonView jsonValue)
AWS_CONTINUUM_API AssociatedCollector()=default
void SetCollectorArn(CollectorArnT &&value)
bool CollectorArnHasBeenSet() const
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue