7#include <aws/core/utils/memory/stl/AWSString.h>
8#include <aws/quicksight/QuickSight_EXPORTS.h>
41 template <
typename WaitingOnIngestionT = Aws::String>
43 m_waitingOnIngestionHasBeenSet =
true;
44 m_waitingOnIngestion = std::forward<WaitingOnIngestionT>(value);
46 template <
typename WaitingOnIngestionT = Aws::String>
60 template <
typename QueuedIngestionT = Aws::String>
62 m_queuedIngestionHasBeenSet =
true;
63 m_queuedIngestion = std::forward<QueuedIngestionT>(value);
65 template <
typename QueuedIngestionT = Aws::String>
75 bool m_waitingOnIngestionHasBeenSet =
false;
76 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