@ProviderType public interface GoogleVideoExtension extends Extension
Url
.Modifier and Type | Interface and Description |
---|---|
static class |
GoogleVideoExtension.Access |
static class |
GoogleVideoExtension.Platform |
static class |
GoogleVideoExtension.PriceType |
static class |
GoogleVideoExtension.Resolution |
Modifier and Type | Method and Description |
---|---|
@NotNull GoogleVideoExtension |
addPrice(float price,
@NotNull java.lang.String currency,
@Nullable GoogleVideoExtension.PriceType type,
@Nullable GoogleVideoExtension.Resolution resolution) |
@NotNull GoogleVideoExtension |
setAccessRestriction(@Nullable GoogleVideoExtension.Access restriction,
@Nullable java.util.Collection<java.lang.String> countryCodes)
restriction |
@NotNull GoogleVideoExtension |
setCategory(@Nullable java.lang.String category) |
@NotNull GoogleVideoExtension |
setDescription(@NotNull java.lang.String description) |
@NotNull GoogleVideoExtension |
setDuration(@Nullable java.lang.Integer duration) |
@NotNull GoogleVideoExtension |
setExpirationDate(@Nullable java.time.LocalDate date) |
@NotNull GoogleVideoExtension |
setExpirationDate(@Nullable java.time.OffsetDateTime date) |
@NotNull GoogleVideoExtension |
setFamilyFriendly(@Nullable java.lang.Boolean familyFriendly) |
@NotNull GoogleVideoExtension |
setLive(@Nullable java.lang.Boolean live) |
@NotNull GoogleVideoExtension |
setPlatformRestriction(@Nullable GoogleVideoExtension.Access restriction,
@Nullable java.util.Collection<GoogleVideoExtension.Platform> platforms)
platform |
@NotNull GoogleVideoExtension |
setPlayerUrl(@Nullable java.lang.String playerLocation)
player_loc |
@NotNull GoogleVideoExtension |
setPublicationDate(@Nullable java.time.LocalDate date) |
@NotNull GoogleVideoExtension |
setPublicationDate(@Nullable java.time.OffsetDateTime date) |
@NotNull GoogleVideoExtension |
setRating(@Nullable java.lang.Float rating) |
@NotNull GoogleVideoExtension |
setRequiresSubscription(@Nullable java.lang.Boolean requiresSubscription) |
@NotNull GoogleVideoExtension |
setTags(@Nullable java.util.Collection<java.lang.String> tags) |
@NotNull GoogleVideoExtension |
setThumbnail(@NotNull java.lang.String thumbnailLocation)
thumbnail_loc |
@NotNull GoogleVideoExtension |
setTitle(@NotNull java.lang.String title) |
@NotNull GoogleVideoExtension |
setUploader(@Nullable java.lang.String uploader) |
@NotNull GoogleVideoExtension |
setUploaderUrl(@Nullable java.lang.String uploaderInfo) |
@NotNull GoogleVideoExtension |
setUrl(@Nullable java.lang.String contentLocation)
content_loc |
@NotNull GoogleVideoExtension |
setViewCount(@Nullable java.lang.Integer viewCount) |
@NotNull @NotNull GoogleVideoExtension setThumbnail(@NotNull @NotNull java.lang.String thumbnailLocation)
thumbnail_loc
thumbnailLocation
- @NotNull @NotNull GoogleVideoExtension setTitle(@NotNull @NotNull java.lang.String title)
@NotNull @NotNull GoogleVideoExtension setDescription(@NotNull @NotNull java.lang.String description)
@NotNull @NotNull GoogleVideoExtension setUrl(@Nullable @Nullable java.lang.String contentLocation)
content_loc
contentLocation
- @NotNull @NotNull GoogleVideoExtension setPlayerUrl(@Nullable @Nullable java.lang.String playerLocation)
player_loc
playerLocation
- @NotNull @NotNull GoogleVideoExtension setDuration(@Nullable @Nullable java.lang.Integer duration)
@NotNull @NotNull GoogleVideoExtension setExpirationDate(@Nullable @Nullable java.time.LocalDate date)
@NotNull @NotNull GoogleVideoExtension setExpirationDate(@Nullable @Nullable java.time.OffsetDateTime date)
@NotNull @NotNull GoogleVideoExtension setRating(@Nullable @Nullable java.lang.Float rating)
@NotNull @NotNull GoogleVideoExtension setViewCount(@Nullable @Nullable java.lang.Integer viewCount)
@NotNull @NotNull GoogleVideoExtension setPublicationDate(@Nullable @Nullable java.time.LocalDate date)
@NotNull @NotNull GoogleVideoExtension setPublicationDate(@Nullable @Nullable java.time.OffsetDateTime date)
@NotNull @NotNull GoogleVideoExtension setTags(@Nullable @Nullable java.util.Collection<java.lang.String> tags)
@NotNull @NotNull GoogleVideoExtension setCategory(@Nullable @Nullable java.lang.String category)
@NotNull @NotNull GoogleVideoExtension setFamilyFriendly(@Nullable @Nullable java.lang.Boolean familyFriendly)
@NotNull @NotNull GoogleVideoExtension setAccessRestriction(@Nullable @Nullable GoogleVideoExtension.Access restriction, @Nullable @Nullable java.util.Collection<java.lang.String> countryCodes)
restriction
restriction
- countryCodes
- @NotNull @NotNull GoogleVideoExtension setPlatformRestriction(@Nullable @Nullable GoogleVideoExtension.Access restriction, @Nullable @Nullable java.util.Collection<GoogleVideoExtension.Platform> platforms)
platform
restriction
- platforms
- @NotNull @NotNull GoogleVideoExtension addPrice(float price, @NotNull @NotNull java.lang.String currency, @Nullable @Nullable GoogleVideoExtension.PriceType type, @Nullable @Nullable GoogleVideoExtension.Resolution resolution)
@NotNull @NotNull GoogleVideoExtension setRequiresSubscription(@Nullable @Nullable java.lang.Boolean requiresSubscription)
@NotNull @NotNull GoogleVideoExtension setUploader(@Nullable @Nullable java.lang.String uploader)
@NotNull @NotNull GoogleVideoExtension setUploaderUrl(@Nullable @Nullable java.lang.String uploaderInfo)
@NotNull @NotNull GoogleVideoExtension setLive(@Nullable @Nullable java.lang.Boolean live)
Copyright © 2010 - 2023 Adobe. All Rights Reserved