Class LiveStream

    • Constructor Detail

      • LiveStream

        public LiveStream()
    • Method Detail

      • getLiveStreamId

        public String getLiveStreamId()
        The unique identifier for the live stream. Live stream IDs begin with \"li.\"
        Returns:
        liveStreamId
      • setLiveStreamId

        public void setLiveStreamId​(String liveStreamId)
      • getName

        @Nullable
        public String getName()
        The name of your live stream.
        Returns:
        name
      • setName

        public void setName​(String name)
      • getStreamKey

        @Nullable
        public String getStreamKey()
        The unique, private stream key that you use to begin streaming.
        Returns:
        streamKey
      • setStreamKey

        public void setStreamKey​(String streamKey)
      • getRecord

        @Nullable
        public Boolean getRecord()
        Whether you are recording or not.
        Returns:
        record
      • setRecord

        public void setRecord​(Boolean record)
      • getPublic

        @Nullable
        public Boolean getPublic()
        BETA FEATURE Please limit all public = false (\"private\") livestreams to 3,000 users. 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)
      • getAssets

        @Nullable
        public LiveStreamAssets getAssets()
        Get assets
        Returns:
        assets
      • getPlayerId

        @Nullable
        public String getPlayerId()
        The unique identifier for the player.
        Returns:
        playerId
      • setPlayerId

        public void setPlayerId​(String playerId)
      • getBroadcasting

        @Nullable
        public Boolean getBroadcasting()
        Whether or not you are broadcasting the live video you recorded for others to see. True means you are broadcasting to viewers, false means you are not.
        Returns:
        broadcasting
      • setBroadcasting

        public void setBroadcasting​(Boolean broadcasting)
      • createdAt

        public LiveStream createdAt​(org.threeten.bp.OffsetDateTime createdAt)
      • getCreatedAt

        @Nullable
        public org.threeten.bp.OffsetDateTime getCreatedAt()
        When the player was created, presented in ISO-8601 format.
        Returns:
        createdAt
      • setCreatedAt

        public void setCreatedAt​(org.threeten.bp.OffsetDateTime createdAt)
      • updatedAt

        public LiveStream updatedAt​(org.threeten.bp.OffsetDateTime updatedAt)
      • getUpdatedAt

        @Nullable
        public org.threeten.bp.OffsetDateTime getUpdatedAt()
        When the player was last updated, presented in ISO-8601 format.
        Returns:
        updatedAt
      • setUpdatedAt

        public void setUpdatedAt​(org.threeten.bp.OffsetDateTime updatedAt)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object