7#include <aws/datasync/DataSync_EXPORTS.h>
8#include <aws/datasync/model/ReportOverride.h>
49 template<
typename TransferredT = ReportOverr
ide>
50 void SetTransferred(TransferredT&& value) { m_transferredHasBeenSet =
true; m_transferred = std::forward<TransferredT>(value); }
51 template<
typename TransferredT = ReportOverr
ide>
62 template<
typename VerifiedT = ReportOverr
ide>
63 void SetVerified(VerifiedT&& value) { m_verifiedHasBeenSet =
true; m_verified = std::forward<VerifiedT>(value); }
64 template<
typename VerifiedT = ReportOverr
ide>
78 template<
typename DeletedT = ReportOverr
ide>
79 void SetDeleted(DeletedT&& value) { m_deletedHasBeenSet =
true; m_deleted = std::forward<DeletedT>(value); }
80 template<
typename DeletedT = ReportOverr
ide>
91 template<
typename SkippedT = ReportOverr
ide>
92 void SetSkipped(SkippedT&& value) { m_skippedHasBeenSet =
true; m_skipped = std::forward<SkippedT>(value); }
93 template<
typename SkippedT = ReportOverr
ide>
99 bool m_transferredHasBeenSet =
false;
102 bool m_verifiedHasBeenSet =
false;
105 bool m_deletedHasBeenSet =
false;
108 bool m_skippedHasBeenSet =
false;
AWS_DATASYNC_API ReportOverrides(Aws::Utils::Json::JsonView jsonValue)
const ReportOverride & GetDeleted() const
void SetSkipped(SkippedT &&value)
bool TransferredHasBeenSet() const
bool SkippedHasBeenSet() const
AWS_DATASYNC_API ReportOverrides()=default
ReportOverrides & WithVerified(VerifiedT &&value)
void SetDeleted(DeletedT &&value)
const ReportOverride & GetSkipped() const
const ReportOverride & GetVerified() const
AWS_DATASYNC_API ReportOverrides & operator=(Aws::Utils::Json::JsonView jsonValue)
bool DeletedHasBeenSet() const
ReportOverrides & WithTransferred(TransferredT &&value)
ReportOverrides & WithSkipped(SkippedT &&value)
void SetTransferred(TransferredT &&value)
bool VerifiedHasBeenSet() const
void SetVerified(VerifiedT &&value)
ReportOverrides & WithDeleted(DeletedT &&value)
AWS_DATASYNC_API Aws::Utils::Json::JsonValue Jsonize() const
const ReportOverride & GetTransferred() const
Aws::Utils::Json::JsonValue JsonValue