Class VideoAttributes
- java.lang.Object
- 
- crawlercommons.sitemaps.extension.ExtensionMetadata
- 
- crawlercommons.sitemaps.extension.VideoAttributes
 
 
- 
- All Implemented Interfaces:
- Serializable
 
 public class VideoAttributes extends ExtensionMetadata Data model for Google extension to the sitemap protocol regarding images indexing, as per http://www.google.com/schemas/sitemap-video/1.1- See Also:
- Serialized Form
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classVideoAttributes.VideoPricestatic classVideoAttributes.VideoPriceResolutionstatic classVideoAttributes.VideoPriceType
 - 
Field SummaryFields Modifier and Type Field Description static StringALLOWED_COUNTRIESstatic StringALLOWED_PLATFORMSstatic StringCATEGORYstatic StringCONTENT_LOCstatic StringDESCRIPTIONstatic StringDURATIONstatic StringEXPIRATION_DATEstatic StringFAMILY_FRIENDLYstatic StringGALLERY_LOCstatic StringGALLERY_TITLEstatic StringIS_LIVEstatic StringPLAYER_LOCstatic StringPRICESstatic StringPUBLICATION_DATEstatic StringRATINGstatic StringREQUIRES_SUBSCRIPTIONstatic StringRESTRICTED_COUNTRIESstatic StringRESTRICTED_PLATFORMSstatic StringTAGSstatic StringTHUMBNAIL_LOCstatic StringTITLEstatic StringUPLOADERstatic StringUPLOADER_INFOstatic StringVIEW_COUNT
 - 
Constructor SummaryConstructors Constructor Description VideoAttributes()VideoAttributes(URL thumbnailLoc, String title, String description, URL contentLoc, URL playerLoc)
 - 
Method Summary- 
Methods inherited from class crawlercommons.sitemaps.extension.ExtensionMetadataurlEquals
 
- 
 
- 
- 
- 
Field Detail- 
THUMBNAIL_LOCpublic static final String THUMBNAIL_LOC - See Also:
- Constant Field Values
 
 - 
TITLEpublic static final String TITLE - See Also:
- Constant Field Values
 
 - 
DESCRIPTIONpublic static final String DESCRIPTION - See Also:
- Constant Field Values
 
 - 
CONTENT_LOCpublic static final String CONTENT_LOC - See Also:
- Constant Field Values
 
 - 
PLAYER_LOCpublic static final String PLAYER_LOC - See Also:
- Constant Field Values
 
 - 
EXPIRATION_DATEpublic static final String EXPIRATION_DATE - See Also:
- Constant Field Values
 
 - 
RATINGpublic static final String RATING - See Also:
- Constant Field Values
 
 - 
VIEW_COUNTpublic static final String VIEW_COUNT - See Also:
- Constant Field Values
 
 - 
PUBLICATION_DATEpublic static final String PUBLICATION_DATE - See Also:
- Constant Field Values
 
 - 
FAMILY_FRIENDLYpublic static final String FAMILY_FRIENDLY - See Also:
- Constant Field Values
 
 - 
TAGSpublic static final String TAGS - See Also:
- Constant Field Values
 
 - 
CATEGORYpublic static final String CATEGORY - See Also:
- Constant Field Values
 
 - 
RESTRICTED_COUNTRIESpublic static final String RESTRICTED_COUNTRIES - See Also:
- Constant Field Values
 
 - 
ALLOWED_COUNTRIESpublic static final String ALLOWED_COUNTRIES - See Also:
- Constant Field Values
 
 - 
GALLERY_LOCpublic static final String GALLERY_LOC - See Also:
- Constant Field Values
 
 - 
GALLERY_TITLEpublic static final String GALLERY_TITLE - See Also:
- Constant Field Values
 
 - 
PRICESpublic static final String PRICES - See Also:
- Constant Field Values
 
 - 
REQUIRES_SUBSCRIPTIONpublic static final String REQUIRES_SUBSCRIPTION - See Also:
- Constant Field Values
 
 - 
UPLOADERpublic static final String UPLOADER - See Also:
- Constant Field Values
 
 - 
UPLOADER_INFOpublic static final String UPLOADER_INFO - See Also:
- Constant Field Values
 
 - 
ALLOWED_PLATFORMSpublic static final String ALLOWED_PLATFORMS - See Also:
- Constant Field Values
 
 - 
RESTRICTED_PLATFORMSpublic static final String RESTRICTED_PLATFORMS - See Also:
- Constant Field Values
 
 - 
