package com.andrewpham.android.khanacademy_learnanything.video_model; import java.util.ArrayList; import java.util.List; import com.google.gson.annotations.Expose; import com.google.gson.annotations.SerializedName; public class VideoData { @SerializedName("translated_youtube_id") @Expose private String translatedYoutubeId; @SerializedName("relative_url") @Expose private String relativeUrl; @SerializedName("license_logo_url") @Expose private String licenseLogoUrl; @SerializedName("has_questions") @Expose private boolean hasQuestions; @SerializedName("creation_date") @Expose private String creationDate; @SerializedName("download_urls") @Expose private DownloadUrls downloadUrls; @SerializedName("ka_url") @Expose private String kaUrl; @Expose private int duration; @SerializedName("translated_title") @Expose private String translatedTitle; @SerializedName("author_key") @Expose private Object authorKey; @SerializedName("translated_description_html") @Expose private String translatedDescriptionHtml; @Expose private String id; @SerializedName("description_html") @Expose private String descriptionHtml; @SerializedName("do_not_publish") @Expose private boolean doNotPublish; @SerializedName("progress_key") @Expose private String progressKey; @SerializedName("edit_slug") @Expose private String editSlug; @SerializedName("author_names") @Expose private List<String> authorNames = new ArrayList<String>(); @SerializedName("license_full_name") @Expose private String licenseFullName; @SerializedName("license_url") @Expose private String licenseUrl; @SerializedName("deleted_mod_time") @Expose private String deletedModTime; @Expose private String description; @SerializedName("extra_properties") @Expose private Object extraProperties; @SerializedName("node_slug") @Expose private String nodeSlug; @Expose private boolean deleted; @SerializedName("license_name") @Expose private String licenseName; @SerializedName("backup_timestamp") @Expose private String backupTimestamp; @Expose private int position; @SerializedName("date_added") @Expose private String dateAdded; @SerializedName("translated_youtube_lang") @Expose private String translatedYoutubeLang; @Expose private String kind; @SerializedName("date_modified") @Expose private String dateModified; @Expose private String url; @SerializedName("clarifications_enabled") @Expose private boolean clarificationsEnabled; @SerializedName("ka_user_license") @Expose private String kaUserLicense; @SerializedName("global_id") @Expose private String globalId; @Expose private String sha; @SerializedName("translated_description") @Expose private String translatedDescription; @SerializedName("image_url") @Expose private String imageUrl; @Expose private String keywords; @SerializedName("youtube_id") @Expose private String youtubeId; @Expose private String title; @SerializedName("content_id") @Expose private String contentId; @SerializedName("content_kind") @Expose private String contentKind; @SerializedName("readable_id") @Expose private String readableId; /** * @return The translatedYoutubeId */ public String getTranslatedYoutubeId() { return translatedYoutubeId; } /** * @param translatedYoutubeId The translated_youtube_id */ public void setTranslatedYoutubeId(String translatedYoutubeId) { this.translatedYoutubeId = translatedYoutubeId; } /** * @return The relativeUrl */ public String getRelativeUrl() { return relativeUrl; } /** * @param relativeUrl The relative_url */ public void setRelativeUrl(String relativeUrl) { this.relativeUrl = relativeUrl; } /** * @return The licenseLogoUrl */ public String getLicenseLogoUrl() { return licenseLogoUrl; } /** * @param licenseLogoUrl The license_logo_url */ public void setLicenseLogoUrl(String licenseLogoUrl) { this.licenseLogoUrl = licenseLogoUrl; } /** * @return The hasQuestions */ public boolean isHasQuestions() { return hasQuestions; } /** * @param hasQuestions The has_questions */ public void setHasQuestions(boolean hasQuestions) { this.hasQuestions = hasQuestions; } /** * @return The creationDate */ public String getCreationDate() { return creationDate; } /** * @param creationDate The creation_date */ public void setCreationDate(String creationDate) { this.creationDate = creationDate; } /** * @return The downloadUrls */ public DownloadUrls getDownloadUrls() { return downloadUrls; } /** * @param downloadUrls The download_urls */ public void setDownloadUrls(DownloadUrls downloadUrls) { this.downloadUrls = downloadUrls; } /** * @return The kaUrl */ public String getKaUrl() { return kaUrl; } /** * @param kaUrl The ka_url */ public void setKaUrl(String kaUrl) { this.kaUrl = kaUrl; } /** * @return The duration */ public int getDuration() { return duration; } /** * @param duration The duration */ public void setDuration(int duration) { this.duration = duration; } /** * @return The translatedTitle */ public String getTranslatedTitle() { return translatedTitle; } /** * @param translatedTitle The translated_title */ public void setTranslatedTitle(String translatedTitle) { this.translatedTitle = translatedTitle; } /** * @return The authorKey */ public Object getAuthorKey() { return authorKey; } /** * @param authorKey The author_key */ public void setAuthorKey(Object authorKey) { this.authorKey = authorKey; } /** * @return The translatedDescriptionHtml */ public String getTranslatedDescriptionHtml() { return translatedDescriptionHtml; } /** * @param translatedDescriptionHtml The translated_description_html */ public void setTranslatedDescriptionHtml(String translatedDescriptionHtml) { this.translatedDescriptionHtml = translatedDescriptionHtml; } /** * @return The id */ public String getId() { return id; } /** * @param id The id */ public void setId(String id) { this.id = id; } /** * @return The descriptionHtml */ public String getDescriptionHtml() { return descriptionHtml; } /** * @param descriptionHtml The description_html */ public void setDescriptionHtml(String descriptionHtml) { this.descriptionHtml = descriptionHtml; } /** * @return The doNotPublish */ public boolean isDoNotPublish() { return doNotPublish; } /** * @param doNotPublish The do_not_publish */ public void setDoNotPublish(boolean doNotPublish) { this.doNotPublish = doNotPublish; } /** * @return The progressKey */ public String getProgressKey() { return progressKey; } /** * @param progressKey The progress_key */ public void setProgressKey(String progressKey) { this.progressKey = progressKey; } /** * @return The editSlug */ public String getEditSlug() { return editSlug; } /** * @param editSlug The edit_slug */ public void setEditSlug(String editSlug) { this.editSlug = editSlug; } /** * @return The authorNames */ public List<String> getAuthorNames() { return authorNames; } /** * @param authorNames The author_names */ public void setAuthorNames(List<String> authorNames) { this.authorNames = authorNames; } /** * @return The licenseFullName */ public String getLicenseFullName() { return licenseFullName; } /** * @param licenseFullName The license_full_name */ public void setLicenseFullName(String licenseFullName) { this.licenseFullName = licenseFullName; } /** * @return The licenseUrl */ public String getLicenseUrl() { return licenseUrl; } /** * @param licenseUrl The license_url */ public void setLicenseUrl(String licenseUrl) { this.licenseUrl = licenseUrl; } /** * @return The deletedModTime */ public String getDeletedModTime() { return deletedModTime; } /** * @param deletedModTime The deleted_mod_time */ public void setDeletedModTime(String deletedModTime) { this.deletedModTime = deletedModTime; } /** * @return The description */ public String getDescription() { return description; } /** * @param description The description */ public void setDescription(String description) { this.description = description; } /** * @return The extraProperties */ public Object getExtraProperties() { return extraProperties; } /** * @param extraProperties The extra_properties */ public void setExtraProperties(Object extraProperties) { this.extraProperties = extraProperties; } /** * @return The nodeSlug */ public String getNodeSlug() { return nodeSlug; } /** * @param nodeSlug The node_slug */ public void setNodeSlug(String nodeSlug) { this.nodeSlug = nodeSlug; } /** * @return The deleted */ public boolean isDeleted() { return deleted; } /** * @param deleted The deleted */ public void setDeleted(boolean deleted) { this.deleted = deleted; } /** * @return The licenseName */ public String getLicenseName() { return licenseName; } /** * @param licenseName The license_name */ public void setLicenseName(String licenseName) { this.licenseName = licenseName; } /** * @return The backupTimestamp */ public String getBackupTimestamp() { return backupTimestamp; } /** * @param backupTimestamp The backup_timestamp */ public void setBackupTimestamp(String backupTimestamp) { this.backupTimestamp = backupTimestamp; } /** * @return The position */ public int getPosition() { return position; } /** * @param position The position */ public void setPosition(int position) { this.position = position; } /** * @return The dateAdded */ public String getDateAdded() { return dateAdded; } /** * @param dateAdded The date_added */ public void setDateAdded(String dateAdded) { this.dateAdded = dateAdded; } /** * @return The translatedYoutubeLang */ public String getTranslatedYoutubeLang() { return translatedYoutubeLang; } /** * @param translatedYoutubeLang The translated_youtube_lang */ public void setTranslatedYoutubeLang(String translatedYoutubeLang) { this.translatedYoutubeLang = translatedYoutubeLang; } /** * @return The kind */ public String getKind() { return kind; } /** * @param kind The kind */ public void setKind(String kind) { this.kind = kind; } /** * @return The dateModified */ public String getDateModified() { return dateModified; } /** * @param dateModified The date_modified */ public void setDateModified(String dateModified) { this.dateModified = dateModified; } /** * @return The url */ public String getUrl() { return url; } /** * @param url The url */ public void setUrl(String url) { this.url = url; } /** * @return The clarificationsEnabled */ public boolean isClarificationsEnabled() { return clarificationsEnabled; } /** * @param clarificationsEnabled The clarifications_enabled */ public void setClarificationsEnabled(boolean clarificationsEnabled) { this.clarificationsEnabled = clarificationsEnabled; } /** * @return The kaUserLicense */ public String getKaUserLicense() { return kaUserLicense; } /** * @param kaUserLicense The ka_user_license */ public void setKaUserLicense(String kaUserLicense) { this.kaUserLicense = kaUserLicense; } /** * @return The globalId */ public String getGlobalId() { return globalId; } /** * @param globalId The global_id */ public void setGlobalId(String globalId) { this.globalId = globalId; } /** * @return The sha */ public String getSha() { return sha; } /** * @param sha The sha */ public void setSha(String sha) { this.sha = sha; } /** * @return The translatedDescription */ public String getTranslatedDescription() { return translatedDescription; } /** * @param translatedDescription The translated_description */ public void setTranslatedDescription(String translatedDescription) { this.translatedDescription = translatedDescription; } /** * @return The imageUrl */ public String getImageUrl() { return imageUrl; } /** * @param imageUrl The image_url */ public void setImageUrl(String imageUrl) { this.imageUrl = imageUrl; } /** * @return The keywords */ public String getKeywords() { return keywords; } /** * @param keywords The keywords */ public void setKeywords(String keywords) { this.keywords = keywords; } /** * @return The youtubeId */ public String getYoutubeId() { return youtubeId; } /** * @param youtubeId The youtube_id */ public void setYoutubeId(String youtubeId) { this.youtubeId = youtubeId; } /** * @return The title */ public String getTitle() { return title; } /** * @param title The title */ public void setTitle(String title) { this.title = title; } /** * @return The contentId */ public String getContentId() { return contentId; } /** * @param contentId The content_id */ public void setContentId(String contentId) { this.contentId = contentId; } /** * @return The contentKind */ public String getContentKind() { return contentKind; } /** * @param contentKind The content_kind */ public void setContentKind(String contentKind) { this.contentKind = contentKind; } /** * @return The readableId */ public String getReadableId() { return readableId; } /** * @param readableId The readable_id */ public void setReadableId(String readableId) { this.readableId = readableId; } }