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.
        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. You can also just use the pairs as another way to tag and categorize your videos.
        Returns:
        metadata
      • setMetadata

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

        @Nullable
        public OffsetDateTime getPublishedAt()
        The API uses ISO-8601 format for time, and includes 3 places for milliseconds.
        Returns:
        publishedAt
      • setPublishedAt

        public void setPublishedAt​(OffsetDateTime publishedAt)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object