public class VideoAttributes extends ExtensionMetadata
Modifier and Type | Class and Description |
---|---|
static class |
VideoAttributes.VideoPrice |
static class |
VideoAttributes.VideoPriceResolution |
static class |
VideoAttributes.VideoPriceType |
Modifier and Type | Field and Description |
---|---|
static String |
ALLOWED_COUNTRIES |
static String |
ALLOWED_PLATFORMS |
static String |
CATEGORY |
static String |
CONTENT_LOC |
static String |
DESCRIPTION |
static String |
DURATION |
static String |
EXPIRATION_DATE |
static String |
FAMILY_FRIENDLY |
static String |
GALLERY_LOC |
static String |
GALLERY_TITLE |
static String |
IS_LIVE |
static String |
PLAYER_LOC |
static String |
PRICES |
static String |
PUBLICATION_DATE |
static String |
RATING |
static String |
REQUIRES_SUBSCRIPTION |
static String |
RESTRICTED_COUNTRIES |
static String |
RESTRICTED_PLATFORMS |
static String |
TAGS |
static String |
THUMBNAIL_LOC |
static String |
TITLE |
static String |
UPLOADER |
static String |
UPLOADER_INFO |
static String |
VIEW_COUNT |
Constructor and Description |
---|
VideoAttributes() |
VideoAttributes(URL thumbnailLoc,
String title,
String description,
URL contentLoc,
URL playerLoc) |
urlEquals
public static final String THUMBNAIL_LOC
public static final String TITLE
public static final String DESCRIPTION
public static final String CONTENT_LOC
public static final String PLAYER_LOC
public static final String EXPIRATION_DATE
public static final String RATING
public static final String VIEW_COUNT
public static final String PUBLICATION_DATE
public static final String FAMILY_FRIENDLY
public static final String TAGS
public static final String CATEGORY
public static final String RESTRICTED_COUNTRIES
public static final String ALLOWED_COUNTRIES
public static final String GALLERY_LOC
public static final String GALLERY_TITLE
public static final String PRICES
public static final String REQUIRES_SUBSCRIPTION
public static final String UPLOADER
public static final String UPLOADER_INFO
public static final String ALLOWED_PLATFORMS
public static final String RESTRICTED_PLATFORMS
public static final String IS_LIVE
public static final String DURATION
public URL getThumbnailLoc()
public void setThumbnailLoc(URL thumbnailLoc)
public String getTitle()
public void setTitle(String title)
public String getDescription()
public void setDescription(String description)
public URL getContentLoc()
public void setContentLoc(URL contentLoc)
public URL getPlayerLoc()
public void setPlayerLoc(URL playerLoc)
public Integer getDuration()
public void setDuration(Integer duration)
public Date getExpirationDate()
public java.time.ZonedDateTime getExpirationDateTime()
public void setExpirationDate(java.time.ZonedDateTime expirationDate)
public Float getRating()
public void setRating(Float rating)
public Integer getViewCount()
public void setViewCount(Integer viewCount)
public Date getPublicationDate()
public java.time.ZonedDateTime getPublicationDateTime()
public void setPublicationDate(java.time.ZonedDateTime publicationDate)
public Boolean getFamilyFriendly()
public void setFamilyFriendly(Boolean familyFriendly)
public String[] getTags()
public void setTags(String[] tags)
public void addTag(String tag)
public String getCategory()
public void setCategory(String category)
public String[] getRestrictedCountries()
public void setRestrictedCountries(String[] restrictedCountries)
public String[] getAllowedCountries()
public void setAllowedCountries(String[] allowedCountries)
public URL getGalleryLoc()
public void setGalleryLoc(URL galleryLoc)
public String getGalleryTitle()
public void setGalleryTitle(String galleryTitle)
public VideoAttributes.VideoPrice[] getPrices()
public void setPrices(VideoAttributes.VideoPrice[] prices)
public void addPrice(VideoAttributes.VideoPrice price)
public Boolean getRequiresSubscription()
public void setRequiresSubscription(Boolean requiresSubscription)
public String getUploader()
public void setUploader(String uploader)
public URL getUploaderInfo()
public void setUploaderInfo(URL uploaderInfo)
public String[] getRestrictedPlatforms()
public void setRestrictedPlatforms(String[] restrictedPlatforms)
public String[] getAllowedPlatforms()
public void setAllowedPlatforms(String[] allowedPlatforms)
public Boolean getLive()
public void setLive(Boolean live)
public boolean equals(Object other)
equals
in class ExtensionMetadata
public boolean isValid()
isValid
in class ExtensionMetadata
public Map<String,String[]> asMap()
asMap
in class ExtensionMetadata
Copyright © 2009–2021 Crawler-Commons. All rights reserved.