Class Summary

    • Constructor Detail

      • Summary

        public Summary()
    • Method Detail

      • getSummaryId

        @Nullable
        public String getSummaryId()
        The unique identifier of the summary object.
        Returns:
        summaryId
      • setSummaryId

        public void setSummaryId​(String summaryId)
      • getCreatedAt

        @Nullable
        public OffsetDateTime getCreatedAt()
        Returns the date and time when the summary was created in ATOM date-time format.
        Returns:
        createdAt
      • setCreatedAt

        public void setCreatedAt​(OffsetDateTime createdAt)
      • getUpdatedAt

        @Nullable
        public OffsetDateTime getUpdatedAt()
        Returns the date and time when the summary was last updated in ATOM date-time format.
        Returns:
        updatedAt
      • setUpdatedAt

        public void setUpdatedAt​(OffsetDateTime updatedAt)
      • getVideoId

        @Nullable
        public String getVideoId()
        The unique identifier of the video object.
        Returns:
        videoId
      • setVideoId

        public void setVideoId​(String videoId)
      • getOrigin

        @Nullable
        public Summary.OriginEnum getOrigin()
        Returns the origin of how the summary was created. - `api` means that no summary was generated automatically. You can add summary manually using the `PATCH /summaries/{summaryId}/source` endpoint operation. Until this happens, `sourceStatus` returns `missing`. - `auto` means that the API generated the summary automatically.
        Returns:
        origin
      • getSourceStatus

        @Nullable
        public Summary.SourceStatusEnum getSourceStatus()
        Returns the current status of summary generation. `missing`: the input for a summary is not present. `waiting` : the input video is being processed and a summary will be generated. `failed`: a technical issue prevented summary generation. `completed`: the summary is generated. `unprocessable`: the API rules the source video to be unsuitable for summary generation. An example for this is an input video that has no audio.
        Returns:
        sourceStatus
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object