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

com.cleeng.api.domain.Vod Maven / Gradle / Ivy

Go to download

When you are building your website or application with Java, you can use the Cleeng Java SDK. It simplifies the use of the Cleeng API as it handles user login and content access, and deals with all JSON-RPC specific code.

There is a newer version: 2.8.2
Show newest version
package com.cleeng.api.domain;

import java.util.List;
import java.util.Map;

public class Vod extends BaseOfferData {

    public String id;
    public String videoId;
    public String rentalPeriod;
    public String publisherEmail;
    public String playerCode;
    public String playerCodeHead;
    public String streamingPlatform;
    public String runtime;
    public String videoQuality;
    public Map backgroundImageUrl;
    public List eventAssociation;
    public List tags;

    public Vod() {

    }
    public Vod(String id,
               String title,
               String description,
               String url,
               double price,
               String videoId,
               String rentalPeriod,
               String publisherEmail,
               String playerCode,
               String playerCodeHead,
               String streamingPlatform,
               String runtime,
               String videoQuality,
               Map backgroundImageUrl,
               List eventAssociation,
               boolean geoRestrictionEnabled,
               String geoRestrictionType,
               List geoRestrictionCountries,
               List tags) {
        super(price,
            title,
            url,
            description,
            geoRestrictionEnabled,
            geoRestrictionType,
            geoRestrictionCountries
        );
        this.id = id;
        this.videoId = videoId;
        this.rentalPeriod = rentalPeriod;
        this.publisherEmail = publisherEmail;
        this.playerCode = playerCode;
        this.playerCodeHead = playerCodeHead;
        this.streamingPlatform = streamingPlatform;
        this.runtime = runtime;
        this.videoQuality = videoQuality;
        this.backgroundImageUrl = backgroundImageUrl;
        this.eventAssociation = eventAssociation;
        this.tags = tags;
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy