Interface RecordingOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Recording, Recording.Builder

@Generated public interface RecordingOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasDriveDestination

      boolean hasDriveDestination()
       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.
       
      .google.apps.meet.v2.DriveDestination drive_destination = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the driveDestination field is set.
    • getDriveDestination

      DriveDestination 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.
       
      .google.apps.meet.v2.DriveDestination drive_destination = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The driveDestination.
    • getDriveDestinationOrBuilder

      DriveDestinationOrBuilder getDriveDestinationOrBuilder()
       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.
       
      .google.apps.meet.v2.DriveDestination drive_destination = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getName

      String 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.
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
       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];
      Returns:
      The bytes for name.
    • getStateValue

      int getStateValue()
       Output only. Current state.
       
      .google.apps.meet.v2.Recording.State state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The enum numeric value on the wire for state.
    • getState

      Recording.State getState()
       Output only. Current state.
       
      .google.apps.meet.v2.Recording.State state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The state.
    • hasStartTime

      boolean hasStartTime()
       Output only. Timestamp when the recording started.
       
      .google.protobuf.Timestamp start_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the startTime field is set.
    • getStartTime

      com.google.protobuf.Timestamp getStartTime()
       Output only. Timestamp when the recording started.
       
      .google.protobuf.Timestamp start_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The startTime.
    • getStartTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()
       Output only. Timestamp when the recording started.
       
      .google.protobuf.Timestamp start_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasEndTime

      boolean hasEndTime()
       Output only. Timestamp when the recording ended.
       
      .google.protobuf.Timestamp end_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the endTime field is set.
    • getEndTime

      com.google.protobuf.Timestamp getEndTime()
       Output only. Timestamp when the recording ended.
       
      .google.protobuf.Timestamp end_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The endTime.
    • getEndTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder()
       Output only. Timestamp when the recording ended.
       
      .google.protobuf.Timestamp end_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getDestinationCase

      Recording.DestinationCase getDestinationCase()