7#include <aws/core/utils/DateTime.h>
8#include <aws/fsx/FSx_EXPORTS.h>
47 m_totalCountHasBeenSet =
true;
64 m_succeededCountHasBeenSet =
true;
65 m_succeededCount = value;
80 m_failedCountHasBeenSet =
true;
81 m_failedCount = value;
95 template <
typename LastUpdatedTimeT = Aws::Utils::DateTime>
97 m_lastUpdatedTimeHasBeenSet =
true;
98 m_lastUpdatedTime = std::forward<LastUpdatedTimeT>(value);
100 template <
typename LastUpdatedTimeT = Aws::Utils::DateTime>
115 m_releasedCapacityHasBeenSet =
true;
116 m_releasedCapacity = value;
124 long long m_totalCount{0};
126 long long m_succeededCount{0};
128 long long m_failedCount{0};
132 long long m_releasedCapacity{0};
133 bool m_totalCountHasBeenSet =
false;
134 bool m_succeededCountHasBeenSet =
false;
135 bool m_failedCountHasBeenSet =
false;
136 bool m_lastUpdatedTimeHasBeenSet =
false;
137 bool m_releasedCapacityHasBeenSet =
false;
long long GetReleasedCapacity() const
void SetFailedCount(long long value)
AWS_FSX_API DataRepositoryTaskStatus(Aws::Utils::Json::JsonView jsonValue)
const Aws::Utils::DateTime & GetLastUpdatedTime() const
long long GetTotalCount() const
DataRepositoryTaskStatus & WithFailedCount(long long value)
void SetLastUpdatedTime(LastUpdatedTimeT &&value)
DataRepositoryTaskStatus & WithSucceededCount(long long value)
void SetTotalCount(long long value)
DataRepositoryTaskStatus & WithReleasedCapacity(long long value)
bool TotalCountHasBeenSet() const
void SetSucceededCount(long long value)
AWS_FSX_API DataRepositoryTaskStatus()=default
bool FailedCountHasBeenSet() const
bool ReleasedCapacityHasBeenSet() const
DataRepositoryTaskStatus & WithLastUpdatedTime(LastUpdatedTimeT &&value)
AWS_FSX_API Aws::Utils::Json::JsonValue Jsonize() const
bool SucceededCountHasBeenSet() const
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