Package com.vonage.client.meetings
Class RecordingOptions
java.lang.Object
com.vonage.client.JsonableBaseObject
com.vonage.client.meetings.RecordingOptions
- All Implemented Interfaces:
Jsonable
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic RecordingOptions.Builderbuilder()Entry point for constructing an instance of this class.Automatically record all sessions in this room.Record only the owner screen or any share screen of the video.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
-
RecordingOptions
protected RecordingOptions()
-
-
Method Details
-
getAutoRecord
Automatically record all sessions in this room. Recording cannot be stopped when this is set to true.- Returns:
- Whether all sessions are automatically recorded, or
nullif unknown.
-
getRecordOnlyOwner
Record only the owner screen or any share screen of the video.- Returns:
- Whether only the owner screen is recorded, or
nullif unknown.
-
builder
Entry point for constructing an instance of this class.- Returns:
- A new Builder.
-