Package clarifai2.dto.input
Class ClarifaiVideo
- java.lang.Object
-
- clarifai2.dto.input.ClarifaiVideo
-
- All Implemented Interfaces:
ClarifaiInputValue
- Direct Known Subclasses:
ClarifaiFileVideo
,ClarifaiURLVideo
public abstract class ClarifaiVideo extends java.lang.Object implements ClarifaiInputValue
-
-
Constructor Summary
Constructors Constructor Description ClarifaiVideo()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description @Nullable Crop
crop()
static ClarifaiVideo
deserialize(VideoOuterClass.Video video)
static @NotNull ClarifaiFileVideo
of(@org.jetbrains.annotations.NotNull byte[] videoBytes)
static @NotNull ClarifaiFileVideo
of(@NotNull java.io.File videoFile)
static @NotNull ClarifaiURLVideo
of(@NotNull java.lang.String videoURL)
static @NotNull ClarifaiURLVideo
of(@NotNull java.net.URL videoURL)
abstract VideoOuterClass.Video
serialize(boolean allowDuplicateURLs)
@NotNull ClarifaiImage
withCrop(@NotNull Crop crop)
-
-
-
Method Detail
-
crop
@Nullable public @Nullable Crop crop()
-
withCrop
@NotNull public @NotNull ClarifaiImage withCrop(@NotNull @NotNull Crop crop)
-
of
@NotNull public static @NotNull ClarifaiURLVideo of(@NotNull @NotNull java.net.URL videoURL)
-
of
@NotNull public static @NotNull ClarifaiURLVideo of(@NotNull @NotNull java.lang.String videoURL)
-
of
@NotNull public static @NotNull ClarifaiFileVideo of(@NotNull @org.jetbrains.annotations.NotNull byte[] videoBytes)
-
of
@NotNull public static @NotNull ClarifaiFileVideo of(@NotNull @NotNull java.io.File videoFile)
-
deserialize
public static ClarifaiVideo deserialize(VideoOuterClass.Video video)
-
serialize
@NotNull public abstract VideoOuterClass.Video serialize(boolean allowDuplicateURLs)
-
-