7#include <aws/quicksight/QuickSight_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
47 template<
typename WaitingOnIngestionT = Aws::String>
48 void SetWaitingOnIngestion(WaitingOnIngestionT&& value) { m_waitingOnIngestionHasBeenSet =
true; m_waitingOnIngestion = std::forward<WaitingOnIngestionT>(value); }
49 template<
typename WaitingOnIngestionT = Aws::String>
60 template<
typename QueuedIngestionT = Aws::String>
61 void SetQueuedIngestion(QueuedIngestionT&& value) { m_queuedIngestionHasBeenSet =
true; m_queuedIngestion = std::forward<QueuedIngestionT>(value); }
62 template<
typename QueuedIngestionT = Aws::String>
68 bool m_waitingOnIngestionHasBeenSet =
false;
71 bool m_queuedIngestionHasBeenSet =
false;
AWS_QUICKSIGHT_API Aws::Utils::Json::JsonValue Jsonize() const
const Aws::String & GetQueuedIngestion() const
bool WaitingOnIngestionHasBeenSet() const
void SetWaitingOnIngestion(WaitingOnIngestionT &&value)
bool QueuedIngestionHasBeenSet() const
AWS_QUICKSIGHT_API QueueInfo & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_QUICKSIGHT_API QueueInfo(Aws::Utils::Json::JsonView jsonValue)
void SetQueuedIngestion(QueuedIngestionT &&value)
QueueInfo & WithWaitingOnIngestion(WaitingOnIngestionT &&value)
AWS_QUICKSIGHT_API QueueInfo()=default
const Aws::String & GetWaitingOnIngestion() const
QueueInfo & WithQueuedIngestion(QueuedIngestionT &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue