public static final class Recording.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Recording.Builder> implements RecordingOrBuilder
[Developer Preview](https://developers.google.com/workspace/preview). Metadata about a recording created during a conference.Protobuf type
google.apps.meet.v2beta.Recording| Modifier and Type | Method and Description |
|---|---|
Recording.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Recording |
build() |
Recording |
buildPartial() |
Recording.Builder |
clear() |
Recording.Builder |
clearDestination() |
Recording.Builder |
clearDriveDestination()
Output only.
|
Recording.Builder |
clearEndTime()
Output only.
|
Recording.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Recording.Builder |
clearName()
Output only.
|
Recording.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Recording.Builder |
clearStartTime()
Output only.
|
Recording.Builder |
clearState()
Output only.
|
Recording.Builder |
clone() |
Recording |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
Recording.DestinationCase |
getDestinationCase() |
DriveDestination |
getDriveDestination()
Output only.
|
DriveDestination.Builder |
getDriveDestinationBuilder()
Output only.
|
DriveDestinationOrBuilder |
getDriveDestinationOrBuilder()
Output only.
|
com.google.protobuf.Timestamp |
getEndTime()
Output only.
|
com.google.protobuf.Timestamp.Builder |
getEndTimeBuilder()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getEndTimeOrBuilder()
Output only.
|
String |
getName()
Output only.
|
com.google.protobuf.ByteString |
getNameBytes()
Output only.
|
com.google.protobuf.Timestamp |
getStartTime()
Output only.
|
com.google.protobuf.Timestamp.Builder |
getStartTimeBuilder()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getStartTimeOrBuilder()
Output only.
|
Recording.State |
getState()
Output only.
|
int |
getStateValue()
Output only.
|
boolean |
hasDriveDestination()
Output only.
|
boolean |
hasEndTime()
Output only.
|
boolean |
hasStartTime()
Output only.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Recording.Builder |
mergeDriveDestination(DriveDestination value)
Output only.
|
Recording.Builder |
mergeEndTime(com.google.protobuf.Timestamp value)
Output only.
|
Recording.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Recording.Builder |
mergeFrom(com.google.protobuf.Message other) |
Recording.Builder |
mergeFrom(Recording other) |
Recording.Builder |
mergeStartTime(com.google.protobuf.Timestamp value)
Output only.
|
Recording.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Recording.Builder |
setDriveDestination(DriveDestination.Builder builderForValue)
Output only.
|
Recording.Builder |
setDriveDestination(DriveDestination value)
Output only.
|
Recording.Builder |
setEndTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.
|
Recording.Builder |
setEndTime(com.google.protobuf.Timestamp value)
Output only.
|
Recording.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Recording.Builder |
setName(String value)
Output only.
|
Recording.Builder |
setNameBytes(com.google.protobuf.ByteString value)
Output only.
|
Recording.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Recording.Builder |
setStartTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.
|
Recording.Builder |
setStartTime(com.google.protobuf.Timestamp value)
Output only.
|
Recording.Builder |
setState(Recording.State value)
Output only.
|
Recording.Builder |
setStateValue(int value)
Output only.
|
Recording.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Recording.Builder>public Recording.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Recording.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Recording.Builder>public Recording getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Recording build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Recording buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Recording.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Recording.Builder>public Recording.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<Recording.Builder>public Recording.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Recording.Builder>public Recording.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Recording.Builder>public Recording.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Recording.Builder>public Recording.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Recording.Builder>public Recording.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Recording.Builder>public Recording.Builder mergeFrom(Recording other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Recording.Builder>public Recording.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Recording.Builder>IOExceptionpublic Recording.DestinationCase getDestinationCase()
getDestinationCase in interface RecordingOrBuilderpublic Recording.Builder clearDestination()
public 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.v2beta.DriveDestination drive_destination = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasDriveDestination in interface RecordingOrBuilderpublic 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.v2beta.DriveDestination drive_destination = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
getDriveDestination in interface RecordingOrBuilderpublic Recording.Builder setDriveDestination(DriveDestination value)
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.v2beta.DriveDestination drive_destination = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Recording.Builder setDriveDestination(DriveDestination.Builder builderForValue)
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.v2beta.DriveDestination drive_destination = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Recording.Builder mergeDriveDestination(DriveDestination value)
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.v2beta.DriveDestination drive_destination = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Recording.Builder clearDriveDestination()
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.v2beta.DriveDestination drive_destination = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
public DriveDestination.Builder getDriveDestinationBuilder()
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.v2beta.DriveDestination drive_destination = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
public 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.v2beta.DriveDestination drive_destination = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
getDriveDestinationOrBuilder in interface RecordingOrBuilderpublic 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];getName in interface RecordingOrBuilderpublic 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];getNameBytes in interface RecordingOrBuilderpublic Recording.Builder setName(String value)
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];value - The name to set.public Recording.Builder clearName()
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];public Recording.Builder setNameBytes(com.google.protobuf.ByteString value)
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];value - The bytes for name to set.public int getStateValue()
Output only. Current state.
.google.apps.meet.v2beta.Recording.State state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getStateValue in interface RecordingOrBuilderpublic Recording.Builder setStateValue(int value)
Output only. Current state.
.google.apps.meet.v2beta.Recording.State state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
value - The enum numeric value on the wire for state to set.public Recording.State getState()
Output only. Current state.
.google.apps.meet.v2beta.Recording.State state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getState in interface RecordingOrBuilderpublic Recording.Builder setState(Recording.State value)
Output only. Current state.
.google.apps.meet.v2beta.Recording.State state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
value - The state to set.public Recording.Builder clearState()
Output only. Current state.
.google.apps.meet.v2beta.Recording.State state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public boolean hasStartTime()
Output only. Timestamp when the recording started.
.google.protobuf.Timestamp start_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasStartTime in interface RecordingOrBuilderpublic com.google.protobuf.Timestamp getStartTime()
Output only. Timestamp when the recording started.
.google.protobuf.Timestamp start_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
getStartTime in interface RecordingOrBuilderpublic Recording.Builder setStartTime(com.google.protobuf.Timestamp value)
Output only. Timestamp when the recording started.
.google.protobuf.Timestamp start_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Recording.Builder setStartTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. Timestamp when the recording started.
.google.protobuf.Timestamp start_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Recording.Builder mergeStartTime(com.google.protobuf.Timestamp value)
Output only. Timestamp when the recording started.
.google.protobuf.Timestamp start_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Recording.Builder clearStartTime()
Output only. Timestamp when the recording started.
.google.protobuf.Timestamp start_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.Timestamp.Builder getStartTimeBuilder()
Output only. Timestamp when the recording started.
.google.protobuf.Timestamp start_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()
Output only. Timestamp when the recording started.
.google.protobuf.Timestamp start_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
getStartTimeOrBuilder in interface RecordingOrBuilderpublic boolean hasEndTime()
Output only. Timestamp when the recording ended.
.google.protobuf.Timestamp end_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasEndTime in interface RecordingOrBuilderpublic com.google.protobuf.Timestamp getEndTime()
Output only. Timestamp when the recording ended.
.google.protobuf.Timestamp end_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
getEndTime in interface RecordingOrBuilderpublic Recording.Builder setEndTime(com.google.protobuf.Timestamp value)
Output only. Timestamp when the recording ended.
.google.protobuf.Timestamp end_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Recording.Builder setEndTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. Timestamp when the recording ended.
.google.protobuf.Timestamp end_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Recording.Builder mergeEndTime(com.google.protobuf.Timestamp value)
Output only. Timestamp when the recording ended.
.google.protobuf.Timestamp end_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Recording.Builder clearEndTime()
Output only. Timestamp when the recording ended.
.google.protobuf.Timestamp end_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.Timestamp.Builder getEndTimeBuilder()
Output only. Timestamp when the recording ended.
.google.protobuf.Timestamp end_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder()
Output only. Timestamp when the recording ended.
.google.protobuf.Timestamp end_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
getEndTimeOrBuilder in interface RecordingOrBuilderpublic final Recording.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Recording.Builder>public final Recording.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Recording.Builder>Copyright © 2024 Google LLC. All rights reserved.