Class ConferenceRecord.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ConferenceRecord.Builder>
com.google.apps.meet.v2.ConferenceRecord.Builder
All Implemented Interfaces:
ConferenceRecordOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
ConferenceRecord

public static final class ConferenceRecord.Builder extends com.google.protobuf.GeneratedMessage.Builder<ConferenceRecord.Builder> implements ConferenceRecordOrBuilder
 Single instance of a meeting held in a space.
 
Protobuf type google.apps.meet.v2.ConferenceRecord
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<ConferenceRecord.Builder>
    • clear

      public ConferenceRecord.Builder clear()
      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<ConferenceRecord.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<ConferenceRecord.Builder>
    • getDefaultInstanceForType

      public ConferenceRecord getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public ConferenceRecord build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public ConferenceRecord buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public ConferenceRecord.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<ConferenceRecord.Builder>
    • mergeFrom

      public ConferenceRecord.Builder mergeFrom(ConferenceRecord other)
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<ConferenceRecord.Builder>
    • mergeFrom

      public ConferenceRecord.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<ConferenceRecord.Builder>
      Throws:
      IOException
    • getName

      public String getName()
       Identifier. Resource name of the conference record.
       Format: `conferenceRecords/{conference_record}` where `{conference_record}`
       is a unique ID for each instance of a call within a space.
       
      string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
      Specified by:
      getName in interface ConferenceRecordOrBuilder
      Returns:
      The name.
    • getNameBytes

      public com.google.protobuf.ByteString getNameBytes()
       Identifier. Resource name of the conference record.
       Format: `conferenceRecords/{conference_record}` where `{conference_record}`
       is a unique ID for each instance of a call within a space.
       
      string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
      Specified by:
      getNameBytes in interface ConferenceRecordOrBuilder
      Returns:
      The bytes for name.
    • setName

      public ConferenceRecord.Builder setName(String value)
       Identifier. Resource name of the conference record.
       Format: `conferenceRecords/{conference_record}` where `{conference_record}`
       is a unique ID for each instance of a call within a space.
       
      string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
      Parameters:
      value - The name to set.
      Returns:
      This builder for chaining.
    • clearName

      public ConferenceRecord.Builder clearName()
       Identifier. Resource name of the conference record.
       Format: `conferenceRecords/{conference_record}` where `{conference_record}`
       is a unique ID for each instance of a call within a space.
       
      string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
      Returns:
      This builder for chaining.
    • setNameBytes

      public ConferenceRecord.Builder setNameBytes(com.google.protobuf.ByteString value)
       Identifier. Resource name of the conference record.
       Format: `conferenceRecords/{conference_record}` where `{conference_record}`
       is a unique ID for each instance of a call within a space.
       
      string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
      Parameters:
      value - The bytes for name to set.
      Returns:
      This builder for chaining.
    • hasStartTime

      public boolean hasStartTime()
       Output only. Timestamp when the conference started. Always set.
       
      .google.protobuf.Timestamp start_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasStartTime in interface ConferenceRecordOrBuilder
      Returns:
      Whether the startTime field is set.
    • getStartTime

      public com.google.protobuf.Timestamp getStartTime()
       Output only. Timestamp when the conference started. Always set.
       
      .google.protobuf.Timestamp start_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getStartTime in interface ConferenceRecordOrBuilder
      Returns:
      The startTime.
    • setStartTime

      public ConferenceRecord.Builder setStartTime(com.google.protobuf.Timestamp value)
       Output only. Timestamp when the conference started. Always set.
       
      .google.protobuf.Timestamp start_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setStartTime

      public ConferenceRecord.Builder setStartTime(com.google.protobuf.Timestamp.Builder builderForValue)
       Output only. Timestamp when the conference started. Always set.
       
      .google.protobuf.Timestamp start_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeStartTime

      public ConferenceRecord.Builder mergeStartTime(com.google.protobuf.Timestamp value)
       Output only. Timestamp when the conference started. Always set.
       
      .google.protobuf.Timestamp start_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearStartTime

      public ConferenceRecord.Builder clearStartTime()
       Output only. Timestamp when the conference started. Always set.
       
      .google.protobuf.Timestamp start_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getStartTimeBuilder

      public com.google.protobuf.Timestamp.Builder getStartTimeBuilder()
       Output only. Timestamp when the conference started. Always set.
       
      .google.protobuf.Timestamp start_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getStartTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()
       Output only. Timestamp when the conference started. Always set.
       
      .google.protobuf.Timestamp start_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getStartTimeOrBuilder in interface ConferenceRecordOrBuilder
    • hasEndTime

      public boolean hasEndTime()
       Output only. Timestamp when the conference ended.
       Set for past conferences. Unset if the conference is ongoing.
       
      .google.protobuf.Timestamp end_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasEndTime in interface ConferenceRecordOrBuilder
      Returns:
      Whether the endTime field is set.
    • getEndTime

      public com.google.protobuf.Timestamp getEndTime()
       Output only. Timestamp when the conference ended.
       Set for past conferences. Unset if the conference is ongoing.
       
      .google.protobuf.Timestamp end_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getEndTime in interface ConferenceRecordOrBuilder
      Returns:
      The endTime.
    • setEndTime

      public ConferenceRecord.Builder setEndTime(com.google.protobuf.Timestamp value)
       Output only. Timestamp when the conference ended.
       Set for past conferences. Unset if the conference is ongoing.
       
      .google.protobuf.Timestamp end_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setEndTime

      public ConferenceRecord.Builder setEndTime(com.google.protobuf.Timestamp.Builder builderForValue)
       Output only. Timestamp when the conference ended.
       Set for past conferences. Unset if the conference is ongoing.
       
      .google.protobuf.Timestamp end_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeEndTime

      public ConferenceRecord.Builder mergeEndTime(com.google.protobuf.Timestamp value)
       Output only. Timestamp when the conference ended.
       Set for past conferences. Unset if the conference is ongoing.
       
      .google.protobuf.Timestamp end_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearEndTime

      public ConferenceRecord.Builder clearEndTime()
       Output only. Timestamp when the conference ended.
       Set for past conferences. Unset if the conference is ongoing.
       
      .google.protobuf.Timestamp end_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getEndTimeBuilder

      public com.google.protobuf.Timestamp.Builder getEndTimeBuilder()
       Output only. Timestamp when the conference ended.
       Set for past conferences. Unset if the conference is ongoing.
       
      .google.protobuf.Timestamp end_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getEndTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder()
       Output only. Timestamp when the conference ended.
       Set for past conferences. Unset if the conference is ongoing.
       
      .google.protobuf.Timestamp end_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getEndTimeOrBuilder in interface ConferenceRecordOrBuilder
    • hasExpireTime

      public boolean hasExpireTime()
       Output only. Server enforced expiration time for when this conference
       record resource is deleted. The resource is deleted 30 days after the
       conference ends.
       
      .google.protobuf.Timestamp expire_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasExpireTime in interface ConferenceRecordOrBuilder
      Returns:
      Whether the expireTime field is set.
    • getExpireTime

      public com.google.protobuf.Timestamp getExpireTime()
       Output only. Server enforced expiration time for when this conference
       record resource is deleted. The resource is deleted 30 days after the
       conference ends.
       
      .google.protobuf.Timestamp expire_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getExpireTime in interface ConferenceRecordOrBuilder
      Returns:
      The expireTime.
    • setExpireTime

      public ConferenceRecord.Builder setExpireTime(com.google.protobuf.Timestamp value)
       Output only. Server enforced expiration time for when this conference
       record resource is deleted. The resource is deleted 30 days after the
       conference ends.
       
      .google.protobuf.Timestamp expire_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setExpireTime

      public ConferenceRecord.Builder setExpireTime(com.google.protobuf.Timestamp.Builder builderForValue)
       Output only. Server enforced expiration time for when this conference
       record resource is deleted. The resource is deleted 30 days after the
       conference ends.
       
      .google.protobuf.Timestamp expire_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeExpireTime

      public ConferenceRecord.Builder mergeExpireTime(com.google.protobuf.Timestamp value)
       Output only. Server enforced expiration time for when this conference
       record resource is deleted. The resource is deleted 30 days after the
       conference ends.
       
      .google.protobuf.Timestamp expire_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearExpireTime

      public ConferenceRecord.Builder clearExpireTime()
       Output only. Server enforced expiration time for when this conference
       record resource is deleted. The resource is deleted 30 days after the
       conference ends.
       
      .google.protobuf.Timestamp expire_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getExpireTimeBuilder

      public com.google.protobuf.Timestamp.Builder getExpireTimeBuilder()
       Output only. Server enforced expiration time for when this conference
       record resource is deleted. The resource is deleted 30 days after the
       conference ends.
       
      .google.protobuf.Timestamp expire_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getExpireTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getExpireTimeOrBuilder()
       Output only. Server enforced expiration time for when this conference
       record resource is deleted. The resource is deleted 30 days after the
       conference ends.
       
      .google.protobuf.Timestamp expire_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getExpireTimeOrBuilder in interface ConferenceRecordOrBuilder
    • getSpace

      public String getSpace()
       Output only. The space where the conference was held.
       
      string space = 5 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Specified by:
      getSpace in interface ConferenceRecordOrBuilder
      Returns:
      The space.
    • getSpaceBytes

      public com.google.protobuf.ByteString getSpaceBytes()
       Output only. The space where the conference was held.
       
      string space = 5 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Specified by:
      getSpaceBytes in interface ConferenceRecordOrBuilder
      Returns:
      The bytes for space.
    • setSpace

      public ConferenceRecord.Builder setSpace(String value)
       Output only. The space where the conference was held.
       
      string space = 5 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Parameters:
      value - The space to set.
      Returns:
      This builder for chaining.
    • clearSpace

      public ConferenceRecord.Builder clearSpace()
       Output only. The space where the conference was held.
       
      string space = 5 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Returns:
      This builder for chaining.
    • setSpaceBytes

      public ConferenceRecord.Builder setSpaceBytes(com.google.protobuf.ByteString value)
       Output only. The space where the conference was held.
       
      string space = 5 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Parameters:
      value - The bytes for space to set.
      Returns:
      This builder for chaining.