public interface AssetService
| Modifier and Type | Interface and Description |
|---|---|
static class |
AssetService.Builder
Builder class used to create a new instance of
AssetService. |
| Modifier and Type | Method and Description |
|---|---|
io.reactivex.Observable<retrofit2.Response<Usage>> |
createUsage(UsageCreateQuery usageCreateQuery)
Creates a usage record for a media asset.
|
io.reactivex.Observable<retrofit2.Response<Void>> |
deleteMedia(MediaDeleteQuery mediaDeleteQuery)
Deletes a media asset.
|
io.reactivex.Observable<retrofit2.Response<Void>> |
deleteUsage(UsageDeleteQuery usageDeleteQuery)
Deletes a usage record of a media asset.
|
io.reactivex.Observable<retrofit2.Response<List<Brand>>> |
getBrands()
Get Brands.
|
io.reactivex.Observable<retrofit2.Response<DownloadUrl>> |
getMediaDownloadUrl(MediaDownloadQuery mediaDownloadQuery)
Gets the download file URL for a specific media asset file.
|
io.reactivex.Observable<retrofit2.Response<Media>> |
getMediaInfo(MediaInfoQuery mediaInfoQuery)
Gets all the information for a specific media.
|
io.reactivex.Observable<retrofit2.Response<List<Media>>> |
getMediaList(MediaQuery mediaQuery)
Gets a list of media using query information.
|
io.reactivex.Observable<retrofit2.Response<Map<String,Metaproperty>>> |
getMetaproperties(MetapropertyQuery metapropertyQuery)
Get Metaproperties.
|
io.reactivex.Observable<retrofit2.Response<List<DeletedMedia>>> |
getRecentlyRemovedMediaList(DeletedMediaQuery deletedMediaQuery)
Get a list of recently removed assets.
|
io.reactivex.Observable<retrofit2.Response<List<Smartfilter>>> |
getSmartfilters()
Get Smartfilters.
|
io.reactivex.Observable<retrofit2.Response<List<Tag>>> |
getTags()
Get Tags.
|
io.reactivex.Observable<retrofit2.Response<List<Usage>>> |
getUsage(UsageQuery usageQuery)
Gets all the media assets usage records.
|
io.reactivex.Observable<retrofit2.Response<Void>> |
modifyMedia(MediaModifyQuery mediaModifyQuery)
Modifies the metadata of a media asset.
|
io.reactivex.Observable<UploadAdditionalMediaResponse> |
uploadAdditionalFile(UploadQuery uploadQuery) |
io.reactivex.Observable<SaveMediaResponse> |
uploadFile(UploadQuery uploadQuery)
Uploads a file with the information specified in the query parameter.
|
io.reactivex.Observable<UploadProgress> |
uploadFileWithProgress(UploadQuery uploadQuery)
Uploads a file with Progress Report.
|
io.reactivex.Observable<retrofit2.Response<List<Brand>>> getBrands()
Observable with list of Brand.io.reactivex.Observable<retrofit2.Response<List<Tag>>> getTags()
Observable with list of Tag.io.reactivex.Observable<retrofit2.Response<Map<String,Metaproperty>>> getMetaproperties(MetapropertyQuery metapropertyQuery)
metapropertyQuery - Information about if media count should be included
in the metaproperty options or not.Observable with Map of String, Metaproperty key/value
pairs.io.reactivex.Observable<retrofit2.Response<List<Media>>> getMediaList(MediaQuery mediaQuery)
mediaQuery - Information to correctly filter/paginate media.Observable with list of Media.io.reactivex.Observable<retrofit2.Response<Media>> getMediaInfo(MediaInfoQuery mediaInfoQuery)
mediaInfoQuery - Information about the media we want to get the
information from.Observable with Media information.io.reactivex.Observable<retrofit2.Response<Void>> modifyMedia(MediaModifyQuery mediaModifyQuery)
mediaModifyQuery - Information with the media asset metadata new values
to be modified.Observable with the request Response information.io.reactivex.Observable<retrofit2.Response<Void>> deleteMedia(MediaDeleteQuery mediaDeleteQuery)
mediaDeleteQuery - Information to identify the media asset we want to
delete.Observable with the request Response information.io.reactivex.Observable<retrofit2.Response<DownloadUrl>> getMediaDownloadUrl(MediaDownloadQuery mediaDownloadQuery)
mediaDownloadQuery - Information with the media we want to get the URL
from.Observable with the DownloadUrl information of the
media asset file.io.reactivex.Observable<retrofit2.Response<Usage>> createUsage(UsageCreateQuery usageCreateQuery)
usageCreateQuery - Information about the asset usage we want to create.Observable with Usage information.io.reactivex.Observable<retrofit2.Response<List<Usage>>> getUsage(UsageQuery usageQuery)
usageQuery - Information about the asset usage we want to get the
information from.Observable with list of Usage.io.reactivex.Observable<retrofit2.Response<Void>> deleteUsage(UsageDeleteQuery usageDeleteQuery)
usageDeleteQuery - Information about the asset usage we want to delete.Observable with the request Response information.io.reactivex.Observable<retrofit2.Response<List<Smartfilter>>> getSmartfilters()
Observable with List of Smartfilter;io.reactivex.Observable<SaveMediaResponse> uploadFile(UploadQuery uploadQuery)
uploadQuery - Upload query with the information to upload the file.Observable with the SaveMediaResponse information.io.reactivex.Observable<UploadAdditionalMediaResponse> uploadAdditionalFile(UploadQuery uploadQuery)
io.reactivex.Observable<UploadProgress> uploadFileWithProgress(UploadQuery uploadQuery)
uploadQuery - Upload query with the information to upload the file.Observable with the UploadProgress information.io.reactivex.Observable<retrofit2.Response<List<DeletedMedia>>> getRecentlyRemovedMediaList(DeletedMediaQuery deletedMediaQuery)
deletedMediaQuery - Information about the deleted media we want to get
the information from.Observable with list of DeletedMediaCopyright © 2024. All rights reserved.