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 {
45 m_maxResultsHasBeenSet =
true;
61 template <
typename NextTokenT = Aws::String>
63 m_nextTokenHasBeenSet =
true;
64 m_nextToken = std::forward<NextTokenT>(value);
66 template <
typename NextTokenT = Aws::String>
79 template <
typename StatusListT = Aws::Vector<ContactStatus>>
81 m_statusListHasBeenSet =
true;
82 m_statusList = std::forward<StatusListT>(value);
84 template <
typename StatusListT = Aws::Vector<ContactStatus>>
90 m_statusListHasBeenSet =
true;
91 m_statusList.push_back(value);
102 template <
typename StartTimeT = Aws::Utils::DateTime>
104 m_startTimeHasBeenSet =
true;
105 m_startTime = std::forward<StartTimeT>(value);
107 template <
typename StartTimeT = Aws::Utils::DateTime>
120 template <
typename EndTimeT = Aws::Utils::DateTime>
122 m_endTimeHasBeenSet =
true;
123 m_endTime = std::forward<EndTimeT>(value);
125 template <
typename EndTimeT = Aws::Utils::DateTime>
138 template <
typename GroundStationT = Aws::String>
140 m_groundStationHasBeenSet =
true;
141 m_groundStation = std::forward<GroundStationT>(value);
143 template <
typename GroundStationT = Aws::String>
156 template <
typename SatelliteArnT = Aws::String>
158 m_satelliteArnHasBeenSet =
true;
159 m_satelliteArn = std::forward<SatelliteArnT>(value);
161 template <
typename SatelliteArnT = Aws::String>
174 template <
typename MissionProfileArnT = Aws::String>
176 m_missionProfileArnHasBeenSet =
true;
177 m_missionProfileArn = std::forward<MissionProfileArnT>(value);
179 template <
typename MissionProfileArnT = Aws::String>
192 template <
typename EphemerisT = EphemerisFilter>
194 m_ephemerisHasBeenSet =
true;
195 m_ephemeris = std::forward<EphemerisT>(value);
197 template <
typename EphemerisT = EphemerisFilter>
205 bool m_maxResultsHasBeenSet =
false;
208 bool m_nextTokenHasBeenSet =
false;
211 bool m_statusListHasBeenSet =
false;
214 bool m_startTimeHasBeenSet =
false;
217 bool m_endTimeHasBeenSet =
false;
220 bool m_groundStationHasBeenSet =
false;
223 bool m_satelliteArnHasBeenSet =
false;
226 bool m_missionProfileArnHasBeenSet =
false;
228 EphemerisFilter m_ephemeris;
229 bool m_ephemerisHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
std::vector< T, Aws::Allocator< T > > Vector