IS_LIVEpublic static final String IS_LIVE - See Also:
- Constant Field Values
 
 - 
DURATIONpublic static final String DURATION - See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
getThumbnailLocpublic URL getThumbnailLoc() 
 - 
setThumbnailLocpublic void setThumbnailLoc(URL thumbnailLoc) 
 - 
getTitlepublic String getTitle() 
 - 
setTitlepublic void setTitle(String title) 
 - 
getDescriptionpublic String getDescription() 
 - 
setDescriptionpublic void setDescription(String description) 
 - 
getContentLocpublic URL getContentLoc() 
 - 
setContentLocpublic void setContentLoc(URL contentLoc) 
 - 
getPlayerLocpublic URL getPlayerLoc() 
 - 
setPlayerLocpublic void setPlayerLoc(URL playerLoc) 
 - 
getDurationpublic Integer getDuration() 
 - 
setDurationpublic void setDuration(Integer duration) 
 - 
getExpirationDatepublic Date getExpirationDate() 
 - 
getExpirationDateTimepublic ZonedDateTime getExpirationDateTime() 
 - 
setExpirationDatepublic void setExpirationDate(ZonedDateTime expirationDate) 
 - 
getRatingpublic Float getRating() 
 - 
setRatingpublic void setRating(Float rating) 
 - 
getViewCountpublic Integer getViewCount() 
 - 
setViewCountpublic void setViewCount(Integer viewCount) 
 - 
getPublicationDatepublic Date getPublicationDate() 
 - 
getPublicationDateTimepublic ZonedDateTime getPublicationDateTime() 
 - 
setPublicationDatepublic void setPublicationDate(ZonedDateTime publicationDate) 
 - 
getFamilyFriendlypublic Boolean getFamilyFriendly() 
 - 
setFamilyFriendlypublic void setFamilyFriendly(Boolean familyFriendly) 
 - 
getTagspublic String[] getTags() 
 - 
setTagspublic void setTags(String[] tags) 
 - 
addTagpublic void addTag(String tag) 
 - 
getCategorypublic String getCategory() 
 - 
setCategorypublic void setCategory(String category) 
 - 
getRestrictedCountriespublic String[] getRestrictedCountries() 
 - 
setRestrictedCountriespublic void setRestrictedCountries(String[] restrictedCountries) 
 - 
getAllowedCountriespublic String[] getAllowedCountries() 
 - 
setAllowedCountriespublic void setAllowedCountries(String[] allowedCountries) 
 - 
getGalleryLocpublic URL getGalleryLoc() 
 - 
setGalleryLocpublic void setGalleryLoc(URL galleryLoc) 
 - 
getGalleryTitlepublic String getGalleryTitle() 
 - 
setGalleryTitlepublic void setGalleryTitle(String galleryTitle) 
 - 
getPricespublic VideoAttributes.VideoPrice[] getPrices() 
 - 
setPricespublic void setPrices(VideoAttributes.VideoPrice[] prices) 
 - 
addPricepublic void addPrice(VideoAttributes.VideoPrice price) 
 - 
getRequiresSubscriptionpublic Boolean getRequiresSubscription() 
 - 
setRequiresSubscriptionpublic void setRequiresSubscription(Boolean requiresSubscription) 
 - 
getUploaderpublic String getUploader() 
 - 
setUploaderpublic void setUploader(String uploader) 
 - 
getUploaderInfopublic URL getUploaderInfo() 
 - 
setUploaderInfopublic void setUploaderInfo(URL uploaderInfo) 
 - 
getRestrictedPlatformspublic String[] getRestrictedPlatforms() 
 - 
setRestrictedPlatformspublic void setRestrictedPlatforms(String[] restrictedPlatforms) 
 - 
getAllowedPlatformspublic String[] getAllowedPlatforms() 
 - 
setAllowedPlatformspublic void setAllowedPlatforms(String[] allowedPlatforms) 
 - 
getLivepublic Boolean getLive() 
 - 
setLivepublic void setLive(Boolean live) 
 - 
equalspublic boolean equals(Object other) - Specified by:
- equalsin class- ExtensionMetadata
 
 - 
isValidpublic boolean isValid() - Overrides:
- isValidin class- ExtensionMetadata
 
 - 
asMappublic Map<String,String[]> asMap() - Specified by:
- asMapin class- ExtensionMetadata
 
 
- 
 
-