Class AssetCollection

Class Documentation

class AssetCollection

Data representation of an asset collection which maps to a PrototypeService::Prototype.

Public Functions

AssetCollection()
AssetCollection(const AssetCollection &Other)
~AssetCollection()
AssetCollection &operator=(const AssetCollection &Other)
csp::common::Map<csp::common::String, csp::common::String> &GetMetadataMutable()

Retrieves a mutable version of the asset collection’s metadata.

To be used when it is necessary to mutate the asset collection’s metadata.

Returns

AssetCollection : mutable reference

const csp::common::Map<csp::common::String, csp::common::String> &GetMetadataImmutable() const

Retrieves an immutable version of the asset collection’s metadata.

To be used with const references to asset collections.

Returns

AssetCollection : immutable reference

Public Members

csp::common::String Id
csp::common::String Name
EAssetCollectionType Type
csp::common::Array<csp::common::String> Tags
csp::common::String PointOfInterestId
csp::common::String ParentId
csp::common::String SpaceId
csp::common::String CreatedBy
csp::common::String CreatedAt
csp::common::String UpdatedBy
csp::common::String UpdatedAt
bool IsUnique
csp::common::String Version
csp::common::String OrganizationId