Class VideoTransformationReadyEvent.Data.Transformation.Output.VideoMetadata.Builder
-
- All Implemented Interfaces:
public final class VideoTransformationReadyEvent.Data.Transformation.Output.VideoMetadata.BuilderA builder for VideoMetadata.
-
-
Method Summary
-
-
Method Detail
-
bitrate
final VideoTransformationReadyEvent.Data.Transformation.Output.VideoMetadata.Builder bitrate(Long bitrate)
Bitrate of the output video in bits per second.
-
bitrate
final VideoTransformationReadyEvent.Data.Transformation.Output.VideoMetadata.Builder bitrate(JsonField<Long> bitrate)
Sets Builder.bitrate to an arbitrary JSON value.
You should usually call Builder.bitrate with a well-typed Long value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
duration
final VideoTransformationReadyEvent.Data.Transformation.Output.VideoMetadata.Builder duration(Double duration)
Duration of the output video in seconds.
-
duration
final VideoTransformationReadyEvent.Data.Transformation.Output.VideoMetadata.Builder duration(JsonField<Double> duration)
Sets Builder.duration to an arbitrary JSON value.
You should usually call Builder.duration with a well-typed Double value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
height
final VideoTransformationReadyEvent.Data.Transformation.Output.VideoMetadata.Builder height(Long height)
Height of the output video in pixels.
-
height
final VideoTransformationReadyEvent.Data.Transformation.Output.VideoMetadata.Builder height(JsonField<Long> height)
Sets Builder.height to an arbitrary JSON value.
You should usually call Builder.height with a well-typed Long value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
width
final VideoTransformationReadyEvent.Data.Transformation.Output.VideoMetadata.Builder width(Long width)
Width of the output video in pixels.
-
width
final VideoTransformationReadyEvent.Data.Transformation.Output.VideoMetadata.Builder width(JsonField<Long> width)
Sets Builder.width to an arbitrary JSON value.
You should usually call Builder.width with a well-typed Long value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
additionalProperties
final VideoTransformationReadyEvent.Data.Transformation.Output.VideoMetadata.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final VideoTransformationReadyEvent.Data.Transformation.Output.VideoMetadata.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final VideoTransformationReadyEvent.Data.Transformation.Output.VideoMetadata.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final VideoTransformationReadyEvent.Data.Transformation.Output.VideoMetadata.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final VideoTransformationReadyEvent.Data.Transformation.Output.VideoMetadata.Builder removeAllAdditionalProperties(Set<String> keys)
-
build
final VideoTransformationReadyEvent.Data.Transformation.Output.VideoMetadata build()
Returns an immutable instance of VideoMetadata.
Further updates to this Builder will not mutate the returned instance.
The following fields are required:
.bitrate() .duration() .height() .width()
-
-
-
-