Class TranscriptListItem.Builder
- java.lang.Object
-
- com.assemblyai.api.resources.transcripts.types.TranscriptListItem.Builder
-
- All Implemented Interfaces:
TranscriptListItem._FinalStage,TranscriptListItem.AudioUrlStage,TranscriptListItem.CompletedStage,TranscriptListItem.CreatedStage,TranscriptListItem.IdStage,TranscriptListItem.ResourceUrlStage,TranscriptListItem.StatusStage
- Enclosing class:
- TranscriptListItem
public static final class TranscriptListItem.Builder extends java.lang.Object implements TranscriptListItem.IdStage, TranscriptListItem.ResourceUrlStage, TranscriptListItem.StatusStage, TranscriptListItem.CreatedStage, TranscriptListItem.CompletedStage, TranscriptListItem.AudioUrlStage, TranscriptListItem._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TranscriptListItem._FinalStageaudioUrl(java.lang.String audioUrl)TranscriptListItembuild()TranscriptListItem.AudioUrlStagecompleted(java.time.OffsetDateTime completed)TranscriptListItem.CompletedStagecreated(java.time.OffsetDateTime created)TranscriptListItem._FinalStageerror(java.lang.String error)Error message of why the transcript failedTranscriptListItem._FinalStageerror(java.util.Optional<java.lang.String> error)TranscriptListItem.Builderfrom(TranscriptListItem other)TranscriptListItem.ResourceUrlStageid(java.lang.String id)TranscriptListItem.StatusStageresourceUrl(java.lang.String resourceUrl)TranscriptListItem.CreatedStagestatus(TranscriptStatus status)
-
-
-
Method Detail
-
from
public TranscriptListItem.Builder from(TranscriptListItem other)
- Specified by:
fromin interfaceTranscriptListItem.IdStage
-
id
public TranscriptListItem.ResourceUrlStage id(java.lang.String id)
- Specified by:
idin interfaceTranscriptListItem.IdStage
-
resourceUrl
public TranscriptListItem.StatusStage resourceUrl(java.lang.String resourceUrl)
- Specified by:
resourceUrlin interfaceTranscriptListItem.ResourceUrlStage
-
status
public TranscriptListItem.CreatedStage status(TranscriptStatus status)
- Specified by:
statusin interfaceTranscriptListItem.StatusStage
-
created
public TranscriptListItem.CompletedStage created(java.time.OffsetDateTime created)
- Specified by:
createdin interfaceTranscriptListItem.CreatedStage
-
completed
public TranscriptListItem.AudioUrlStage completed(java.time.OffsetDateTime completed)
- Specified by:
completedin interfaceTranscriptListItem.CompletedStage
-
audioUrl
public TranscriptListItem._FinalStage audioUrl(java.lang.String audioUrl)
- Specified by:
audioUrlin interfaceTranscriptListItem.AudioUrlStage
-
error
public TranscriptListItem._FinalStage error(java.lang.String error)
Error message of why the transcript failed
- Specified by:
errorin interfaceTranscriptListItem._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
error
public TranscriptListItem._FinalStage error(java.util.Optional<java.lang.String> error)
- Specified by:
errorin interfaceTranscriptListItem._FinalStage
-
build
public TranscriptListItem build()
- Specified by:
buildin interfaceTranscriptListItem._FinalStage
-
-