7#include <aws/cleanrooms/CleanRooms_EXPORTS.h>
8#include <aws/cleanrooms/model/BilledResourceUtilization.h>
48 inline void SetTotalDurationInMillis(
long long value) { m_totalDurationInMillisHasBeenSet =
true; m_totalDurationInMillis = value; }
65 long long m_totalDurationInMillis;
66 bool m_totalDurationInMillisHasBeenSet =
false;
69 bool m_billedResourceUtilizationHasBeenSet =
false;
ProtectedQueryStatistics & WithTotalDurationInMillis(long long value)
AWS_CLEANROOMS_API ProtectedQueryStatistics()
ProtectedQueryStatistics & WithBilledResourceUtilization(const BilledResourceUtilization &value)
AWS_CLEANROOMS_API Aws::Utils::Json::JsonValue Jsonize() const
bool TotalDurationInMillisHasBeenSet() const
void SetBilledResourceUtilization(const BilledResourceUtilization &value)
bool BilledResourceUtilizationHasBeenSet() const
AWS_CLEANROOMS_API ProtectedQueryStatistics(Aws::Utils::Json::JsonView jsonValue)
void SetBilledResourceUtilization(BilledResourceUtilization &&value)
ProtectedQueryStatistics & WithBilledResourceUtilization(BilledResourceUtilization &&value)
const BilledResourceUtilization & GetBilledResourceUtilization() const
AWS_CLEANROOMS_API ProtectedQueryStatistics & operator=(Aws::Utils::Json::JsonView jsonValue)
long long GetTotalDurationInMillis() const
void SetTotalDurationInMillis(long long value)
Aws::Utils::Json::JsonValue JsonValue