33 namespace ServiceCatalog
67 inline void SetRecordId(
const char* value) { m_recordIdHasBeenSet =
true; m_recordId.assign(value); }
102 inline void SetProvisionedProductName(
const char* value) { m_provisionedProductNameHasBeenSet =
true; m_provisionedProductName.assign(value); }
217 inline void SetProvisionedProductType(
const char* value) { m_provisionedProductTypeHasBeenSet =
true; m_provisionedProductType.assign(value); }
252 inline void SetRecordType(
const char* value) { m_recordTypeHasBeenSet =
true; m_recordType.assign(value); }
287 inline void SetProvisionedProductId(
const char* value) { m_provisionedProductIdHasBeenSet =
true; m_provisionedProductId.assign(value); }
322 inline void SetProductId(
const char* value) { m_productIdHasBeenSet =
true; m_productId.assign(value); }
357 inline void SetProvisioningArtifactId(
const char* value) { m_provisioningArtifactIdHasBeenSet =
true; m_provisioningArtifactId.assign(value); }
392 inline void SetPathId(
const char* value) { m_pathIdHasBeenSet =
true; m_pathId.assign(value); }
481 bool m_recordIdHasBeenSet;
483 bool m_provisionedProductNameHasBeenSet;
485 bool m_statusHasBeenSet;
487 bool m_createdTimeHasBeenSet;
489 bool m_updatedTimeHasBeenSet;
491 bool m_provisionedProductTypeHasBeenSet;
493 bool m_recordTypeHasBeenSet;
495 bool m_provisionedProductIdHasBeenSet;
497 bool m_productIdHasBeenSet;
499 bool m_provisioningArtifactIdHasBeenSet;
501 bool m_pathIdHasBeenSet;
503 bool m_recordErrorsHasBeenSet;
505 bool m_recordTagsHasBeenSet;
RecordDetail & WithProvisionedProductId(Aws::String &&value)
RecordDetail & WithProductId(const Aws::String &value)
const Aws::String & GetProvisionedProductType() const
RecordDetail & WithProductId(Aws::String &&value)
RecordDetail & WithProvisioningArtifactId(const Aws::String &value)
void SetProvisionedProductId(Aws::String &&value)
void SetProvisionedProductType(const Aws::String &value)
RecordDetail & WithPathId(Aws::String &&value)
#define AWS_SERVICECATALOG_API
RecordDetail & AddRecordTags(RecordTag &&value)
void SetRecordErrors(const Aws::Vector< RecordError > &value)
RecordDetail & WithProvisionedProductType(Aws::String &&value)
RecordDetail & WithProvisionedProductId(const char *value)
RecordDetail & WithProvisionedProductId(const Aws::String &value)
void SetRecordId(const Aws::String &value)
const Aws::String & GetProvisionedProductName() const
void SetProvisioningArtifactId(Aws::String &&value)
const Aws::String & GetRecordId() const
void SetPathId(const Aws::String &value)
void SetProductId(Aws::String &&value)
std::vector< T, Aws::Allocator< T > > Vector
RecordDetail & WithProvisionedProductType(const Aws::String &value)
RecordDetail & WithUpdatedTime(const Aws::Utils::DateTime &value)
const RecordStatus & GetStatus() const
void SetRecordId(const char *value)
RecordDetail & WithUpdatedTime(Aws::Utils::DateTime &&value)
RecordDetail & WithPathId(const char *value)
void SetRecordTags(const Aws::Vector< RecordTag > &value)
void SetProvisionedProductId(const Aws::String &value)
RecordDetail & WithProvisionedProductType(const char *value)
RecordDetail & WithRecordType(Aws::String &&value)
const Aws::Utils::DateTime & GetUpdatedTime() const
void SetProvisionedProductName(const Aws::String &value)
void SetProductId(const Aws::String &value)
RecordDetail & WithRecordType(const Aws::String &value)
void SetRecordId(Aws::String &&value)
const Aws::Vector< RecordError > & GetRecordErrors() const
RecordDetail & WithRecordErrors(Aws::Vector< RecordError > &&value)
void SetProvisionedProductType(const char *value)
void SetRecordErrors(Aws::Vector< RecordError > &&value)
void SetPathId(Aws::String &&value)
void SetRecordType(const char *value)
RecordDetail & WithRecordErrors(const Aws::Vector< RecordError > &value)
RecordDetail & WithRecordId(Aws::String &&value)
void SetProvisionedProductName(Aws::String &&value)
RecordDetail & AddRecordErrors(const RecordError &value)
RecordDetail & WithProvisionedProductName(Aws::String &&value)
RecordDetail & WithStatus(const RecordStatus &value)
void SetStatus(RecordStatus &&value)
RecordDetail & WithStatus(RecordStatus &&value)
RecordDetail & WithProductId(const char *value)
void SetPathId(const char *value)
RecordDetail & WithRecordId(const char *value)
RecordDetail & WithProvisionedProductName(const Aws::String &value)
void SetCreatedTime(Aws::Utils::DateTime &&value)
const Aws::Utils::DateTime & GetCreatedTime() const
void SetProvisionedProductType(Aws::String &&value)
RecordDetail & WithProvisioningArtifactId(const char *value)
RecordDetail & WithRecordTags(Aws::Vector< RecordTag > &&value)
void SetRecordType(const Aws::String &value)
void SetRecordTags(Aws::Vector< RecordTag > &&value)
RecordDetail & WithRecordTags(const Aws::Vector< RecordTag > &value)
RecordDetail & WithProvisionedProductName(const char *value)
const Aws::String & GetRecordType() const
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
void SetProvisioningArtifactId(const char *value)
void SetProvisionedProductName(const char *value)
RecordDetail & WithCreatedTime(const Aws::Utils::DateTime &value)
RecordDetail & AddRecordTags(const RecordTag &value)
const Aws::String & GetProvisionedProductId() const
RecordDetail & WithRecordId(const Aws::String &value)
void SetUpdatedTime(Aws::Utils::DateTime &&value)
RecordDetail & WithCreatedTime(Aws::Utils::DateTime &&value)
void SetStatus(const RecordStatus &value)
RecordDetail & WithPathId(const Aws::String &value)
void SetProvisionedProductId(const char *value)
const Aws::String & GetProductId() const
const Aws::Vector< RecordTag > & GetRecordTags() const
void SetProductId(const char *value)
const Aws::String & GetProvisioningArtifactId() const
RecordDetail & AddRecordErrors(RecordError &&value)
void SetUpdatedTime(const Aws::Utils::DateTime &value)
void SetCreatedTime(const Aws::Utils::DateTime &value)
RecordDetail & WithRecordType(const char *value)
void SetRecordType(Aws::String &&value)
void SetProvisioningArtifactId(const Aws::String &value)
JSON (JavaScript Object Notation).
RecordDetail & WithProvisioningArtifactId(Aws::String &&value)
const Aws::String & GetPathId() const