7#include <aws/core/utils/DateTime.h> 
    8#include <aws/core/utils/memory/stl/AWSMap.h> 
    9#include <aws/core/utils/memory/stl/AWSString.h> 
   10#include <aws/groundstation/GroundStationRequest.h> 
   11#include <aws/groundstation/GroundStation_EXPORTS.h> 
   12#include <aws/groundstation/model/TrackingOverrides.h> 
   17namespace GroundStation {
 
   43  template <
typename MissionProfileArnT = Aws::String>
 
   45    m_missionProfileArnHasBeenSet = 
true;
 
   46    m_missionProfileArn = std::forward<MissionProfileArnT>(value);
 
   48  template <
typename MissionProfileArnT = Aws::String>
 
   61  template <
typename SatelliteArnT = Aws::String>
 
   63    m_satelliteArnHasBeenSet = 
true;
 
   64    m_satelliteArn = std::forward<SatelliteArnT>(value);
 
   66  template <
typename SatelliteArnT = Aws::String>
 
   79  template <
typename StartTimeT = Aws::Utils::DateTime>
 
   81    m_startTimeHasBeenSet = 
true;
 
   82    m_startTime = std::forward<StartTimeT>(value);
 
   84  template <
typename StartTimeT = Aws::Utils::DateTime>
 
   97  template <
typename EndTimeT = Aws::Utils::DateTime>
 
   99    m_endTimeHasBeenSet = 
true;
 
  100    m_endTime = std::forward<EndTimeT>(value);
 
  102  template <
typename EndTimeT = Aws::Utils::DateTime>
 
  115  template <
typename GroundStationT = Aws::String>
 
  117    m_groundStationHasBeenSet = 
true;
 
  118    m_groundStation = std::forward<GroundStationT>(value);
 
  120  template <
typename GroundStationT = Aws::String>
 
  133  template <
typename TagsT = Aws::Map<Aws::String, Aws::String>>
 
  135    m_tagsHasBeenSet = 
true;
 
  136    m_tags = std::forward<TagsT>(value);
 
  138  template <
typename TagsT = Aws::Map<Aws::String, Aws::String>>
 
  140    SetTags(std::forward<TagsT>(value));
 
  143  template <
typename TagsKeyT = Aws::String, 
typename TagsValueT = Aws::String>
 
  145    m_tagsHasBeenSet = 
true;
 
  146    m_tags.emplace(std::forward<TagsKeyT>(key), std::forward<TagsValueT>(value));
 
  157  template <
typename TrackingOverr
idesT = TrackingOverr
ides>
 
  159    m_trackingOverridesHasBeenSet = 
true;
 
  160    m_trackingOverrides = std::forward<TrackingOverridesT>(value);
 
  162  template <
typename TrackingOverr
idesT = TrackingOverr
ides>
 
  170  bool m_missionProfileArnHasBeenSet = 
false;
 
  173  bool m_satelliteArnHasBeenSet = 
false;
 
  176  bool m_startTimeHasBeenSet = 
false;
 
  179  bool m_endTimeHasBeenSet = 
false;
 
  182  bool m_groundStationHasBeenSet = 
false;
 
  185  bool m_tagsHasBeenSet = 
false;
 
  187  TrackingOverrides m_trackingOverrides;
 
  188  bool m_trackingOverridesHasBeenSet = 
false;
 
std::map< K, V, std::less< K >, Aws::Allocator< std::pair< const K, V > > > Map
 
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String