Package com.openai.models.videos
Class VideoEditParams.Video
-
- All Implemented Interfaces:
public final class VideoEditParams.VideoReference to the completed video to edit.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceVideoEditParams.Video.VisitorAn interface that defines how to map each variant of Video to a value of type T.
public final classVideoEditParams.Video.VideoReferenceInputParamReference to the completed video.
-
Method Summary
-
-
Method Detail
-
inputStream
final Optional<InputStream> inputStream()
Reference to the completed video to edit.
-
referenceInputParam
final Optional<VideoEditParams.Video.VideoReferenceInputParam> referenceInputParam()
Reference to the completed video.
-
isInputStream
final Boolean isInputStream()
-
isReferenceInputParam
final Boolean isReferenceInputParam()
-
asInputStream
final InputStream asInputStream()
Reference to the completed video to edit.
-
asReferenceInputParam
final VideoEditParams.Video.VideoReferenceInputParam asReferenceInputParam()
Reference to the completed video.
-
accept
final <T extends Any> T accept(VideoEditParams.Video.Visitor<T> visitor)
-
validate
final VideoEditParams.Video validate()
-
ofInputStream
final static VideoEditParams.Video ofInputStream(InputStream inputStream)
Reference to the completed video to edit.
-
ofReferenceInputParam
final static VideoEditParams.Video ofReferenceInputParam(VideoEditParams.Video.VideoReferenceInputParam referenceInputParam)
Reference to the completed video.
-
-
-
-