AWS SDK for C++

AWS SDK for C++ Version 1.11.606

Loading...
Searching...
No Matches
FleetData.h
1
6#pragma once
7#include <aws/ec2/EC2_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSStreamFwd.h>
9#include <aws/ec2/model/FleetActivityStatus.h>
10#include <aws/core/utils/DateTime.h>
11#include <aws/core/utils/memory/stl/AWSString.h>
12#include <aws/ec2/model/FleetStateCode.h>
13#include <aws/ec2/model/FleetExcessCapacityTerminationPolicy.h>
14#include <aws/core/utils/memory/stl/AWSVector.h>
15#include <aws/ec2/model/TargetCapacitySpecification.h>
16#include <aws/ec2/model/FleetType.h>
17#include <aws/ec2/model/SpotOptions.h>
18#include <aws/ec2/model/OnDemandOptions.h>
19#include <aws/ec2/model/FleetLaunchTemplateConfig.h>
20#include <aws/ec2/model/Tag.h>
21#include <aws/ec2/model/DescribeFleetError.h>
22#include <aws/ec2/model/DescribeFleetsInstances.h>
23#include <utility>
24
25namespace Aws
26{
27namespace Utils
28{
29namespace Xml
30{
31 class XmlNode;
32} // namespace Xml
33} // namespace Utils
34namespace EC2
35{
36namespace Model
37{
38
45 {
46 public:
47 AWS_EC2_API FleetData() = default;
48 AWS_EC2_API FleetData(const Aws::Utils::Xml::XmlNode& xmlNode);
49 AWS_EC2_API FleetData& operator=(const Aws::Utils::Xml::XmlNode& xmlNode);
50
51 AWS_EC2_API void OutputToStream(Aws::OStream& ostream, const char* location, unsigned index, const char* locationValue) const;
52 AWS_EC2_API void OutputToStream(Aws::OStream& oStream, const char* location) const;
53
54
56
64 inline FleetActivityStatus GetActivityStatus() const { return m_activityStatus; }
65 inline bool ActivityStatusHasBeenSet() const { return m_activityStatusHasBeenSet; }
66 inline void SetActivityStatus(FleetActivityStatus value) { m_activityStatusHasBeenSet = true; m_activityStatus = value; }
67 inline FleetData& WithActivityStatus(FleetActivityStatus value) { SetActivityStatus(value); return *this;}
69
71
74 inline const Aws::Utils::DateTime& GetCreateTime() const { return m_createTime; }
75 inline bool CreateTimeHasBeenSet() const { return m_createTimeHasBeenSet; }
76 template<typename CreateTimeT = Aws::Utils::DateTime>
77 void SetCreateTime(CreateTimeT&& value) { m_createTimeHasBeenSet = true; m_createTime = std::forward<CreateTimeT>(value); }
78 template<typename CreateTimeT = Aws::Utils::DateTime>
79 FleetData& WithCreateTime(CreateTimeT&& value) { SetCreateTime(std::forward<CreateTimeT>(value)); return *this;}
81
83
86 inline const Aws::String& GetFleetId() const { return m_fleetId; }
87 inline bool FleetIdHasBeenSet() const { return m_fleetIdHasBeenSet; }
88 template<typename FleetIdT = Aws::String>
89 void SetFleetId(FleetIdT&& value) { m_fleetIdHasBeenSet = true; m_fleetId = std::forward<FleetIdT>(value); }
90 template<typename FleetIdT = Aws::String>
91 FleetData& WithFleetId(FleetIdT&& value) { SetFleetId(std::forward<FleetIdT>(value)); return *this;}
93
95
98 inline FleetStateCode GetFleetState() const { return m_fleetState; }
99 inline bool FleetStateHasBeenSet() const { return m_fleetStateHasBeenSet; }
100 inline void SetFleetState(FleetStateCode value) { m_fleetStateHasBeenSet = true; m_fleetState = value; }
101 inline FleetData& WithFleetState(FleetStateCode value) { SetFleetState(value); return *this;}
103
105
111 inline const Aws::String& GetClientToken() const { return m_clientToken; }
112 inline bool ClientTokenHasBeenSet() const { return m_clientTokenHasBeenSet; }
113 template<typename ClientTokenT = Aws::String>
114 void SetClientToken(ClientTokenT&& value) { m_clientTokenHasBeenSet = true; m_clientToken = std::forward<ClientTokenT>(value); }
115 template<typename ClientTokenT = Aws::String>
116 FleetData& WithClientToken(ClientTokenT&& value) { SetClientToken(std::forward<ClientTokenT>(value)); return *this;}
118
120
125 inline FleetExcessCapacityTerminationPolicy GetExcessCapacityTerminationPolicy() const { return m_excessCapacityTerminationPolicy; }
126 inline bool ExcessCapacityTerminationPolicyHasBeenSet() const { return m_excessCapacityTerminationPolicyHasBeenSet; }
127 inline void SetExcessCapacityTerminationPolicy(FleetExcessCapacityTerminationPolicy value) { m_excessCapacityTerminationPolicyHasBeenSet = true; m_excessCapacityTerminationPolicy = value; }
130
132
136 inline double GetFulfilledCapacity() const { return m_fulfilledCapacity; }
137 inline bool FulfilledCapacityHasBeenSet() const { return m_fulfilledCapacityHasBeenSet; }
138 inline void SetFulfilledCapacity(double value) { m_fulfilledCapacityHasBeenSet = true; m_fulfilledCapacity = value; }
139 inline FleetData& WithFulfilledCapacity(double value) { SetFulfilledCapacity(value); return *this;}
141
143
147 inline double GetFulfilledOnDemandCapacity() const { return m_fulfilledOnDemandCapacity; }
148 inline bool FulfilledOnDemandCapacityHasBeenSet() const { return m_fulfilledOnDemandCapacityHasBeenSet; }
149 inline void SetFulfilledOnDemandCapacity(double value) { m_fulfilledOnDemandCapacityHasBeenSet = true; m_fulfilledOnDemandCapacity = value; }
150 inline FleetData& WithFulfilledOnDemandCapacity(double value) { SetFulfilledOnDemandCapacity(value); return *this;}
152
154
157 inline const Aws::Vector<FleetLaunchTemplateConfig>& GetLaunchTemplateConfigs() const { return m_launchTemplateConfigs; }
158 inline bool LaunchTemplateConfigsHasBeenSet() const { return m_launchTemplateConfigsHasBeenSet; }
159 template<typename LaunchTemplateConfigsT = Aws::Vector<FleetLaunchTemplateConfig>>
160 void SetLaunchTemplateConfigs(LaunchTemplateConfigsT&& value) { m_launchTemplateConfigsHasBeenSet = true; m_launchTemplateConfigs = std::forward<LaunchTemplateConfigsT>(value); }
161 template<typename LaunchTemplateConfigsT = Aws::Vector<FleetLaunchTemplateConfig>>
162 FleetData& WithLaunchTemplateConfigs(LaunchTemplateConfigsT&& value) { SetLaunchTemplateConfigs(std::forward<LaunchTemplateConfigsT>(value)); return *this;}
163 template<typename LaunchTemplateConfigsT = FleetLaunchTemplateConfig>
164 FleetData& AddLaunchTemplateConfigs(LaunchTemplateConfigsT&& value) { m_launchTemplateConfigsHasBeenSet = true; m_launchTemplateConfigs.emplace_back(std::forward<LaunchTemplateConfigsT>(value)); return *this; }
166
168
175 inline const TargetCapacitySpecification& GetTargetCapacitySpecification() const { return m_targetCapacitySpecification; }
176 inline bool TargetCapacitySpecificationHasBeenSet() const { return m_targetCapacitySpecificationHasBeenSet; }
177 template<typename TargetCapacitySpecificationT = TargetCapacitySpecification>
178 void SetTargetCapacitySpecification(TargetCapacitySpecificationT&& value) { m_targetCapacitySpecificationHasBeenSet = true; m_targetCapacitySpecification = std::forward<TargetCapacitySpecificationT>(value); }
179 template<typename TargetCapacitySpecificationT = TargetCapacitySpecification>
180 FleetData& WithTargetCapacitySpecification(TargetCapacitySpecificationT&& value) { SetTargetCapacitySpecification(std::forward<TargetCapacitySpecificationT>(value)); return *this;}
182
184
188 inline bool GetTerminateInstancesWithExpiration() const { return m_terminateInstancesWithExpiration; }
189 inline bool TerminateInstancesWithExpirationHasBeenSet() const { return m_terminateInstancesWithExpirationHasBeenSet; }
190 inline void SetTerminateInstancesWithExpiration(bool value) { m_terminateInstancesWithExpirationHasBeenSet = true; m_terminateInstancesWithExpiration = value; }
193
195
206 inline FleetType GetType() const { return m_type; }
207 inline bool TypeHasBeenSet() const { return m_typeHasBeenSet; }
208 inline void SetType(FleetType value) { m_typeHasBeenSet = true; m_type = value; }
209 inline FleetData& WithType(FleetType value) { SetType(value); return *this;}
211
213
218 inline const Aws::Utils::DateTime& GetValidFrom() const { return m_validFrom; }
219 inline bool ValidFromHasBeenSet() const { return m_validFromHasBeenSet; }
220 template<typename ValidFromT = Aws::Utils::DateTime>
221 void SetValidFrom(ValidFromT&& value) { m_validFromHasBeenSet = true; m_validFrom = std::forward<ValidFromT>(value); }
222 template<typename ValidFromT = Aws::Utils::DateTime>
223 FleetData& WithValidFrom(ValidFromT&& value) { SetValidFrom(std::forward<ValidFromT>(value)); return *this;}
225
227
233 inline const Aws::Utils::DateTime& GetValidUntil() const { return m_validUntil; }
234 inline bool ValidUntilHasBeenSet() const { return m_validUntilHasBeenSet; }
235 template<typename ValidUntilT = Aws::Utils::DateTime>
236 void SetValidUntil(ValidUntilT&& value) { m_validUntilHasBeenSet = true; m_validUntil = std::forward<ValidUntilT>(value); }
237 template<typename ValidUntilT = Aws::Utils::DateTime>
238 FleetData& WithValidUntil(ValidUntilT&& value) { SetValidUntil(std::forward<ValidUntilT>(value)); return *this;}
240
242
249 inline bool GetReplaceUnhealthyInstances() const { return m_replaceUnhealthyInstances; }
250 inline bool ReplaceUnhealthyInstancesHasBeenSet() const { return m_replaceUnhealthyInstancesHasBeenSet; }
251 inline void SetReplaceUnhealthyInstances(bool value) { m_replaceUnhealthyInstancesHasBeenSet = true; m_replaceUnhealthyInstances = value; }
252 inline FleetData& WithReplaceUnhealthyInstances(bool value) { SetReplaceUnhealthyInstances(value); return *this;}
254
256
259 inline const SpotOptions& GetSpotOptions() const { return m_spotOptions; }
260 inline bool SpotOptionsHasBeenSet() const { return m_spotOptionsHasBeenSet; }
261 template<typename SpotOptionsT = SpotOptions>
262 void SetSpotOptions(SpotOptionsT&& value) { m_spotOptionsHasBeenSet = true; m_spotOptions = std::forward<SpotOptionsT>(value); }
263 template<typename SpotOptionsT = SpotOptions>
264 FleetData& WithSpotOptions(SpotOptionsT&& value) { SetSpotOptions(std::forward<SpotOptionsT>(value)); return *this;}
266
268
271 inline const OnDemandOptions& GetOnDemandOptions() const { return m_onDemandOptions; }
272 inline bool OnDemandOptionsHasBeenSet() const { return m_onDemandOptionsHasBeenSet; }
273 template<typename OnDemandOptionsT = OnDemandOptions>
274 void SetOnDemandOptions(OnDemandOptionsT&& value) { m_onDemandOptionsHasBeenSet = true; m_onDemandOptions = std::forward<OnDemandOptionsT>(value); }
275 template<typename OnDemandOptionsT = OnDemandOptions>
276 FleetData& WithOnDemandOptions(OnDemandOptionsT&& value) { SetOnDemandOptions(std::forward<OnDemandOptionsT>(value)); return *this;}
278
280
283 inline const Aws::Vector<Tag>& GetTags() const { return m_tags; }
284 inline bool TagsHasBeenSet() const { return m_tagsHasBeenSet; }
285 template<typename TagsT = Aws::Vector<Tag>>
286 void SetTags(TagsT&& value) { m_tagsHasBeenSet = true; m_tags = std::forward<TagsT>(value); }
287 template<typename TagsT = Aws::Vector<Tag>>
288 FleetData& WithTags(TagsT&& value) { SetTags(std::forward<TagsT>(value)); return *this;}
289 template<typename TagsT = Tag>
290 FleetData& AddTags(TagsT&& value) { m_tagsHasBeenSet = true; m_tags.emplace_back(std::forward<TagsT>(value)); return *this; }
292
294
298 inline const Aws::Vector<DescribeFleetError>& GetErrors() const { return m_errors; }
299 inline bool ErrorsHasBeenSet() const { return m_errorsHasBeenSet; }
300 template<typename ErrorsT = Aws::Vector<DescribeFleetError>>
301 void SetErrors(ErrorsT&& value) { m_errorsHasBeenSet = true; m_errors = std::forward<ErrorsT>(value); }
302 template<typename ErrorsT = Aws::Vector<DescribeFleetError>>
303 FleetData& WithErrors(ErrorsT&& value) { SetErrors(std::forward<ErrorsT>(value)); return *this;}
304 template<typename ErrorsT = DescribeFleetError>
305 FleetData& AddErrors(ErrorsT&& value) { m_errorsHasBeenSet = true; m_errors.emplace_back(std::forward<ErrorsT>(value)); return *this; }
307
309
313 inline const Aws::Vector<DescribeFleetsInstances>& GetInstances() const { return m_instances; }
314 inline bool InstancesHasBeenSet() const { return m_instancesHasBeenSet; }
315 template<typename InstancesT = Aws::Vector<DescribeFleetsInstances>>
316 void SetInstances(InstancesT&& value) { m_instancesHasBeenSet = true; m_instances = std::forward<InstancesT>(value); }
317 template<typename InstancesT = Aws::Vector<DescribeFleetsInstances>>
318 FleetData& WithInstances(InstancesT&& value) { SetInstances(std::forward<InstancesT>(value)); return *this;}
319 template<typename InstancesT = DescribeFleetsInstances>
320 FleetData& AddInstances(InstancesT&& value) { m_instancesHasBeenSet = true; m_instances.emplace_back(std::forward<InstancesT>(value)); return *this; }
322
324
327 inline const Aws::String& GetContext() const { return m_context; }
328 inline bool ContextHasBeenSet() const { return m_contextHasBeenSet; }
329 template<typename ContextT = Aws::String>
330 void SetContext(ContextT&& value) { m_contextHasBeenSet = true; m_context = std::forward<ContextT>(value); }
331 template<typename ContextT = Aws::String>
332 FleetData& WithContext(ContextT&& value) { SetContext(std::forward<ContextT>(value)); return *this;}
334 private:
335
337 bool m_activityStatusHasBeenSet = false;
338
339 Aws::Utils::DateTime m_createTime{};
340 bool m_createTimeHasBeenSet = false;
341
342 Aws::String m_fleetId;
343 bool m_fleetIdHasBeenSet = false;
344
346 bool m_fleetStateHasBeenSet = false;
347
348 Aws::String m_clientToken;
349 bool m_clientTokenHasBeenSet = false;
350
352 bool m_excessCapacityTerminationPolicyHasBeenSet = false;
353
354 double m_fulfilledCapacity{0.0};
355 bool m_fulfilledCapacityHasBeenSet = false;
356
357 double m_fulfilledOnDemandCapacity{0.0};
358 bool m_fulfilledOnDemandCapacityHasBeenSet = false;
359
360 Aws::Vector<FleetLaunchTemplateConfig> m_launchTemplateConfigs;
361 bool m_launchTemplateConfigsHasBeenSet = false;
362
363 TargetCapacitySpecification m_targetCapacitySpecification;
364 bool m_targetCapacitySpecificationHasBeenSet = false;
365
366 bool m_terminateInstancesWithExpiration{false};
367 bool m_terminateInstancesWithExpirationHasBeenSet = false;
368
370 bool m_typeHasBeenSet = false;
371
372 Aws::Utils::DateTime m_validFrom{};
373 bool m_validFromHasBeenSet = false;
374
375 Aws::Utils::DateTime m_validUntil{};
376 bool m_validUntilHasBeenSet = false;
377
378 bool m_replaceUnhealthyInstances{false};
379 bool m_replaceUnhealthyInstancesHasBeenSet = false;
380
381 SpotOptions m_spotOptions;
382 bool m_spotOptionsHasBeenSet = false;
383
384 OnDemandOptions m_onDemandOptions;
385 bool m_onDemandOptionsHasBeenSet = false;
386
387 Aws::Vector<Tag> m_tags;
388 bool m_tagsHasBeenSet = false;
389
391 bool m_errorsHasBeenSet = false;
392
394 bool m_instancesHasBeenSet = false;
395
396 Aws::String m_context;
397 bool m_contextHasBeenSet = false;
398 };
399
400} // namespace Model
401} // namespace EC2
402} // namespace Aws
FleetData & WithInstances(InstancesT &&value)
Definition FleetData.h:318
bool ErrorsHasBeenSet() const
Definition FleetData.h:299
FleetData & AddErrors(ErrorsT &&value)
Definition FleetData.h:305
FleetType GetType() const
Definition FleetData.h:206
bool TerminateInstancesWithExpirationHasBeenSet() const
Definition FleetData.h:189
FleetData & WithValidUntil(ValidUntilT &&value)
Definition FleetData.h:238
void SetFulfilledCapacity(double value)
Definition FleetData.h:138
AWS_EC2_API FleetData(const Aws::Utils::Xml::XmlNode &xmlNode)
AWS_EC2_API FleetData & operator=(const Aws::Utils::Xml::XmlNode &xmlNode)
FleetData & WithErrors(ErrorsT &&value)
Definition FleetData.h:303
FleetData & WithTerminateInstancesWithExpiration(bool value)
Definition FleetData.h:191
const TargetCapacitySpecification & GetTargetCapacitySpecification() const
Definition FleetData.h:175
void SetOnDemandOptions(OnDemandOptionsT &&value)
Definition FleetData.h:274
void SetValidFrom(ValidFromT &&value)
Definition FleetData.h:221
void SetSpotOptions(SpotOptionsT &&value)
Definition FleetData.h:262
const Aws::Vector< DescribeFleetError > & GetErrors() const
Definition FleetData.h:298
FleetData & WithFleetId(FleetIdT &&value)
Definition FleetData.h:91
bool SpotOptionsHasBeenSet() const
Definition FleetData.h:260
bool ActivityStatusHasBeenSet() const
Definition FleetData.h:65
FleetData & AddInstances(InstancesT &&value)
Definition FleetData.h:320
bool GetReplaceUnhealthyInstances() const
Definition FleetData.h:249
bool ReplaceUnhealthyInstancesHasBeenSet() const
Definition FleetData.h:250
FleetStateCode GetFleetState() const
Definition FleetData.h:98
void SetFleetId(FleetIdT &&value)
Definition FleetData.h:89
void SetReplaceUnhealthyInstances(bool value)
Definition FleetData.h:251
FleetData & WithExcessCapacityTerminationPolicy(FleetExcessCapacityTerminationPolicy value)
Definition FleetData.h:128
FleetData & WithValidFrom(ValidFromT &&value)
Definition FleetData.h:223
bool TargetCapacitySpecificationHasBeenSet() const
Definition FleetData.h:176
double GetFulfilledOnDemandCapacity() const
Definition FleetData.h:147
const Aws::String & GetContext() const
Definition FleetData.h:327
void SetClientToken(ClientTokenT &&value)
Definition FleetData.h:114
AWS_EC2_API void OutputToStream(Aws::OStream &oStream, const char *location) const
const Aws::String & GetFleetId() const
Definition FleetData.h:86
const Aws::Utils::DateTime & GetValidFrom() const
Definition FleetData.h:218
FleetData & AddLaunchTemplateConfigs(LaunchTemplateConfigsT &&value)
Definition FleetData.h:164
const Aws::Utils::DateTime & GetValidUntil() const
Definition FleetData.h:233
const OnDemandOptions & GetOnDemandOptions() const
Definition FleetData.h:271
FleetActivityStatus GetActivityStatus() const
Definition FleetData.h:64
bool TypeHasBeenSet() const
Definition FleetData.h:207
FleetData & WithClientToken(ClientTokenT &&value)
Definition FleetData.h:116
const Aws::Vector< Tag > & GetTags() const
Definition FleetData.h:283
bool LaunchTemplateConfigsHasBeenSet() const
Definition FleetData.h:158
void SetLaunchTemplateConfigs(LaunchTemplateConfigsT &&value)
Definition FleetData.h:160
const Aws::Utils::DateTime & GetCreateTime() const
Definition FleetData.h:74
FleetData & WithFulfilledOnDemandCapacity(double value)
Definition FleetData.h:150
void SetTargetCapacitySpecification(TargetCapacitySpecificationT &&value)
Definition FleetData.h:178
void SetType(FleetType value)
Definition FleetData.h:208
double GetFulfilledCapacity() const
Definition FleetData.h:136
FleetData & WithFleetState(FleetStateCode value)
Definition FleetData.h:101
void SetTags(TagsT &&value)
Definition FleetData.h:286
bool CreateTimeHasBeenSet() const
Definition FleetData.h:75
FleetExcessCapacityTerminationPolicy GetExcessCapacityTerminationPolicy() const
Definition FleetData.h:125
FleetData & WithCreateTime(CreateTimeT &&value)
Definition FleetData.h:79
void SetErrors(ErrorsT &&value)
Definition FleetData.h:301
void SetCreateTime(CreateTimeT &&value)
Definition FleetData.h:77
bool ValidFromHasBeenSet() const
Definition FleetData.h:219
bool FleetIdHasBeenSet() const
Definition FleetData.h:87
AWS_EC2_API FleetData()=default
const Aws::Vector< DescribeFleetsInstances > & GetInstances() const
Definition FleetData.h:313
void SetInstances(InstancesT &&value)
Definition FleetData.h:316
FleetData & WithType(FleetType value)
Definition FleetData.h:209
FleetData & WithLaunchTemplateConfigs(LaunchTemplateConfigsT &&value)
Definition FleetData.h:162
bool GetTerminateInstancesWithExpiration() const
Definition FleetData.h:188
void SetContext(ContextT &&value)
Definition FleetData.h:330
void SetExcessCapacityTerminationPolicy(FleetExcessCapacityTerminationPolicy value)
Definition FleetData.h:127
void SetActivityStatus(FleetActivityStatus value)
Definition FleetData.h:66
FleetData & WithTags(TagsT &&value)
Definition FleetData.h:288
void SetTerminateInstancesWithExpiration(bool value)
Definition FleetData.h:190
void SetValidUntil(ValidUntilT &&value)
Definition FleetData.h:236
bool InstancesHasBeenSet() const
Definition FleetData.h:314
bool FleetStateHasBeenSet() const
Definition FleetData.h:99
FleetData & WithReplaceUnhealthyInstances(bool value)
Definition FleetData.h:252
bool FulfilledOnDemandCapacityHasBeenSet() const
Definition FleetData.h:148
bool ValidUntilHasBeenSet() const
Definition FleetData.h:234
AWS_EC2_API void OutputToStream(Aws::OStream &ostream, const char *location, unsigned index, const char *locationValue) const
void SetFulfilledOnDemandCapacity(double value)
Definition FleetData.h:149
const Aws::String & GetClientToken() const
Definition FleetData.h:111
bool OnDemandOptionsHasBeenSet() const
Definition FleetData.h:272
FleetData & AddTags(TagsT &&value)
Definition FleetData.h:290
FleetData & WithContext(ContextT &&value)
Definition FleetData.h:332
const SpotOptions & GetSpotOptions() const
Definition FleetData.h:259
FleetData & WithTargetCapacitySpecification(TargetCapacitySpecificationT &&value)
Definition FleetData.h:180
bool ExcessCapacityTerminationPolicyHasBeenSet() const
Definition FleetData.h:126
bool ContextHasBeenSet() const
Definition FleetData.h:328
FleetData & WithSpotOptions(SpotOptionsT &&value)
Definition FleetData.h:264
bool ClientTokenHasBeenSet() const
Definition FleetData.h:112
bool TagsHasBeenSet() const
Definition FleetData.h:284
FleetData & WithOnDemandOptions(OnDemandOptionsT &&value)
Definition FleetData.h:276
bool FulfilledCapacityHasBeenSet() const
Definition FleetData.h:137
FleetData & WithActivityStatus(FleetActivityStatus value)
Definition FleetData.h:67
const Aws::Vector< FleetLaunchTemplateConfig > & GetLaunchTemplateConfigs() const
Definition FleetData.h:157
FleetData & WithFulfilledCapacity(double value)
Definition FleetData.h:139
void SetFleetState(FleetStateCode value)
Definition FleetData.h:100
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
std::vector< T, Aws::Allocator< T > > Vector
std::basic_ostream< char, std::char_traits< char > > OStream