/* * 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; } }