Package com.vonage.client.video
Class StreamCompositionLayout
java.lang.Object
com.vonage.client.JsonableBaseObject
com.vonage.client.video.StreamCompositionLayout
- All Implemented Interfaces:
Jsonable
Defines the properties used for
VideoClient.updateArchiveLayout(String, StreamCompositionLayout).-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuilder(ScreenLayoutType initialLayout) Entry point for constructing an object.getType()Methods inherited from class com.vonage.client.JsonableBaseObject
createJsonObjectMapper, equals, hashCode, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.vonage.client.Jsonable
toJson, updateFromJson
-
Constructor Details
-
StreamCompositionLayout
protected StreamCompositionLayout()
-
-
Method Details
-
getType
- Returns:
- The initial layout.
-
getStylesheet
- Returns:
- The stylesheet if using the
ScreenLayoutType.CUSTOMlayout.
-
builder
Entry point for constructing an object.- Parameters:
initialLayout- Initial layout for the composed archive.- Returns:
- A new Builder.
-