/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include Contains the timestamps of matched categories.See Also:
AWS
* API Reference
Contains the timestamp ranges (start time through end time) of matched * categories and rules.
*/ inline const Aws::VectorContains the timestamp ranges (start time through end time) of matched * categories and rules.
*/ inline bool TimestampRangesHasBeenSet() const { return m_timestampRangesHasBeenSet; } /** *Contains the timestamp ranges (start time through end time) of matched * categories and rules.
*/ inline void SetTimestampRanges(const Aws::VectorContains the timestamp ranges (start time through end time) of matched * categories and rules.
*/ inline void SetTimestampRanges(Aws::VectorContains the timestamp ranges (start time through end time) of matched * categories and rules.
*/ inline PointsOfInterest& WithTimestampRanges(const Aws::VectorContains the timestamp ranges (start time through end time) of matched * categories and rules.
*/ inline PointsOfInterest& WithTimestampRanges(Aws::VectorContains the timestamp ranges (start time through end time) of matched * categories and rules.
*/ inline PointsOfInterest& AddTimestampRanges(const TimestampRange& value) { m_timestampRangesHasBeenSet = true; m_timestampRanges.push_back(value); return *this; } /** *Contains the timestamp ranges (start time through end time) of matched * categories and rules.
*/ inline PointsOfInterest& AddTimestampRanges(TimestampRange&& value) { m_timestampRangesHasBeenSet = true; m_timestampRanges.push_back(std::move(value)); return *this; } private: Aws::Vector