7#include <aws/core/utils/DateTime.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
9#include <aws/core/utils/memory/stl/AWSVector.h>
10#include <aws/groundstation/GroundStationRequest.h>
11#include <aws/groundstation/GroundStation_EXPORTS.h>
12#include <aws/groundstation/model/ContactStatus.h>
13#include <aws/groundstation/model/EphemerisFilter.h>
18namespace GroundStation {
46 m_maxResultsHasBeenSet =
true;
62 template <
typename NextTokenT = Aws::String>
64 m_nextTokenHasBeenSet =
true;
65 m_nextToken = std::forward<NextTokenT>(value);
67 template <
typename NextTokenT = Aws::String>
80 template <
typename StatusListT = Aws::Vector<ContactStatus>>
82 m_statusListHasBeenSet =
true;
83 m_statusList = std::forward<StatusListT>(value);
85 template <
typename StatusListT = Aws::Vector<ContactStatus>>
91 m_statusListHasBeenSet =
true;
92 m_statusList.push_back(value);
103 template <
typename StartTimeT = Aws::Utils::DateTime>
105 m_startTimeHasBeenSet =
true;
106 m_startTime = std::forward<StartTimeT>(value);
108 template <
typename StartTimeT = Aws::Utils::DateTime>
121 template <
typename EndTimeT = Aws::Utils::DateTime>
123 m_endTimeHasBeenSet =
true;
124 m_endTime = std::forward<EndTimeT>(value);
126 template <
typename EndTimeT = Aws::Utils::DateTime>
139 template <
typename GroundStationT = Aws::String>
141 m_groundStationHasBeenSet =
true;
142 m_groundStation = std::forward<GroundStationT>(value);
144 template <
typename GroundStationT = Aws::String>
157 template <
typename SatelliteArnT = Aws::String>
159 m_satelliteArnHasBeenSet =
true;
160 m_satelliteArn = std::forward<SatelliteArnT>(value);
162 template <
typename SatelliteArnT = Aws::String>
175 template <
typename MissionProfileArnT = Aws::String>
177 m_missionProfileArnHasBeenSet =
true;
178 m_missionProfileArn = std::forward<MissionProfileArnT>(value);
180 template <
typename MissionProfileArnT = Aws::String>
193 template <
typename EphemerisT = EphemerisFilter>
195 m_ephemerisHasBeenSet =
true;
196 m_ephemeris = std::forward<EphemerisT>(value);
198 template <
typename EphemerisT = EphemerisFilter>
221 EphemerisFilter m_ephemeris;
222 bool m_maxResultsHasBeenSet =
false;
223 bool m_nextTokenHasBeenSet =
false;
224 bool m_statusListHasBeenSet =
false;
225 bool m_startTimeHasBeenSet =
false;
226 bool m_endTimeHasBeenSet =
false;
227 bool m_groundStationHasBeenSet =
false;
228 bool m_satelliteArnHasBeenSet =
false;
229 bool m_missionProfileArnHasBeenSet =
false;
230 bool m_ephemerisHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
std::vector< T, Aws::Allocator< T > > Vector