7#include <aws/datasync/DataSync_EXPORTS.h>
8#include <aws/datasync/model/ReportOverride.h>
43 template <
typename TransferredT = ReportOverr
ide>
45 m_transferredHasBeenSet =
true;
46 m_transferred = std::forward<TransferredT>(value);
48 template <
typename TransferredT = ReportOverr
ide>
62 template <
typename VerifiedT = ReportOverr
ide>
64 m_verifiedHasBeenSet =
true;
65 m_verified = std::forward<VerifiedT>(value);
67 template <
typename VerifiedT = ReportOverr
ide>
84 template <
typename DeletedT = ReportOverr
ide>
86 m_deletedHasBeenSet =
true;
87 m_deleted = std::forward<DeletedT>(value);
89 template <
typename DeletedT = ReportOverr
ide>
103 template <
typename SkippedT = ReportOverr
ide>
105 m_skippedHasBeenSet =
true;
106 m_skipped = std::forward<SkippedT>(value);
108 template <
typename SkippedT = ReportOverr
ide>
122 bool m_transferredHasBeenSet =
false;
123 bool m_verifiedHasBeenSet =
false;
124 bool m_deletedHasBeenSet =
false;
125 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