Namespace Unity.Cloud.Assets
Classes
Aggregation
AssetAuthor
Author of the asset.
AssetCollectionCreation
This object contains the information pertaining to an asset collection.
AssetCreation
AssetFileCreation
AssetLocation
The location the asset has been defined.
AssetRepositoryFactory
AssetSearchFilter
A structure for defining the criteria of an IAsset search request.
AssetServiceConfiguration
AssetTaxonomy
This class represents the taxonomy of an asset.
AttachmentSearchFilter
A structure for defining the criteria of an
AuthorSearchFilter
A structure for defining the criteria of an AssetAuthor search request.
CloudOrganizationProvider
A class that provides access to a user's organizations.
CollectionSearchCriteria<U, T>
ComplexSearchCriteria<T>
A structure for defining criteria which represent a reference type.
CreateAssetFailedException
CreateCollectionFailedException
FileSearchFilter
A structure for defining the criteria of an Unity.Cloud.Assets.AssetFile search request.
HashsetSearchCriteria<U>
InvalidUrlException
JsonObject
JsonObject class for encapsulating generic object types. We use this to hide internal Json implementation details.
LinkAssetToProjectFailedException
LocationSearchFilter
A structure for defining the criteria of an AssetLocation search request.
NullableSearchCriteria<T>
ProjectCreation
SearchCriteria<T>
StringSearchCriteria
A flexible string search; splits the string on whitespaces and performs a Contains(String) comparisons instead of equalities.
TaxonomySearchFilter
A structure for defining the criteria of an AssetTaxonomy search request.
UploadFailedException
Structs
AggregationParameters
AssetDownloadUrl
AssetId
This struct holds information about asset identifier.
CollectionPath
Represents a path to an element.
Pagination
This data structure contains the necessary information to create a page.
ProjectId
This struct holds information about project identifier.
Interfaces
IAsset
This is a base class containing the information pertaining to an asset.
IAssetCollection
This object contains the information pertaining to an asset collection.
IAssetCollectionCreation
This object contains the information pertaining to an asset collection.
IAssetCreation
IAssetFile
This class contains all the information pertaining to an asset file.
IAssetFileCreation
IAssetRepository
An interface that provides all the methods to interact with an Unity.Cloud.Assets.IProjectData.
IAssetSearchFilter
A structure for defining the criteria of an IAsset search request.
IDeserializable
IDeserializable is an interface for wrapping generic objects that might be returned as part of HTTP requests.
IOrganization
This interface represents an organization.
IOrganizationProvider
An interface that provdes the methods to fetch user's IOrganization.
IProject
This class contains all the information pertaining to a cloud project.
IProjectCreation
ISearchCriteria
Implement this interface to manage a type of criteria for searches.
ISearchCriteria<T>
Enums
AssetCoordinateFormat
The asset coordinate format for the asset location.