Class VideoCreationPayload

    • Constructor Detail

      • VideoCreationPayload

        public VideoCreationPayload()
    • Method Detail

      • getTitle

        public String getTitle()
        The title of your new video.
        Returns:
        title
      • setTitle

        public void setTitle​(String title)
      • getDescription

        @Nullable
        public String getDescription()
        A brief description of your video.
        Returns:
        description
      • setDescription

        public void setDescription​(String description)
      • getSource

        @Nullable
        public String getSource()
        If you add a video already on the web, this is where you enter the url for the video.
        Returns:
        source
      • setSource

        public void setSource​(String source)
      • getPublic

        @Nullable
        public Boolean getPublic()
        Whether your video can be viewed by everyone, or requires authentication to see it. A setting of false will require a unique token for each view. Default is true. Tutorials on [private videos](https://api.video/blog/endpoints/private-videos).
        Returns:
        _public
      • setPublic

        public void setPublic​(Boolean _public)
      • getPanoramic

        @Nullable
        public Boolean getPanoramic()
        Indicates if your video is a 360/immersive video.
        Returns:
        panoramic
      • setPanoramic

        public void setPanoramic​(Boolean panoramic)
      • getMp4Support

        @Nullable
        public Boolean getMp4Support()
        Enables mp4 version in addition to streamed version.
        Returns:
        mp4Support
      • setMp4Support

        public void setMp4Support​(Boolean mp4Support)
      • getPlayerId

        @Nullable
        public String getPlayerId()
        The unique identification number for your video player.
        Returns:
        playerId
      • setPlayerId

        public void setPlayerId​(String playerId)
      • getTags

        @Nullable
        public List<String> getTags()
        A list of tags you want to use to describe your video.
        Returns:
        tags
      • setTags

        public void setTags​(List<String> tags)
      • getMetadata

        @Nullable
        public List<Metadata> getMetadata()
        A list of key value pairs that you use to provide metadata for your video. These pairs can be made dynamic, allowing you to segment your audience. Read more on [dynamic metadata](https://api.video/blog/endpoints/dynamic-metadata).
        Returns:
        metadata
      • setMetadata

        public void setMetadata​(List<Metadata> metadata)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object