/** * 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 LookoutEquipment { namespace Model { /** *

Entity that comprises information abount unsupported timestamps in the * dataset.

See Also:

AWS * API Reference

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

Indicates the total number of unsupported timestamps across the ingested * data.

*/ inline int GetTotalNumberOfUnsupportedTimestamps() const{ return m_totalNumberOfUnsupportedTimestamps; } /** *

Indicates the total number of unsupported timestamps across the ingested * data.

*/ inline bool TotalNumberOfUnsupportedTimestampsHasBeenSet() const { return m_totalNumberOfUnsupportedTimestampsHasBeenSet; } /** *

Indicates the total number of unsupported timestamps across the ingested * data.

*/ inline void SetTotalNumberOfUnsupportedTimestamps(int value) { m_totalNumberOfUnsupportedTimestampsHasBeenSet = true; m_totalNumberOfUnsupportedTimestamps = value; } /** *

Indicates the total number of unsupported timestamps across the ingested * data.

*/ inline UnsupportedTimestamps& WithTotalNumberOfUnsupportedTimestamps(int value) { SetTotalNumberOfUnsupportedTimestamps(value); return *this;} private: int m_totalNumberOfUnsupportedTimestamps; bool m_totalNumberOfUnsupportedTimestampsHasBeenSet = false; }; } // namespace Model } // namespace LookoutEquipment } // namespace Aws