/** * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. * SPDX-License-Identifier: Apache-2.0. */ #pragma once #include namespace Aws { namespace Utils { namespace Json { class JsonValue; class JsonView; } // namespace Json } // namespace Utils namespace mgn { namespace Model { /** *

Import task summary applications.

See Also:

AWS * API Reference

*/ class ImportTaskSummaryApplications { public: AWS_MGN_API ImportTaskSummaryApplications(); AWS_MGN_API ImportTaskSummaryApplications(Aws::Utils::Json::JsonView jsonValue); AWS_MGN_API ImportTaskSummaryApplications& operator=(Aws::Utils::Json::JsonView jsonValue); AWS_MGN_API Aws::Utils::Json::JsonValue Jsonize() const; /** *

Import task summary applications created count.

*/ inline long long GetCreatedCount() const{ return m_createdCount; } /** *

Import task summary applications created count.

*/ inline bool CreatedCountHasBeenSet() const { return m_createdCountHasBeenSet; } /** *

Import task summary applications created count.

*/ inline void SetCreatedCount(long long value) { m_createdCountHasBeenSet = true; m_createdCount = value; } /** *

Import task summary applications created count.

*/ inline ImportTaskSummaryApplications& WithCreatedCount(long long value) { SetCreatedCount(value); return *this;} /** *

Import task summary applications modified count.

*/ inline long long GetModifiedCount() const{ return m_modifiedCount; } /** *

Import task summary applications modified count.

*/ inline bool ModifiedCountHasBeenSet() const { return m_modifiedCountHasBeenSet; } /** *

Import task summary applications modified count.

*/ inline void SetModifiedCount(long long value) { m_modifiedCountHasBeenSet = true; m_modifiedCount = value; } /** *

Import task summary applications modified count.

*/ inline ImportTaskSummaryApplications& WithModifiedCount(long long value) { SetModifiedCount(value); return *this;} private: long long m_createdCount; bool m_createdCountHasBeenSet = false; long long m_modifiedCount; bool m_modifiedCountHasBeenSet = false; }; } // namespace Model } // namespace mgn } // namespace Aws