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.
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.
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.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
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.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-16 UTC."],[],[],null,["# Interface RecordingOrBuilder (0.39.0)\n\nVersion latestkeyboard_arrow_down\n\n- [0.39.0 (latest)](/java/docs/reference/google-cloud-meet/latest/com.google.apps.meet.v2beta.RecordingOrBuilder)\n- [0.37.0](/java/docs/reference/google-cloud-meet/0.37.0/com.google.apps.meet.v2beta.RecordingOrBuilder)\n- [0.35.0](/java/docs/reference/google-cloud-meet/0.35.0/com.google.apps.meet.v2beta.RecordingOrBuilder)\n- [0.34.0](/java/docs/reference/google-cloud-meet/0.34.0/com.google.apps.meet.v2beta.RecordingOrBuilder)\n- [0.31.0](/java/docs/reference/google-cloud-meet/0.31.0/com.google.apps.meet.v2beta.RecordingOrBuilder)\n- [0.30.0](/java/docs/reference/google-cloud-meet/0.30.0/com.google.apps.meet.v2beta.RecordingOrBuilder)\n- [0.29.0](/java/docs/reference/google-cloud-meet/0.29.0/com.google.apps.meet.v2beta.RecordingOrBuilder)\n- [0.27.0](/java/docs/reference/google-cloud-meet/0.27.0/com.google.apps.meet.v2beta.RecordingOrBuilder)\n- [0.26.0](/java/docs/reference/google-cloud-meet/0.26.0/com.google.apps.meet.v2beta.RecordingOrBuilder)\n- [0.25.0](/java/docs/reference/google-cloud-meet/0.25.0/com.google.apps.meet.v2beta.RecordingOrBuilder)\n- [0.24.0](/java/docs/reference/google-cloud-meet/0.24.0/com.google.apps.meet.v2beta.RecordingOrBuilder)\n- [0.23.0](/java/docs/reference/google-cloud-meet/0.23.0/com.google.apps.meet.v2beta.RecordingOrBuilder)\n- [0.22.0](/java/docs/reference/google-cloud-meet/0.22.0/com.google.apps.meet.v2beta.RecordingOrBuilder)\n- [0.21.0](/java/docs/reference/google-cloud-meet/0.21.0/com.google.apps.meet.v2beta.RecordingOrBuilder)\n- [0.20.0](/java/docs/reference/google-cloud-meet/0.20.0/com.google.apps.meet.v2beta.RecordingOrBuilder)\n- [0.19.0](/java/docs/reference/google-cloud-meet/0.19.0/com.google.apps.meet.v2beta.RecordingOrBuilder)\n- [0.18.0](/java/docs/reference/google-cloud-meet/0.18.0/com.google.apps.meet.v2beta.RecordingOrBuilder)\n- [0.16.0](/java/docs/reference/google-cloud-meet/0.16.0/com.google.apps.meet.v2beta.RecordingOrBuilder)\n- [0.15.0](/java/docs/reference/google-cloud-meet/0.15.0/com.google.apps.meet.v2beta.RecordingOrBuilder)\n- [0.14.0](/java/docs/reference/google-cloud-meet/0.14.0/com.google.apps.meet.v2beta.RecordingOrBuilder)\n- [0.13.0](/java/docs/reference/google-cloud-meet/0.13.0/com.google.apps.meet.v2beta.RecordingOrBuilder)\n- [0.12.0](/java/docs/reference/google-cloud-meet/0.12.0/com.google.apps.meet.v2beta.RecordingOrBuilder)\n- [0.11.0](/java/docs/reference/google-cloud-meet/0.11.0/com.google.apps.meet.v2beta.RecordingOrBuilder)\n- [0.10.0](/java/docs/reference/google-cloud-meet/0.10.0/com.google.apps.meet.v2beta.RecordingOrBuilder)\n- [0.9.0](/java/docs/reference/google-cloud-meet/0.9.0/com.google.apps.meet.v2beta.RecordingOrBuilder)\n- [0.8.0](/java/docs/reference/google-cloud-meet/0.8.0/com.google.apps.meet.v2beta.RecordingOrBuilder)\n- [0.7.0](/java/docs/reference/google-cloud-meet/0.7.0/com.google.apps.meet.v2beta.RecordingOrBuilder)\n- [0.6.0](/java/docs/reference/google-cloud-meet/0.6.0/com.google.apps.meet.v2beta.RecordingOrBuilder)\n- [0.4.0](/java/docs/reference/google-cloud-meet/0.4.0/com.google.apps.meet.v2beta.RecordingOrBuilder)\n- [0.3.0](/java/docs/reference/google-cloud-meet/0.3.0/com.google.apps.meet.v2beta.RecordingOrBuilder)\n- [0.2.0](/java/docs/reference/google-cloud-meet/0.2.0/com.google.apps.meet.v2beta.RecordingOrBuilder)\n- [0.1.0](/java/docs/reference/google-cloud-meet/0.1.0/com.google.apps.meet.v2beta.RecordingOrBuilder) \n\n public interface RecordingOrBuilder extends MessageOrBuilder\n\nImplements\n----------\n\n[MessageOrBuilder](https://cloud.google.com/java/docs/reference/protobuf/latest/com.google.protobuf.MessageOrBuilder.html)\n\nMethods\n-------\n\n### getDestinationCase()\n\n public abstract Recording.DestinationCase getDestinationCase()\n\n### getDriveDestination()\n\n public abstract DriveDestination getDriveDestination()\n\nOutput only. Recording is saved to Google Drive as an MP4 file. The\n`drive_destination` includes the Drive `fileId` that can be used to\ndownload the file using the `files.get` method of the Drive API.\n\n`\n.google.apps.meet.v2beta.DriveDestination drive_destination = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];\n`\n\n### getDriveDestinationOrBuilder()\n\n public abstract DriveDestinationOrBuilder getDriveDestinationOrBuilder()\n\nOutput only. Recording is saved to Google Drive as an MP4 file. The\n`drive_destination` includes the Drive `fileId` that can be used to\ndownload the file using the `files.get` method of the Drive API.\n\n`\n.google.apps.meet.v2beta.DriveDestination drive_destination = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];\n`\n\n### getEndTime()\n\n public abstract Timestamp getEndTime()\n\nOutput only. Timestamp when the recording ended.\n\n`.google.protobuf.Timestamp end_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];\n`\n\n### getEndTimeOrBuilder()\n\n public abstract TimestampOrBuilder getEndTimeOrBuilder()\n\nOutput only. Timestamp when the recording ended.\n\n`.google.protobuf.Timestamp end_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];\n`\n\n### getName()\n\n public abstract String getName()\n\nOutput only. Resource name of the recording.\nFormat: `conferenceRecords/{conference_record}/recordings/{recording}`\nwhere `{recording}` is a 1:1 mapping to each unique recording session\nduring the conference.\n\n`string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];`\n\n### getNameBytes()\n\n public abstract ByteString getNameBytes()\n\nOutput only. Resource name of the recording.\nFormat: `conferenceRecords/{conference_record}/recordings/{recording}`\nwhere `{recording}` is a 1:1 mapping to each unique recording session\nduring the conference.\n\n`string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];`\n\n### getStartTime()\n\n public abstract Timestamp getStartTime()\n\nOutput only. Timestamp when the recording started.\n\n`.google.protobuf.Timestamp start_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];\n`\n\n### getStartTimeOrBuilder()\n\n public abstract TimestampOrBuilder getStartTimeOrBuilder()\n\nOutput only. Timestamp when the recording started.\n\n`.google.protobuf.Timestamp start_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];\n`\n\n### getState()\n\n public abstract Recording.State getState()\n\nOutput only. Current state.\n\n`\n.google.apps.meet.v2beta.Recording.State state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];\n`\n\n### getStateValue()\n\n public abstract int getStateValue()\n\nOutput only. Current state.\n\n`\n.google.apps.meet.v2beta.Recording.State state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];\n`\n\n### hasDriveDestination()\n\n public abstract boolean hasDriveDestination()\n\nOutput only. Recording is saved to Google Drive as an MP4 file. The\n`drive_destination` includes the Drive `fileId` that can be used to\ndownload the file using the `files.get` method of the Drive API.\n\n`\n.google.apps.meet.v2beta.DriveDestination drive_destination = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];\n`\n\n### hasEndTime()\n\n public abstract boolean hasEndTime()\n\nOutput only. Timestamp when the recording ended.\n\n`.google.protobuf.Timestamp end_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];\n`\n\n### hasStartTime()\n\n public abstract boolean hasStartTime()\n\nOutput only. Timestamp when the recording started.\n\n`.google.protobuf.Timestamp start_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];\n`"]]