@ProviderType public interface Scene7Asset extends Serializable
Modifier and Type | Method and Description |
---|---|
void |
addSubAsset(Scene7Asset subAsset)
Adds a new sub-asset to the current asset
|
String |
getAssetHandle()
Get this asset handle
|
Map<String,String> |
getAssetProperties() |
String |
getAssetSubTypeStr()
Get the asset's subtype string from Scene7 (if appliable)
|
Scene7AssetType |
getAssetType()
Get the type of this asset
|
String |
getAssetTypeStr()
Get the asset type as read from Scene7
|
String |
getCreatedBy()
Get the user that created this asset
|
Date |
getCreatedDate()
Get the creation date of this asset
|
String |
getFileName()
Get the file name where the asset is stored
|
Integer |
getFileSize()
Gets the size in bytes of the file where the asset is stored
|
String |
getFolder()
Get the folder where this asset is stored
|
String |
getFolderHandle()
Get the Scene7 folder handle of the folder containing this asset
|
Long |
getHeight()
Get the height of this asset
|
String |
getModifiedBy()
Get the user that last modified this asset
|
Date |
getModifiedDate()
Get the last modified date of this asset
|
String |
getName()
Get the name of this asset
|
String |
getOriginalFile()
Get the original file uploaded to Scene7 for this asset
|
String |
getOriginalPath()
Get the original path of the file uploaded to Scene7 for this asset
|
Scene7Asset |
getOriginatorAsset()
Gets the originator asset for this asset Should only return a valid asset if the current asset was generated from another uploaded
asset (e.g.
|
String |
getRootFolder()
Returns the root folder or an empty
String if no folder is specified for this asset. |
Scene7SmartCrop |
getSmartCrop()
Gets the
Scene7SmartCrop object (if exists) associated with
this asset |
List<Scene7Asset> |
getSubAssets()
Get the list of this asset's sub-assets
|
String |
getUrlModifier()
Get the url modified of this asset
|
String |
getVideoEncodingPresetId()
Gets the video encoding preset id for this asset, if this is a video scene7 asset
|
Map<String,String> |
getViewerPresetConfigurationSettings()
Get a map containing the viewer preset configuration for this asset
|
String |
getViewerPresetType()
Get the viewer preset type of this asset
|
Long |
getWidth()
Get the width of this asset
|
boolean |
isPublished()
Gets the publish status of this asset
|
void |
updateOriginatorAsset(Scene7Asset originator)
Updates the originator asset of the current asset
|
Scene7AssetType getAssetType()
Scene7AssetType
identifying this asset typeString getAssetTypeStr()
String
object containing the actual Scene7 type stringString getAssetSubTypeStr()
String
object containing the Scene7 subtype stringString getName()
String
object containing the asset's nameString getAssetHandle()
String
object with this asset's handleString getFileName()
String
containing the file name of the assetString getFolder()
String
containing the folder path of the assetString getFolderHandle()
String
object containing a Scene7 folder handleString getCreatedBy()
String
object containing the username of the user that created this assetString getModifiedBy()
String
object containing the username of the user that last modified this assetDate getCreatedDate()
Date
object with the creation time of the assetDate getModifiedDate()
Date
object with the time the asset was last modifiedString getOriginalFile()
String
object containing the original file of this assetString getOriginalPath()
String
object containing the original path for this assetList<Scene7Asset> getSubAssets()
List
with the Scene7Asset
assets linked to this assetvoid addSubAsset(Scene7Asset subAsset)
subAsset
- a Scene7Asset
object to be added as a sub-asset of the current assetScene7Asset getOriginatorAsset()
Scene7Asset
object holding this asset's originator assetvoid updateOriginatorAsset(Scene7Asset originator)
originator
- the new Scene7Asset
originator of the current assetLong getWidth()
Long
object containing the width of this assetLong getHeight()
Long
object containing the height of this assetString getUrlModifier()
String
object containing the url modifier of this assetString getViewerPresetType()
String
object containing the viewer preset typeMap<String,String> getViewerPresetConfigurationSettings()
Map
that store the name-value pairs found in the viewer preset configuration of the assetString getRootFolder()
String
if no folder is specified for this asset.boolean isPublished()
Boolean
indicating if this asset is published or notInteger getFileSize()
Integer
containing the file sizeString getVideoEncodingPresetId()
String
containing the video encoding preset for a video scene7 assetScene7SmartCrop getSmartCrop()
Scene7SmartCrop
object (if exists) associated with
this assetScene7SmartCrop
objectCopyright © 2010 - 2020 Adobe. All Rights Reserved