Reference documentation and code samples for the Google Apps Meet V2 Client class Recording.
Metadata about a recording created during a conference.
Generated from protobuf message google.apps.meet.v2.Recording
Namespace
Google \ Apps \ Meet \ V2Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ drive_destination |
DriveDestination
Output only. Recording is saved to Google Drive as an MP4 file. The |
↳ name |
string
Output only. Resource name of the recording. Format: |
↳ state |
int
Output only. Current state. |
↳ start_time |
Google\Protobuf\Timestamp
Output only. Timestamp when the recording started. |
↳ end_time |
Google\Protobuf\Timestamp
Output only. Timestamp when the recording ended. |
getDriveDestination
Output only. Recording is saved to Google Drive as an MP4 file. The
drive_destination
includes the Drive fileId
that can be used to
download the file using the files.get
method of the Drive API.
Returns | |
---|---|
Type | Description |
DriveDestination|null |
hasDriveDestination
setDriveDestination
Output only. Recording is saved to Google Drive as an MP4 file. The
drive_destination
includes the Drive fileId
that can be used to
download the file using the files.get
method of the Drive API.
Parameter | |
---|---|
Name | Description |
var |
DriveDestination
|
Returns | |
---|---|
Type | Description |
$this |
getName
Output only. Resource name of the recording.
Format: conferenceRecords/{conference_record}/recordings/{recording}
where {recording}
is a 1:1 mapping to each unique recording session
during the conference.
Returns | |
---|---|
Type | Description |
string |
setName
Output only. Resource name of the recording.
Format: conferenceRecords/{conference_record}/recordings/{recording}
where {recording}
is a 1:1 mapping to each unique recording session
during the conference.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getState
Output only. Current state.
Returns | |
---|---|
Type | Description |
int |
setState
Output only. Current state.
Parameter | |
---|---|
Name | Description |
var |
int
|
Returns | |
---|---|
Type | Description |
$this |
getStartTime
Output only. Timestamp when the recording started.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Timestamp|null |
hasStartTime
clearStartTime
setStartTime
Output only. Timestamp when the recording started.
Parameter | |
---|---|
Name | Description |
var |
Google\Protobuf\Timestamp
|
Returns | |
---|---|
Type | Description |
$this |
getEndTime
Output only. Timestamp when the recording ended.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Timestamp|null |
hasEndTime
clearEndTime
setEndTime
Output only. Timestamp when the recording ended.
Parameter | |
---|---|
Name | Description |
var |
Google\Protobuf\Timestamp
|
Returns | |
---|---|
Type | Description |
$this |
getDestination
Returns | |
---|---|
Type | Description |
string |