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

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

package com.cleeng.api.domain;

import java.util.List;

public class VodOfferData extends BaseOfferDataRequest {

    public String videoId;
    public String playerCode;
    public String playerCodeHead;
    public String rentalPeriod;
    public String runtime;
    public String videoQuality;
    public List eventAssociation;
    public List tags;
    public String backgroundImageUrl;

    public VodOfferData() {

    }

    public VodOfferData(double price,
                        String title,
                        String url,
                        String description,
                        String associateEmail,
                        String videoId,
                        String playerCode,
                        String playerCodeHead,
                        String rentalPeriod,
                        String runtime,
                        String videoQuality,
                        List eventAssociation,
                        List tags,
                        List geoRestrictionCountries,
                        boolean geoRestrictionEnabled,
                        String geoRestrictionType,
                        String backgroundImageUrl) {

        super( price,
                title,
                url,
                description,
                geoRestrictionEnabled,
                geoRestrictionType,
                geoRestrictionCountries,
                associateEmail
        );

        this.videoId = videoId;
        this.playerCode = playerCode;
        this.playerCodeHead = playerCodeHead;
        this.rentalPeriod = rentalPeriod;
        this.runtime = runtime;
        this.videoQuality = videoQuality;
        this.eventAssociation = eventAssociation;
        this.tags = tags;
        this.backgroundImageUrl = backgroundImageUrl;
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy