7#include <aws/fsx/FSx_EXPORTS.h>
8#include <aws/core/utils/DateTime.h>
52 inline void SetTotalCount(
long long value) { m_totalCountHasBeenSet =
true; m_totalCount = value; }
63 inline void SetSucceededCount(
long long value) { m_succeededCountHasBeenSet =
true; m_succeededCount = value; }
73 inline void SetFailedCount(
long long value) { m_failedCountHasBeenSet =
true; m_failedCount = value; }
96 inline void SetReleasedCapacity(
long long value) { m_releasedCapacityHasBeenSet =
true; m_releasedCapacity = value; }
101 long long m_totalCount;
102 bool m_totalCountHasBeenSet =
false;
104 long long m_succeededCount;
105 bool m_succeededCountHasBeenSet =
false;
107 long long m_failedCount;
108 bool m_failedCountHasBeenSet =
false;
111 bool m_lastUpdatedTimeHasBeenSet =
false;
113 long long m_releasedCapacity;
114 bool m_releasedCapacityHasBeenSet =
false;
AWS_FSX_API DataRepositoryTaskStatus()
long long GetReleasedCapacity() const
void SetLastUpdatedTime(Aws::Utils::DateTime &&value)
void SetFailedCount(long long value)
AWS_FSX_API DataRepositoryTaskStatus(Aws::Utils::Json::JsonView jsonValue)
DataRepositoryTaskStatus & WithLastUpdatedTime(Aws::Utils::DateTime &&value)
const Aws::Utils::DateTime & GetLastUpdatedTime() const
long long GetTotalCount() const
DataRepositoryTaskStatus & WithFailedCount(long long value)
DataRepositoryTaskStatus & WithSucceededCount(long long value)
void SetTotalCount(long long value)
DataRepositoryTaskStatus & WithReleasedCapacity(long long value)
void SetLastUpdatedTime(const Aws::Utils::DateTime &value)
bool TotalCountHasBeenSet() const
void SetSucceededCount(long long value)
bool FailedCountHasBeenSet() const
bool ReleasedCapacityHasBeenSet() const
AWS_FSX_API Aws::Utils::Json::JsonValue Jsonize() const
bool SucceededCountHasBeenSet() const
DataRepositoryTaskStatus & WithLastUpdatedTime(const Aws::Utils::DateTime &value)
AWS_FSX_API DataRepositoryTaskStatus & operator=(Aws::Utils::Json::JsonView jsonValue)
long long GetSucceededCount() const
DataRepositoryTaskStatus & WithTotalCount(long long value)
long long GetFailedCount() const
void SetReleasedCapacity(long long value)
bool LastUpdatedTimeHasBeenSet() const
Aws::Utils::Json::JsonValue JsonValue