public static class CapabilityMediaStreaming.ConfigRecording extends Command<CapabilityMediaStreaming.CommandId>
Capability.sendResourceCommand(buzz.getcoco.iot.Command<T>, buzz.getcoco.iot.Capability.CommandStatusListener<T>) to set configuration.Command.State| Modifier and Type | Field and Description |
|---|---|
long |
coolOffTime
The min interval in milliseconds between two consecutive recordings.
|
long |
duration
The max duration in milliseconds of the video that can be recorded.
|
CapabilityMediaStreaming.RecordMode |
recordMode
The recording mode which has to be chosen for recordings in the future.
|
int |
size
The max size in MB that can be recorded.
|
| Constructor and Description |
|---|
ConfigRecording()
A no-arg constructor for
ConfigRecording command. |
getCommandId, getTimeout, setCommandId, setTimeout, toJsonObject, toString@SerializedName(value="recordMode") public CapabilityMediaStreaming.RecordMode recordMode
@SerializedName(value="size") public int size
@SerializedName(value="timeMs") public long duration
@SerializedName(value="recordCoolOffTimeMs") public long coolOffTime