7#include <aws/snowball/Snowball_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
9#include <aws/snowball/model/JobState.h>
10#include <aws/snowball/model/JobType.h>
11#include <aws/snowball/model/SnowballType.h>
12#include <aws/core/utils/DateTime.h>
13#include <aws/snowball/model/JobResource.h>
14#include <aws/snowball/model/ShippingDetails.h>
15#include <aws/snowball/model/SnowballCapacity.h>
16#include <aws/snowball/model/Notification.h>
17#include <aws/snowball/model/DataTransfer.h>
18#include <aws/snowball/model/JobLogs.h>
19#include <aws/snowball/model/TaxDocuments.h>
20#include <aws/snowball/model/DeviceConfiguration.h>
21#include <aws/snowball/model/RemoteManagement.h>
22#include <aws/snowball/model/OnDeviceServiceConfiguration.h>
23#include <aws/snowball/model/ImpactLevel.h>
24#include <aws/snowball/model/PickupDetails.h>
68 inline void SetJobId(
const char* value) { m_jobIdHasBeenSet =
true; m_jobId.assign(value); }
81 inline void SetJobState(
JobState&& value) { m_jobStateHasBeenSet =
true; m_jobState = std::move(value); }
92 inline void SetJobType(
const JobType& value) { m_jobTypeHasBeenSet =
true; m_jobType = value; }
93 inline void SetJobType(
JobType&& value) { m_jobTypeHasBeenSet =
true; m_jobType = std::move(value); }
144 inline void SetDescription(
const char* value) { m_descriptionHasBeenSet =
true; m_description.assign(value); }
161 inline void SetKmsKeyARN(
const char* value) { m_kmsKeyARNHasBeenSet =
true; m_kmsKeyARN.assign(value); }
177 inline void SetRoleARN(
const char* value) { m_roleARNHasBeenSet =
true; m_roleARN.assign(value); }
191 inline void SetAddressId(
const char* value) { m_addressIdHasBeenSet =
true; m_addressId.assign(value); }
282 inline void SetClusterId(
const char* value) { m_clusterIdHasBeenSet =
true; m_clusterId.assign(value); }
297 inline void SetForwardingAddressId(
const char* value) { m_forwardingAddressIdHasBeenSet =
true; m_forwardingAddressId.assign(value); }
350 inline void SetLongTermPricingId(
const char* value) { m_longTermPricingIdHasBeenSet =
true; m_longTermPricingId.assign(value); }
402 inline void SetSnowballId(
const char* value) { m_snowballIdHasBeenSet =
true; m_snowballId.assign(value); }
410 bool m_jobIdHasBeenSet =
false;
413 bool m_jobStateHasBeenSet =
false;
416 bool m_jobTypeHasBeenSet =
false;
419 bool m_snowballTypeHasBeenSet =
false;
422 bool m_creationDateHasBeenSet =
false;
425 bool m_resourcesHasBeenSet =
false;
428 bool m_descriptionHasBeenSet =
false;
431 bool m_kmsKeyARNHasBeenSet =
false;
434 bool m_roleARNHasBeenSet =
false;
437 bool m_addressIdHasBeenSet =
false;
440 bool m_shippingDetailsHasBeenSet =
false;
443 bool m_snowballCapacityPreferenceHasBeenSet =
false;
446 bool m_notificationHasBeenSet =
false;
449 bool m_dataTransferProgressHasBeenSet =
false;
452 bool m_jobLogInfoHasBeenSet =
false;
455 bool m_clusterIdHasBeenSet =
false;
458 bool m_forwardingAddressIdHasBeenSet =
false;
461 bool m_taxDocumentsHasBeenSet =
false;
464 bool m_deviceConfigurationHasBeenSet =
false;
467 bool m_remoteManagementHasBeenSet =
false;
470 bool m_longTermPricingIdHasBeenSet =
false;
473 bool m_onDeviceServiceConfigurationHasBeenSet =
false;
476 bool m_impactLevelHasBeenSet =
false;
479 bool m_pickupDetailsHasBeenSet =
false;
482 bool m_snowballIdHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue