7#include <aws/lakeformation/LakeFormation_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
9#include <aws/lakeformation/model/TransactionStatus.h>
10#include <aws/core/utils/DateTime.h>
23namespace LakeFormation
49 template<
typename TransactionIdT = Aws::String>
50 void SetTransactionId(TransactionIdT&& value) { m_transactionIdHasBeenSet =
true; m_transactionId = std::forward<TransactionIdT>(value); }
51 template<
typename TransactionIdT = Aws::String>
71 template<
typename TransactionStartTimeT = Aws::Utils::DateTime>
72 void SetTransactionStartTime(TransactionStartTimeT&& value) { m_transactionStartTimeHasBeenSet =
true; m_transactionStartTime = std::forward<TransactionStartTimeT>(value); }
73 template<
typename TransactionStartTimeT = Aws::Utils::DateTime>
84 template<
typename TransactionEndTimeT = Aws::Utils::DateTime>
85 void SetTransactionEndTime(TransactionEndTimeT&& value) { m_transactionEndTimeHasBeenSet =
true; m_transactionEndTime = std::forward<TransactionEndTimeT>(value); }
86 template<
typename TransactionEndTimeT = Aws::Utils::DateTime>
92 bool m_transactionIdHasBeenSet =
false;
95 bool m_transactionStatusHasBeenSet =
false;
98 bool m_transactionStartTimeHasBeenSet =
false;
101 bool m_transactionEndTimeHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue