Interface GoogleVideoExtension

    • Method Detail

      • setThumbnail

        @NotNull
        @NotNull GoogleVideoExtension setThumbnail​(@NotNull
                                                   @NotNull java.lang.String thumbnailLocation)
        thumbnail_loc
        Parameters:
        thumbnailLocation -
        Returns:
      • setTitle

        @NotNull
        @NotNull GoogleVideoExtension setTitle​(@NotNull
                                               @NotNull java.lang.String title)
      • setDescription

        @NotNull
        @NotNull GoogleVideoExtension setDescription​(@NotNull
                                                     @NotNull java.lang.String description)
      • setUrl

        @NotNull
        @NotNull GoogleVideoExtension setUrl​(@Nullable
                                             @Nullable java.lang.String contentLocation)
        content_loc
        Parameters:
        contentLocation -
        Returns:
      • setPlayerUrl

        @NotNull
        @NotNull GoogleVideoExtension setPlayerUrl​(@Nullable
                                                   @Nullable java.lang.String playerLocation)
        player_loc
        Parameters:
        playerLocation -
        Returns:
      • setDuration

        @NotNull
        @NotNull GoogleVideoExtension setDuration​(@Nullable
                                                  @Nullable java.lang.Integer duration)
      • setExpirationDate

        @NotNull
        @NotNull GoogleVideoExtension setExpirationDate​(@Nullable
                                                        @Nullable java.time.LocalDate date)
      • setExpirationDate

        @NotNull
        @NotNull GoogleVideoExtension setExpirationDate​(@Nullable
                                                        @Nullable java.time.OffsetDateTime date)
      • setRating

        @NotNull
        @NotNull GoogleVideoExtension setRating​(@Nullable
                                                @Nullable java.lang.Float rating)
      • setViewCount

        @NotNull
        @NotNull GoogleVideoExtension setViewCount​(@Nullable
                                                   @Nullable java.lang.Integer viewCount)
      • setPublicationDate

        @NotNull
        @NotNull GoogleVideoExtension setPublicationDate​(@Nullable
                                                         @Nullable java.time.LocalDate date)
      • setPublicationDate

        @NotNull
        @NotNull GoogleVideoExtension setPublicationDate​(@Nullable
                                                         @Nullable java.time.OffsetDateTime date)
      • setTags

        @NotNull
        @NotNull GoogleVideoExtension setTags​(@Nullable
                                              @Nullable java.util.Collection<java.lang.String> tags)
      • setCategory

        @NotNull
        @NotNull GoogleVideoExtension setCategory​(@Nullable
                                                  @Nullable java.lang.String category)
      • setFamilyFriendly

        @NotNull
        @NotNull GoogleVideoExtension setFamilyFriendly​(@Nullable
                                                        @Nullable java.lang.Boolean familyFriendly)
      • setAccessRestriction

        @NotNull
        @NotNull GoogleVideoExtension setAccessRestriction​(@Nullable
                                                           @Nullable GoogleVideoExtension.Access restriction,
                                                           @Nullable
                                                           @Nullable java.util.Collection<java.lang.String> countryCodes)
        restriction
        Parameters:
        restriction -
        countryCodes -
        Returns:
      • setRequiresSubscription

        @NotNull
        @NotNull GoogleVideoExtension setRequiresSubscription​(@Nullable
                                                              @Nullable java.lang.Boolean requiresSubscription)
      • setUploader

        @NotNull
        @NotNull GoogleVideoExtension setUploader​(@Nullable
                                                  @Nullable java.lang.String uploader)
      • setUploaderUrl

        @NotNull
        @NotNull GoogleVideoExtension setUploaderUrl​(@Nullable
                                                     @Nullable java.lang.String uploaderInfo)
      • setLive

        @NotNull
        @NotNull GoogleVideoExtension setLive​(@Nullable
                                              @Nullable java.lang.Boolean live)