AWS SDK for C++

AWS SDK for C++ Version 1.11.634

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
67 inline FleetActivityStatus GetActivityStatus() const { return m_activityStatus; }
68 inline bool ActivityStatusHasBeenSet() const { return m_activityStatusHasBeenSet; }
69 inline void SetActivityStatus(FleetActivityStatus value) { m_activityStatusHasBeenSet = true; m_activityStatus = value; }
70 inline FleetData& WithActivityStatus(FleetActivityStatus value) { SetActivityStatus(value); return *this;}
72
74
77 inline const Aws::Utils::DateTime& GetCreateTime() const { return m_createTime; }
78 inline bool CreateTimeHasBeenSet() const { return m_createTimeHasBeenSet; }
79 template<typename CreateTimeT = Aws::Utils::DateTime>
80 void SetCreateTime(CreateTimeT&& value) { m_createTimeHasBeenSet = true; m_createTime = std::forward<CreateTimeT>(value); }
81 template<typename CreateTimeT = Aws::Utils::DateTime>
82 FleetData& WithCreateTime(CreateTimeT&& value) { SetCreateTime(std::forward<CreateTimeT>(value)); return *this;}
84
86
89 inline const Aws::String& GetFleetId() const { return m_fleetId; }
90 inline bool FleetIdHasBeenSet() const { return m_fleetIdHasBeenSet; }
91 template<typename FleetIdT = Aws::String>
92 void SetFleetId(FleetIdT&& value) { m_fleetIdHasBeenSet = true; m_fleetId = std::forward<FleetIdT>(value); }
93 template<typename FleetIdT = Aws::String>
94 FleetData& WithFleetId(FleetIdT&& value) { SetFleetId(std::forward<FleetIdT>(value)); return *this;}
96
98
101 inline FleetStateCode GetFleetState() const { return m_fleetState; }
102 inline bool FleetStateHasBeenSet() const { return m_fleetStateHasBeenSet; }
103 inline void SetFleetState(FleetStateCode value) { m_fleetStateHasBeenSet = true; m_fleetState = value; }
104 inline FleetData& WithFleetState(FleetStateCode value) { SetFleetState(value); return *this;}
106
108
114 inline const Aws::String& GetClientToken() const { return m_clientToken; }
115 inline bool ClientTokenHasBeenSet() const { return m_clientTokenHasBeenSet; }
116 template<typename ClientTokenT = Aws::String>
117 void SetClientToken(ClientTokenT&& value) { m_clientTokenHasBeenSet = true; m_clientToken = std::forward<ClientTokenT>(value); }
118 template<typename ClientTokenT = Aws::String>
119 FleetData& WithClientToken(ClientTokenT&& value) { SetClientToken(std::forward<ClientTokenT>(value)); return *this;}
121
123
128 inline FleetExcessCapacityTerminationPolicy GetExcessCapacityTerminationPolicy() const { return m_excessCapacityTerminationPolicy; }
129 inline bool ExcessCapacityTerminationPolicyHasBeenSet() const { return m_excessCapacityTerminationPolicyHasBeenSet; }
130 inline void SetExcessCapacityTerminationPolicy(FleetExcessCapacityTerminationPolicy value) { m_excessCapacityTerminationPolicyHasBeenSet = true; m_excessCapacityTerminationPolicy = value; }
133
135
139 inline double GetFulfilledCapacity() const { return m_fulfilledCapacity; }
140 inline bool FulfilledCapacityHasBeenSet() const { return m_fulfilledCapacityHasBeenSet; }
141 inline void SetFulfilledCapacity(double value) { m_fulfilledCapacityHasBeenSet = true; m_fulfilledCapacity = value; }
142 inline FleetData& WithFulfilledCapacity(double value) { SetFulfilledCapacity(value); return *this;}
144
146
150 inline double GetFulfilledOnDemandCapacity() const { return m_fulfilledOnDemandCapacity; }
151 inline bool FulfilledOnDemandCapacityHasBeenSet() const { return m_fulfilledOnDemandCapacityHasBeenSet; }
152 inline void SetFulfilledOnDemandCapacity(double value) { m_fulfilledOnDemandCapacityHasBeenSet = true; m_fulfilledOnDemandCapacity = value; }
153 inline FleetData& WithFulfilledOnDemandCapacity(double value) { SetFulfilledOnDemandCapacity(value); return *this;}
155
157
160 inline const Aws::Vector<FleetLaunchTemplateConfig>& GetLaunchTemplateConfigs() const { return m_launchTemplateConfigs; }
161 inline bool LaunchTemplateConfigsHasBeenSet() const { return m_launchTemplateConfigsHasBeenSet; }
162 template<typename LaunchTemplateConfigsT = Aws::Vector<FleetLaunchTemplateConfig>>
163 void SetLaunchTemplateConfigs(LaunchTemplateConfigsT&& value) { m_launchTemplateConfigsHasBeenSet = true; m_launchTemplateConfigs = std::forward<LaunchTemplateConfigsT>(value); }
164 template<typename LaunchTemplateConfigsT = Aws::Vector<FleetLaunchTemplateConfig>>
165 FleetData& WithLaunchTemplateConfigs(LaunchTemplateConfigsT&& value) { SetLaunchTemplateConfigs(std::forward<LaunchTemplateConfigsT>(value)); return *this;}
166 template<typename LaunchTemplateConfigsT = FleetLaunchTemplateConfig>
167 FleetData& AddLaunchTemplateConfigs(LaunchTemplateConfigsT&& value) { m_launchTemplateConfigsHasBeenSet = true; m_launchTemplateConfigs.emplace_back(std::forward<LaunchTemplateConfigsT>(value)); return *this; }
169
171
178 inline const TargetCapacitySpecification& GetTargetCapacitySpecification() const { return m_targetCapacitySpecification; }
179 inline bool TargetCapacitySpecificationHasBeenSet() const { return m_targetCapacitySpecificationHasBeenSet; }
180 template<typename TargetCapacitySpecificationT = TargetCapacitySpecification>
181 void SetTargetCapacitySpecification(TargetCapacitySpecificationT&& value) { m_targetCapacitySpecificationHasBeenSet = true; m_targetCapacitySpecification = std::forward<TargetCapacitySpecificationT>(value); }
182 template<typename TargetCapacitySpecificationT = TargetCapacitySpecification>
183 FleetData& WithTargetCapacitySpecification(TargetCapacitySpecificationT&& value) { SetTargetCapacitySpecification(std::forward<TargetCapacitySpecificationT>(value)); return *this;}
185
187
191 inline bool GetTerminateInstancesWithExpiration() const { return m_terminateInstancesWithExpiration; }
192 inline bool TerminateInstancesWithExpirationHasBeenSet() const { return m_terminateInstancesWithExpirationHasBeenSet; }
193 inline void SetTerminateInstancesWithExpiration(bool value) { m_terminateInstancesWithExpirationHasBeenSet = true; m_terminateInstancesWithExpiration = value; }
196
198
209 inline FleetType GetType() const { return m_type; }
210 inline bool TypeHasBeenSet() const { return m_typeHasBeenSet; }
211 inline void SetType(FleetType value) { m_typeHasBeenSet = true; m_type = value; }
212 inline FleetData& WithType(FleetType value) { SetType(value); return *this;}
214
216
221 inline const Aws::Utils::DateTime& GetValidFrom() const { return m_validFrom; }
222 inline bool ValidFromHasBeenSet() const { return m_validFromHasBeenSet; }
223 template<typename ValidFromT = Aws::Utils::DateTime>
224 void SetValidFrom(ValidFromT&& value) { m_validFromHasBeenSet = true; m_validFrom = std::forward<ValidFromT>(value); }
225 template<typename ValidFromT = Aws::Utils::DateTime>
226 FleetData& WithValidFrom(ValidFromT&& value) { SetValidFrom(std::forward<ValidFromT>(value)); return *this;}
228
230
236 inline const Aws::Utils::DateTime& GetValidUntil() const { return m_validUntil; }
237 inline bool ValidUntilHasBeenSet() const { return m_validUntilHasBeenSet; }
238 template<typename ValidUntilT = Aws::Utils::DateTime>
239 void SetValidUntil(ValidUntilT&& value) { m_validUntilHasBeenSet = true; m_validUntil = std::forward<ValidUntilT>(value); }
240 template<typename ValidUntilT = Aws::Utils::DateTime>
241 FleetData& WithValidUntil(ValidUntilT&& value) { SetValidUntil(std::forward<ValidUntilT>(value)); return *this;}
243
245
252 inline bool GetReplaceUnhealthyInstances() const { return m_replaceUnhealthyInstances; }
253 inline bool ReplaceUnhealthyInstancesHasBeenSet() const { return m_replaceUnhealthyInstancesHasBeenSet; }
254 inline void SetReplaceUnhealthyInstances(bool value) { m_replaceUnhealthyInstancesHasBeenSet = true; m_replaceUnhealthyInstances = value; }
255 inline FleetData& WithReplaceUnhealthyInstances(bool value) { SetReplaceUnhealthyInstances(value); return *this;}
257
259
262 inline const SpotOptions& GetSpotOptions() const { return m_spotOptions; }
263 inline bool SpotOptionsHasBeenSet() const { return m_spotOptionsHasBeenSet; }
264 template<typename SpotOptionsT = SpotOptions>
265 void SetSpotOptions(SpotOptionsT&& value) { m_spotOptionsHasBeenSet = true; m_spotOptions = std::forward<SpotOptionsT>(value); }
266 template<typename SpotOptionsT = SpotOptions>
267 FleetData& WithSpotOptions(SpotOptionsT&& value) { SetSpotOptions(std::forward<SpotOptionsT>(value)); return *this;}
269
271
274 inline const OnDemandOptions& GetOnDemandOptions() const { return m_onDemandOptions; }
275 inline bool OnDemandOptionsHasBeenSet() const { return m_onDemandOptionsHasBeenSet; }
276 template<typename OnDemandOptionsT = OnDemandOptions>
277 void SetOnDemandOptions(OnDemandOptionsT&& value) { m_onDemandOptionsHasBeenSet = true; m_onDemandOptions = std::forward<OnDemandOptionsT>(value); }
278 template<typename OnDemandOptionsT = OnDemandOptions>
279 FleetData& WithOnDemandOptions(OnDemandOptionsT&& value) { SetOnDemandOptions(std::forward<OnDemandOptionsT>(value)); return *this;}
281
283
286 inline const Aws::Vector<Tag>& GetTags() const { return m_tags; }
287 inline bool TagsHasBeenSet() const { return m_tagsHasBeenSet; }
288 template<typename TagsT = Aws::Vector<Tag>>
289 void SetTags(TagsT&& value) { m_tagsHasBeenSet = true; m_tags = std::forward<TagsT>(value); }
290 template<typename TagsT = Aws::Vector<Tag>>
291 FleetData& WithTags(TagsT&& value) { SetTags(std::forward<TagsT>(value)); return *this;}
292 template<typename TagsT = Tag>
293 FleetData& AddTags(TagsT&& value) { m_tagsHasBeenSet = true; m_tags.emplace_back(std::forward<TagsT>(value)); return *this; }
295
297
301 inline const Aws::Vector<DescribeFleetError>& GetErrors() const { return m_errors; }
302 inline bool ErrorsHasBeenSet() const { return m_errorsHasBeenSet; }
303 template<typename ErrorsT = Aws::Vector<DescribeFleetError>>
304 void SetErrors(ErrorsT&& value) { m_errorsHasBeenSet = true; m_errors = std::forward<ErrorsT>(value); }
305 template<typename ErrorsT = Aws::Vector<DescribeFleetError>>
306 FleetData& WithErrors(ErrorsT&& value) { SetErrors(std::forward<ErrorsT>(value)); return *this;}
307 template<typename ErrorsT = DescribeFleetError>
308 FleetData& AddErrors(ErrorsT&& value) { m_errorsHasBeenSet = true; m_errors.emplace_back(std::forward<ErrorsT>(value)); return *this; }
310
312
316 inline const Aws::Vector<DescribeFleetsInstances>& GetInstances() const { return m_instances; }
317 inline bool InstancesHasBeenSet() const { return m_instancesHasBeenSet; }
318 template<typename InstancesT = Aws::Vector<DescribeFleetsInstances>>
319 void SetInstances(InstancesT&& value) { m_instancesHasBeenSet = true; m_instances = std::forward<InstancesT>(value); }
320 template<typename InstancesT = Aws::Vector<DescribeFleetsInstances>>
321 FleetData& WithInstances(InstancesT&& value) { SetInstances(std::forward<InstancesT>(value)); return *this;}
322 template<typename InstancesT = DescribeFleetsInstances>
323 FleetData& AddInstances(InstancesT&& value) { m_instancesHasBeenSet = true; m_instances.emplace_back(std::forward<InstancesT>(value)); return *this; }
325
327
330 inline const Aws::String& GetContext() const { return m_context; }
331 inline bool ContextHasBeenSet() const { return m_contextHasBeenSet; }
332 template<typename ContextT = Aws::String>
333 void SetContext(ContextT&& value) { m_contextHasBeenSet = true; m_context = std::forward<ContextT>(value); }
334 template<typename ContextT = Aws::String>
335 FleetData& WithContext(ContextT&& value) { SetContext(std::forward<ContextT>(value)); return *this;}
337 private:
338
340 bool m_activityStatusHasBeenSet = false;
341
342 Aws::Utils::DateTime m_createTime{};
343 bool m_createTimeHasBeenSet = false;
344
345 Aws::String m_fleetId;
346 bool m_fleetIdHasBeenSet = false;
347
349 bool m_fleetStateHasBeenSet = false;
350
351 Aws::String m_clientToken;
352 bool m_clientTokenHasBeenSet = false;
353
355 bool m_excessCapacityTerminationPolicyHasBeenSet = false;
356
357 double m_fulfilledCapacity{0.0};
358 bool m_fulfilledCapacityHasBeenSet = false;
359
360 double m_fulfilledOnDemandCapacity{0.0};
361 bool m_fulfilledOnDemandCapacityHasBeenSet = false;
362
363 Aws::Vector<FleetLaunchTemplateConfig> m_launchTemplateConfigs;
364 bool m_launchTemplateConfigsHasBeenSet = false;
365
366 TargetCapacitySpecification m_targetCapacitySpecification;
367 bool m_targetCapacitySpecificationHasBeenSet = false;
368
369 bool m_terminateInstancesWithExpiration{false};
370 bool m_terminateInstancesWithExpirationHasBeenSet = false;
371
373 bool m_typeHasBeenSet = false;
374
375 Aws::Utils::DateTime m_validFrom{};
376 bool m_validFromHasBeenSet = false;
377
378 Aws::Utils::DateTime m_validUntil{};
379 bool m_validUntilHasBeenSet = false;
380
381 bool m_replaceUnhealthyInstances{false};
382 bool m_replaceUnhealthyInstancesHasBeenSet = false;
383
384 SpotOptions m_spotOptions;
385 bool m_spotOptionsHasBeenSet = false;
386
387 OnDemandOptions m_onDemandOptions;
388 bool m_onDemandOptionsHasBeenSet = false;
389
390 Aws::Vector<Tag> m_tags;
391 bool m_tagsHasBeenSet = false;
392
394 bool m_errorsHasBeenSet = false;
395
397 bool m_instancesHasBeenSet = false;
398
399 Aws::String m_context;
400 bool m_contextHasBeenSet = false;
401 };
402
403} // namespace Model
404} // namespace EC2
405} // namespace Aws
FleetData & WithInstances(InstancesT &&value)
Definition FleetData.h:321
bool ErrorsHasBeenSet() const
Definition FleetData.h:302
FleetData & AddErrors(ErrorsT &&value)
Definition FleetData.h:308
FleetType GetType() const
Definition FleetData.h:209
bool TerminateInstancesWithExpirationHasBeenSet() const
Definition FleetData.h:192
FleetData & WithValidUntil(ValidUntilT &&value)
Definition FleetData.h:241
void SetFulfilledCapacity(double value)
Definition FleetData.h:141
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:306
FleetData & WithTerminateInstancesWithExpiration(bool value)
Definition FleetData.h:194
const TargetCapacitySpecification & GetTargetCapacitySpecification() const
Definition FleetData.h:178
void SetOnDemandOptions(OnDemandOptionsT &&value)
Definition FleetData.h:277
void SetValidFrom(ValidFromT &&value)
Definition FleetData.h:224
void SetSpotOptions(SpotOptionsT &&value)
Definition FleetData.h:265
const Aws::Vector< DescribeFleetError > & GetErrors() const
Definition FleetData.h:301
FleetData & WithFleetId(FleetIdT &&value)
Definition FleetData.h:94
bool SpotOptionsHasBeenSet() const
Definition FleetData.h:263
bool ActivityStatusHasBeenSet() const
Definition FleetData.h:68
FleetData & AddInstances(InstancesT &&value)
Definition FleetData.h:323
bool GetReplaceUnhealthyInstances() const
Definition FleetData.h:252
bool ReplaceUnhealthyInstancesHasBeenSet() const
Definition FleetData.h:253
FleetStateCode GetFleetState() const
Definition FleetData.h:101
void SetFleetId(FleetIdT &&value)
Definition FleetData.h:92
void SetReplaceUnhealthyInstances(bool value)
Definition FleetData.h:254
FleetData & WithExcessCapacityTerminationPolicy(FleetExcessCapacityTerminationPolicy value)
Definition FleetData.h:131
FleetData & WithValidFrom(ValidFromT &&value)
Definition FleetData.h:226
bool TargetCapacitySpecificationHasBeenSet() const
Definition FleetData.h:179
double GetFulfilledOnDemandCapacity() const
Definition FleetData.h:150
const Aws::String & GetContext() const
Definition FleetData.h:330
void SetClientToken(ClientTokenT &&value)
Definition FleetData.h:117
AWS_EC2_API void OutputToStream(Aws::OStream &oStream, const char *location) const
const Aws::String & GetFleetId() const
Definition FleetData.h:89
const Aws::Utils::DateTime & GetValidFrom() const
Definition FleetData.h:221
FleetData & AddLaunchTemplateConfigs(LaunchTemplateConfigsT &&value)
Definition FleetData.h:167
const Aws::Utils::DateTime & GetValidUntil() const
Definition FleetData.h:236
const OnDemandOptions & GetOnDemandOptions() const
Definition FleetData.h:274
FleetActivityStatus GetActivityStatus() const
Definition FleetData.h:67
bool TypeHasBeenSet() const
Definition FleetData.h:210
FleetData & WithClientToken(ClientTokenT &&value)
Definition FleetData.h:119
const Aws::Vector< Tag > & GetTags() const
Definition FleetData.h:286
bool LaunchTemplateConfigsHasBeenSet() const
Definition FleetData.h:161
void SetLaunchTemplateConfigs(LaunchTemplateConfigsT &&value)
Definition FleetData.h:163
const Aws::Utils::DateTime & GetCreateTime() const
Definition FleetData.h:77
FleetData & WithFulfilledOnDemandCapacity(double value)
Definition FleetData.h:153
void SetTargetCapacitySpecification(TargetCapacitySpecificationT &&value)
Definition FleetData.h:181
void SetType(FleetType value)
Definition FleetData.h:211
double GetFulfilledCapacity() const
Definition FleetData.h:139
FleetData & WithFleetState(FleetStateCode value)
Definition FleetData.h:104
void SetTags(TagsT &&value)
Definition FleetData.h:289
bool CreateTimeHasBeenSet() const
Definition FleetData.h:78
FleetExcessCapacityTerminationPolicy GetExcessCapacityTerminationPolicy() const
Definition FleetData.h:128
FleetData & WithCreateTime(CreateTimeT &&value)
Definition FleetData.h:82
void SetErrors(ErrorsT &&value)
Definition FleetData.h:304
void SetCreateTime(CreateTimeT &&value)
Definition FleetData.h:80
bool ValidFromHasBeenSet() const
Definition FleetData.h:222
bool FleetIdHasBeenSet() const
Definition FleetData.h:90
AWS_EC2_API FleetData()=default
const Aws::Vector< DescribeFleetsInstances > & GetInstances() const
Definition FleetData.h:316
void SetInstances(InstancesT &&value)
Definition FleetData.h:319
FleetData & WithType(FleetType value)
Definition FleetData.h:212
FleetData & WithLaunchTemplateConfigs(LaunchTemplateConfigsT &&value)
Definition FleetData.h:165
bool GetTerminateInstancesWithExpiration() const
Definition FleetData.h:191
void SetContext(ContextT &&value)
Definition FleetData.h:333
void SetExcessCapacityTerminationPolicy(FleetExcessCapacityTerminationPolicy value)
Definition FleetData.h:130
void SetActivityStatus(FleetActivityStatus value)
Definition FleetData.h:69
FleetData & WithTags(TagsT &&value)
Definition FleetData.h:291
void SetTerminateInstancesWithExpiration(bool value)
Definition FleetData.h:193
void SetValidUntil(ValidUntilT &&value)
Definition FleetData.h:239
bool InstancesHasBeenSet() const
Definition FleetData.h:317
bool FleetStateHasBeenSet() const
Definition FleetData.h:102
FleetData & WithReplaceUnhealthyInstances(bool value)
Definition FleetData.h:255
bool FulfilledOnDemandCapacityHasBeenSet() const
Definition FleetData.h:151
bool ValidUntilHasBeenSet() const
Definition FleetData.h:237
AWS_EC2_API void OutputToStream(Aws::OStream &ostream, const char *location, unsigned index, const char *locationValue) const
void SetFulfilledOnDemandCapacity(double value)
Definition FleetData.h:152
const Aws::String & GetClientToken() const
Definition FleetData.h:114
bool OnDemandOptionsHasBeenSet() const
Definition FleetData.h:275
FleetData & AddTags(TagsT &&value)
Definition FleetData.h:293
FleetData & WithContext(ContextT &&value)
Definition FleetData.h:335
const SpotOptions & GetSpotOptions() const
Definition FleetData.h:262
FleetData & WithTargetCapacitySpecification(TargetCapacitySpecificationT &&value)
Definition FleetData.h:183
bool ExcessCapacityTerminationPolicyHasBeenSet() const
Definition FleetData.h:129
bool ContextHasBeenSet() const
Definition FleetData.h:331
FleetData & WithSpotOptions(SpotOptionsT &&value)
Definition FleetData.h:267
bool ClientTokenHasBeenSet() const
Definition FleetData.h:115
bool TagsHasBeenSet() const
Definition FleetData.h:287
FleetData & WithOnDemandOptions(OnDemandOptionsT &&value)
Definition FleetData.h:279
bool FulfilledCapacityHasBeenSet() const
Definition FleetData.h:140
FleetData & WithActivityStatus(FleetActivityStatus value)
Definition FleetData.h:70
const Aws::Vector< FleetLaunchTemplateConfig > & GetLaunchTemplateConfigs() const
Definition FleetData.h:160
FleetData & WithFulfilledCapacity(double value)
Definition FleetData.h:142
void SetFleetState(FleetStateCode value)
Definition FleetData.h:103
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