Package nl.vpro.domain.media
Class VideoAttributes.Builder
- java.lang.Object
-
- nl.vpro.domain.media.VideoAttributes.Builder
-
- Enclosing class:
- VideoAttributes
public static class VideoAttributes.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @NonNull VideoAttributes
build()
@NonNull VideoAttributes.Builder
color(ColorType color)
@NonNull VideoAttributes.Builder
fps(Float fps)
@NonNull VideoAttributes.Builder
horizontalSize(Integer horizontalSize)
@NonNull String
toString()
@NonNull VideoAttributes.Builder
verticalSize(Integer verticalSize)
@NonNull VideoAttributes.Builder
videoCoding(String videoCoding)
-
-
-
Method Detail
-
videoCoding
public @NonNull VideoAttributes.Builder videoCoding(String videoCoding)
- Returns:
this
.
-
horizontalSize
public @NonNull VideoAttributes.Builder horizontalSize(Integer horizontalSize)
- Returns:
this
.
-
verticalSize
public @NonNull VideoAttributes.Builder verticalSize(Integer verticalSize)
- Returns:
this
.
-
fps
public @NonNull VideoAttributes.Builder fps(Float fps)
- Returns:
this
.
-
color
public @NonNull VideoAttributes.Builder color(ColorType color)
- Returns:
this
.
-
build
public @NonNull VideoAttributes build()
-
-