/*
* Copyright (c) 2014 Dennis Fischer.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the GNU Public License v3.0+
* which accompanies this distribution, and is available at
* http://www.gnu.org/licenses/gpl.html
*
* Contributors: Dennis Fischer
*/
package de.chaosfisch.google.youtube.upload.metadata;
import de.chaosfisch.google.youtube.upload.metadata.permissions.Asset;
import de.chaosfisch.google.youtube.upload.metadata.permissions.ClaimOption;
import de.chaosfisch.google.youtube.upload.metadata.permissions.ClaimType;
import de.chaosfisch.google.youtube.upload.metadata.permissions.Syndication;
public class Monetization {
private Syndication syndication = Syndication.GLOBAL;
private ClaimType claimtype = ClaimType.AUDIO_VISUAL;
private ClaimOption claimoption = ClaimOption.MONETIZE;
private Asset asset = Asset.WEB;
private boolean instreamDefaults;
private boolean claim;
private boolean overlay;
private boolean trueview;
private boolean instream;
private boolean product;
private String title;
private String description;
private String customId;
private String notes;
private String tmsid;
private String isan;
private String eidr;
private String titleepisode;
private String seasonNb;
private String episodeNb;
private boolean partner;
@Deprecated
private transient int version;
public boolean isInstreamDefaults() {
return instreamDefaults;
}
public void setInstreamDefaults(final boolean instreamDefaults) {
this.instreamDefaults = instreamDefaults;
}
public boolean isClaim() {
return claim;
}
public void setClaim(final boolean claim) {
this.claim = claim;
}
public boolean isOverlay() {
return overlay;
}
public void setOverlay(final boolean overlay) {
this.overlay = overlay;
}
public boolean isTrueview() {
return trueview;
}
public void setTrueview(final boolean trueview) {
this.trueview = trueview;
}
public boolean isInstream() {
return instream;
}
public void setInstream(final boolean instream) {
this.instream = instream;
}
public boolean isProduct() {
return product;
}
public void setProduct(final boolean product) {
this.product = product;
}
public Syndication getSyndication() {
return syndication;
}
public void setSyndication(final Syndication syndication) {
this.syndication = syndication;
}
public String getTitle() {
return title;
}
public void setTitle(final String title) {
this.title = title;
}
public String getDescription() {
return description;
}
public void setDescription(final String description) {
this.description = description;
}
public String getCustomId() {
return customId;
}
public void setCustomId(final String customId) {
this.customId = customId;
}
public String getNotes() {
return notes;
}
public void setNotes(final String notes) {
this.notes = notes;
}
public String getTmsid() {
return tmsid;
}
public void setTmsid(final String tmsid) {
this.tmsid = tmsid;
}
public String getIsan() {
return isan;
}
public void setIsan(final String isan) {
this.isan = isan;
}
public String getEidr() {
return eidr;
}
public void setEidr(final String eidr) {
this.eidr = eidr;
}
public String getTitleepisode() {
return titleepisode;
}
public void setTitleepisode(final String titleepisode) {
this.titleepisode = titleepisode;
}
public String getSeasonNb() {
return seasonNb;
}
public void setSeasonNb(final String seasonNb) {
this.seasonNb = seasonNb;
}
public String getEpisodeNb() {
return episodeNb;
}
public void setEpisodeNb(final String episodeNb) {
this.episodeNb = episodeNb;
}
public ClaimType getClaimtype() {
return claimtype;
}
public void setClaimtype(final ClaimType claimtype) {
this.claimtype = claimtype;
}
public ClaimOption getClaimoption() {
return claimoption;
}
public void setClaimoption(final ClaimOption claimoption) {
this.claimoption = claimoption;
}
public Asset getAsset() {
return asset;
}
public void setAsset(final Asset asset) {
this.asset = asset;
}
public boolean isPartner() {
return partner;
}
public void setPartner(final boolean partner) {
this.partner = partner;
}
}