Package nl.vpro.domain.media.update
Class TranscodeStatus.Builder
- java.lang.Object
-
- nl.vpro.domain.media.update.TranscodeStatus.Builder
-
- Enclosing class:
- TranscodeStatus
public static class TranscodeStatus.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @NonNull TranscodeStatus.Builder
broadcasters(List<String> broadcasters)
@NonNull TranscodeStatus
build()
@NonNull TranscodeStatus.Builder
endTime(Instant endTime)
@NonNull TranscodeStatus.Builder
fileName(String fileName)
@NonNull TranscodeStatus.Builder
mid(@NotNull String mid)
@NonNull TranscodeStatus.Builder
missingMedia(Boolean missingMedia)
@NonNull TranscodeStatus.Builder
startTime(Instant startTime)
@NonNull TranscodeStatus.Builder
status(TranscodeStatus.Status status)
@NonNull TranscodeStatus.Builder
statusMessage(String statusMessage)
@NonNull String
toString()
@NonNull TranscodeStatus.Builder
updateTime(Instant updateTime)
@NonNull TranscodeStatus.Builder
workflowId(@NotNull String workflowId)
@NonNull TranscodeStatus.Builder
workflowType(String workflowType)
-
-
-
Method Detail
-
fileName
public @NonNull TranscodeStatus.Builder fileName(String fileName)
- Returns:
this
.
-
status
public @NonNull TranscodeStatus.Builder status(TranscodeStatus.Status status)
- Returns:
this
.
-
statusMessage
public @NonNull TranscodeStatus.Builder statusMessage(String statusMessage)
- Returns:
this
.
-
workflowType
public @NonNull TranscodeStatus.Builder workflowType(String workflowType)
- Returns:
this
.
-
mid
public @NonNull TranscodeStatus.Builder mid(@NotNull @NotNull String mid)
- Returns:
this
.
-
missingMedia
public @NonNull TranscodeStatus.Builder missingMedia(Boolean missingMedia)
- Returns:
this
.
-
workflowId
public @NonNull TranscodeStatus.Builder workflowId(@NotNull @NotNull String workflowId)
- Returns:
this
.
-
startTime
public @NonNull TranscodeStatus.Builder startTime(Instant startTime)
- Returns:
this
.
-
updateTime
public @NonNull TranscodeStatus.Builder updateTime(Instant updateTime)
- Returns:
this
.
-
endTime
public @NonNull TranscodeStatus.Builder endTime(Instant endTime)
- Returns:
this
.
-
broadcasters
public @NonNull TranscodeStatus.Builder broadcasters(List<String> broadcasters)
- Returns:
this
.
-
build
public @NonNull TranscodeStatus build()
-
-