Class LiveStreamUpdatePayload

    • Constructor Detail

      • LiveStreamUpdatePayload

        public LiveStreamUpdatePayload()
    • Method Detail

      • getName

        @Nullable
        public String getName()
        The name you want to use for your live stream.
        Returns:
        name
      • setName

        public void setName​(String name)
      • 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. Learn more about the Private Video feature [here](https://docs.api.video/docs/private-videos).
        Returns:
        _public
      • setPublic

        public void setPublic​(Boolean _public)
      • getRecord

        @Nullable
        public Boolean getRecord()
        Use this to indicate whether you want the recording on or off. On is true, off is false.
        Returns:
        record
      • setRecord

        public void setRecord​(Boolean record)
      • getPlayerId

        @Nullable
        public String getPlayerId()
        The unique ID for the player associated with a live stream that you want to update.
        Returns:
        playerId
      • setPlayerId

        public void setPlayerId​(String playerId)
      • getRestreams

        @Nullable
        public List<RestreamsRequestObject> getRestreams()
        Use this parameter to add, edit, or remove RTMP services where you want to restream a live stream. The list can only contain up to 5 destinations. This operation updates all restream destinations in the same request. If you do not want to modify an existing restream destination, you need to include it in your request, otherwise it is removed.
        Returns:
        restreams
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object