30 namespace DirectoryService
69 inline void SetDirectoryId(
const char* value) { m_directoryIdHasBeenSet =
true; m_directoryId.assign(value); }
111 inline void SetTopicName(
const char* value) { m_topicNameHasBeenSet =
true; m_topicName.assign(value); }
149 inline void SetTopicArn(
const char* value) { m_topicArnHasBeenSet =
true; m_topicArn.assign(value); }
223 bool m_directoryIdHasBeenSet;
225 bool m_topicNameHasBeenSet;
227 bool m_topicArnHasBeenSet;
229 bool m_createdDateTimeHasBeenSet;
231 bool m_statusHasBeenSet;
void SetTopicArn(const Aws::String &value)
EventTopic & WithStatus(const TopicStatus &value)
void SetDirectoryId(const char *value)
EventTopic & WithTopicArn(const Aws::String &value)
#define AWS_DIRECTORYSERVICE_API
EventTopic & WithTopicName(const char *value)
EventTopic & WithTopicName(Aws::String &&value)
const Aws::String & GetTopicName() const
EventTopic & WithDirectoryId(Aws::String &&value)
EventTopic & WithCreatedDateTime(const Aws::Utils::DateTime &value)
EventTopic & WithCreatedDateTime(Aws::Utils::DateTime &&value)
void SetDirectoryId(const Aws::String &value)
void SetTopicArn(const char *value)
void SetDirectoryId(Aws::String &&value)
const TopicStatus & GetStatus() const
EventTopic & WithTopicArn(Aws::String &&value)
void SetCreatedDateTime(const Aws::Utils::DateTime &value)
void SetTopicName(Aws::String &&value)
void SetStatus(const TopicStatus &value)
EventTopic & WithTopicArn(const char *value)
EventTopic & WithDirectoryId(const Aws::String &value)
const Aws::String & GetDirectoryId() const
const Aws::String & GetTopicArn() const
EventTopic & WithTopicName(const Aws::String &value)
void SetTopicName(const Aws::String &value)
void SetStatus(TopicStatus &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
EventTopic & WithDirectoryId(const char *value)
void SetTopicArn(Aws::String &&value)
const Aws::Utils::DateTime & GetCreatedDateTime() const
EventTopic & WithStatus(TopicStatus &&value)
void SetTopicName(const char *value)
void SetCreatedDateTime(Aws::Utils::DateTime &&value)
JSON (JavaScript Object Notation).