All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.notronix.etsy.impl.listings.model.EtsyListingVideo Maven / Gradle / Ivy

There is a newer version: 3.0.0014
Show newest version
package com.notronix.etsy.impl.listings.model;

import com.google.gson.annotations.SerializedName;
import com.notronix.etsy.api.listings.model.ListingVideo;
import com.notronix.etsy.api.listings.model.VideoState;

public class EtsyListingVideo implements ListingVideo
{
    @SerializedName("video_id")
    private Long id;
    private Integer height;
    private Integer width;
    @SerializedName("thumbnail_url")
    private String thumbnailUrl;
    @SerializedName("video_url")
    private String url;
    @SerializedName("video_state")
    private VideoState state;

    @Override
    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    @Override
    public Integer getHeight() {
        return height;
    }

    public void setHeight(Integer height) {
        this.height = height;
    }

    @Override
    public Integer getWidth() {
        return width;
    }

    public void setWidth(Integer width) {
        this.width = width;
    }

    @Override
    public String getThumbnailUrl() {
        return thumbnailUrl;
    }

    public void setThumbnailUrl(String thumbnailUrl) {
        this.thumbnailUrl = thumbnailUrl;
    }

    public String getUrl() {
        return url;
    }

    public void setUrl(String url) {
        this.url = url;
    }

    public VideoState getState() {
        return state;
    }

    public void setState(VideoState state) {
        this.state = state;
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy