Package nl.vpro.domain.media.update
Class TranscodeRequest.Builder
- java.lang.Object
-
- nl.vpro.domain.media.update.TranscodeRequest.Builder
-
- Enclosing class:
- TranscodeRequest
public static class TranscodeRequest.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @NonNull TranscodeRequest
build()
@NonNull TranscodeRequest.Builder
encryption(@NotNull Encryption encryption)
@NonNull TranscodeRequest.Builder
fileName(@NotNull String fileName)
File name.@NonNull TranscodeRequest.Builder
mid(@NotNull String mid)
@NonNull TranscodeRequest.Builder
priority(@NotNull TranscodeRequest.Priority priority)
@NonNull String
toString()
-
-
-
Method Detail
-
mid
public @NonNull TranscodeRequest.Builder mid(@NotNull @NotNull String mid)
- Returns:
this
.
-
fileName
public @NonNull TranscodeRequest.Builder fileName(@NotNull @NotNull String fileName)
File name. If starts with /, then it is prefixed by your ftp account name. Otherwise the ftp account of POMS itself will be implicetely prefixed.- Returns:
this
.
-
encryption
public @NonNull TranscodeRequest.Builder encryption(@NotNull @NotNull Encryption encryption)
- Returns:
this
.
-
priority
public @NonNull TranscodeRequest.Builder priority(@NotNull @NotNull TranscodeRequest.Priority priority)
- Returns:
this
.
-
build
public @NonNull TranscodeRequest build()
-
-