Scene7Asset.java 1.34 KB
/*
 * Decompiled with CFR 0_118.
 */
package com.day.cq.dam.scene7.api.model;

import com.day.cq.dam.scene7.api.constants.Scene7AssetType;
import java.io.Serializable;
import java.util.Date;
import java.util.List;
import java.util.Map;

public interface Scene7Asset
extends Serializable {
    public Scene7AssetType getAssetType();

    public String getAssetTypeStr();

    public String getName();

    public String getAssetHandle();

    public String getFileName();

    public String getFolder();

    public String getFolderHandle();

    public String getCreatedBy();

    public String getModifiedBy();

    public Date getCreatedDate();

    public Date getModifiedDate();

    public String getOriginalFile();

    public String getOriginalPath();

    public List<Scene7Asset> getSubAssets();

    public void addSubAsset(Scene7Asset var1);

    public Scene7Asset getOriginatorAsset();

    public void updateOriginatorAsset(Scene7Asset var1);

    public Long getWidth();

    public Long getHeight();

    public String getUrlModifier();

    public String getViewerPresetType();

    public Map<String, String> getViewerPresetConfigurationSettings();

    public String getRootFolder();

    public boolean isPublished();

    public Integer getFileSize();

    public String getVideoEncodingPresetId();

    public Map<String, String> getAssetProperties();
}