Class Participant.Builder (0.22.0)

public static final class Participant.Builder extends GeneratedMessageV3.Builder<Participant.Builder> implements ParticipantOrBuilder

Developer Preview. User who attended or is attending a conference.

Protobuf type google.apps.meet.v2beta.Participant

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public Participant.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
Participant.Builder
Overrides

build()

public Participant build()
Returns
Type Description
Participant

buildPartial()

public Participant buildPartial()
Returns
Type Description
Participant

clear()

public Participant.Builder clear()
Returns
Type Description
Participant.Builder
Overrides

clearAnonymousUser()

public Participant.Builder clearAnonymousUser()

Anonymous user.

.google.apps.meet.v2beta.AnonymousUser anonymous_user = 5;

Returns
Type Description
Participant.Builder

clearEarliestStartTime()

public Participant.Builder clearEarliestStartTime()

Output only. Time when the participant joined the meeting for the first time.

.google.protobuf.Timestamp earliest_start_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Participant.Builder

clearField(Descriptors.FieldDescriptor field)

public Participant.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
Participant.Builder
Overrides

clearLatestEndTime()

public Participant.Builder clearLatestEndTime()

Output only. Time when the participant left the meeting for the last time. This can be null if it is an active meeting.

.google.protobuf.Timestamp latest_end_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Participant.Builder

clearName()

public Participant.Builder clearName()

Output only. Resource name of the participant. Format: conferenceRecords/{conference_record}/participants/{participant}

string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Participant.Builder

This builder for chaining.

clearOneof(Descriptors.OneofDescriptor oneof)

public Participant.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
Participant.Builder
Overrides

clearPhoneUser()

public Participant.Builder clearPhoneUser()

User who calls in from their phone.

.google.apps.meet.v2beta.PhoneUser phone_user = 6;

Returns
Type Description
Participant.Builder

clearSignedinUser()

public Participant.Builder clearSignedinUser()

Signed-in user.

.google.apps.meet.v2beta.SignedinUser signedin_user = 4;

Returns
Type Description
Participant.Builder

clearUser()

public Participant.Builder clearUser()
Returns
Type Description
Participant.Builder

clone()

public Participant.Builder clone()
Returns
Type Description
Participant.Builder
Overrides

getAnonymousUser()

public AnonymousUser getAnonymousUser()

Anonymous user.

.google.apps.meet.v2beta.AnonymousUser anonymous_user = 5;

Returns
Type Description
AnonymousUser

The anonymousUser.

getAnonymousUserBuilder()

public AnonymousUser.Builder getAnonymousUserBuilder()

Anonymous user.

.google.apps.meet.v2beta.AnonymousUser anonymous_user = 5;

Returns
Type Description
AnonymousUser.Builder

getAnonymousUserOrBuilder()

public AnonymousUserOrBuilder getAnonymousUserOrBuilder()

Anonymous user.

.google.apps.meet.v2beta.AnonymousUser anonymous_user = 5;

Returns
Type Description
AnonymousUserOrBuilder

getDefaultInstanceForType()

public Participant getDefaultInstanceForType()
Returns
Type Description
Participant

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getEarliestStartTime()

public Timestamp getEarliestStartTime()

Output only. Time when the participant joined the meeting for the first time.

.google.protobuf.Timestamp earliest_start_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Timestamp

The earliestStartTime.

getEarliestStartTimeBuilder()

public Timestamp.Builder getEarliestStartTimeBuilder()

Output only. Time when the participant joined the meeting for the first time.

.google.protobuf.Timestamp earliest_start_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Builder

getEarliestStartTimeOrBuilder()

public TimestampOrBuilder getEarliestStartTimeOrBuilder()

Output only. Time when the participant joined the meeting for the first time.

.google.protobuf.Timestamp earliest_start_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
TimestampOrBuilder

getLatestEndTime()

public Timestamp getLatestEndTime()

Output only. Time when the participant left the meeting for the last time. This can be null if it is an active meeting.

.google.protobuf.Timestamp latest_end_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Timestamp

The latestEndTime.

getLatestEndTimeBuilder()

public Timestamp.Builder getLatestEndTimeBuilder()

Output only. Time when the participant left the meeting for the last time. This can be null if it is an active meeting.

.google.protobuf.Timestamp latest_end_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Builder

getLatestEndTimeOrBuilder()

public TimestampOrBuilder getLatestEndTimeOrBuilder()

Output only. Time when the participant left the meeting for the last time. This can be null if it is an active meeting.

.google.protobuf.Timestamp latest_end_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
TimestampOrBuilder

getName()

public String getName()

Output only. Resource name of the participant. Format: conferenceRecords/{conference_record}/participants/{participant}

string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The name.

getNameBytes()

public ByteString getNameBytes()

Output only. Resource name of the participant. Format: conferenceRecords/{conference_record}/participants/{participant}

string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for name.

getPhoneUser()

public PhoneUser getPhoneUser()

User who calls in from their phone.

.google.apps.meet.v2beta.PhoneUser phone_user = 6;

Returns
Type Description
PhoneUser

The phoneUser.

getPhoneUserBuilder()

public PhoneUser.Builder getPhoneUserBuilder()

User who calls in from their phone.

.google.apps.meet.v2beta.PhoneUser phone_user = 6;

Returns
Type Description
PhoneUser.Builder

getPhoneUserOrBuilder()

public PhoneUserOrBuilder getPhoneUserOrBuilder()

User who calls in from their phone.

.google.apps.meet.v2beta.PhoneUser phone_user = 6;

Returns
Type Description
PhoneUserOrBuilder

getSignedinUser()

public SignedinUser getSignedinUser()

Signed-in user.

.google.apps.meet.v2beta.SignedinUser signedin_user = 4;

Returns
Type Description
SignedinUser

The signedinUser.

getSignedinUserBuilder()

public SignedinUser.Builder getSignedinUserBuilder()

Signed-in user.

.google.apps.meet.v2beta.SignedinUser signedin_user = 4;

Returns
Type Description
SignedinUser.Builder

getSignedinUserOrBuilder()

public SignedinUserOrBuilder getSignedinUserOrBuilder()

Signed-in user.

.google.apps.meet.v2beta.SignedinUser signedin_user = 4;

Returns
Type Description
SignedinUserOrBuilder

getUserCase()

public Participant.UserCase getUserCase()
Returns
Type Description
Participant.UserCase

hasAnonymousUser()

public boolean hasAnonymousUser()

Anonymous user.

.google.apps.meet.v2beta.AnonymousUser anonymous_user = 5;

Returns
Type Description
boolean

Whether the anonymousUser field is set.

hasEarliestStartTime()

public boolean hasEarliestStartTime()

Output only. Time when the participant joined the meeting for the first time.

.google.protobuf.Timestamp earliest_start_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the earliestStartTime field is set.

hasLatestEndTime()

public boolean hasLatestEndTime()

Output only. Time when the participant left the meeting for the last time. This can be null if it is an active meeting.

.google.protobuf.Timestamp latest_end_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the latestEndTime field is set.

hasPhoneUser()

public boolean hasPhoneUser()

User who calls in from their phone.

.google.apps.meet.v2beta.PhoneUser phone_user = 6;

Returns
Type Description
boolean

Whether the phoneUser field is set.

hasSignedinUser()

public boolean hasSignedinUser()

Signed-in user.

.google.apps.meet.v2beta.SignedinUser signedin_user = 4;

Returns
Type Description
boolean

Whether the signedinUser field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeAnonymousUser(AnonymousUser value)

public Participant.Builder mergeAnonymousUser(AnonymousUser value)

Anonymous user.

.google.apps.meet.v2beta.AnonymousUser anonymous_user = 5;

Parameter
Name Description
value AnonymousUser
Returns
Type Description
Participant.Builder

mergeEarliestStartTime(Timestamp value)

public Participant.Builder mergeEarliestStartTime(Timestamp value)

Output only. Time when the participant joined the meeting for the first time.

.google.protobuf.Timestamp earliest_start_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value Timestamp
Returns
Type Description
Participant.Builder

mergeFrom(Participant other)

public Participant.Builder mergeFrom(Participant other)
Parameter
Name Description
other Participant
Returns
Type Description
Participant.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public Participant.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
Participant.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public Participant.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
Participant.Builder
Overrides

mergeLatestEndTime(Timestamp value)

public Participant.Builder mergeLatestEndTime(Timestamp value)

Output only. Time when the participant left the meeting for the last time. This can be null if it is an active meeting.

.google.protobuf.Timestamp latest_end_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value Timestamp
Returns
Type Description
Participant.Builder

mergePhoneUser(PhoneUser value)

public Participant.Builder mergePhoneUser(PhoneUser value)

User who calls in from their phone.

.google.apps.meet.v2beta.PhoneUser phone_user = 6;

Parameter
Name Description
value PhoneUser
Returns
Type Description
Participant.Builder

mergeSignedinUser(SignedinUser value)

public Participant.Builder mergeSignedinUser(SignedinUser value)

Signed-in user.

.google.apps.meet.v2beta.SignedinUser signedin_user = 4;

Parameter
Name Description
value SignedinUser
Returns
Type Description
Participant.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final Participant.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
Participant.Builder
Overrides

setAnonymousUser(AnonymousUser value)

public Participant.Builder setAnonymousUser(AnonymousUser value)

Anonymous user.

.google.apps.meet.v2beta.AnonymousUser anonymous_user = 5;

Parameter
Name Description
value AnonymousUser
Returns
Type Description
Participant.Builder

setAnonymousUser(AnonymousUser.Builder builderForValue)

public Participant.Builder setAnonymousUser(AnonymousUser.Builder builderForValue)

Anonymous user.

.google.apps.meet.v2beta.AnonymousUser anonymous_user = 5;

Parameter
Name Description
builderForValue AnonymousUser.Builder
Returns
Type Description
Participant.Builder

setEarliestStartTime(Timestamp value)

public Participant.Builder setEarliestStartTime(Timestamp value)

Output only. Time when the participant joined the meeting for the first time.

.google.protobuf.Timestamp earliest_start_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value Timestamp
Returns
Type Description
Participant.Builder

setEarliestStartTime(Timestamp.Builder builderForValue)

public Participant.Builder setEarliestStartTime(Timestamp.Builder builderForValue)

Output only. Time when the participant joined the meeting for the first time.

.google.protobuf.Timestamp earliest_start_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
builderForValue Builder
Returns
Type Description
Participant.Builder

setField(Descriptors.FieldDescriptor field, Object value)

public Participant.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
Participant.Builder
Overrides

setLatestEndTime(Timestamp value)

public Participant.Builder setLatestEndTime(Timestamp value)

Output only. Time when the participant left the meeting for the last time. This can be null if it is an active meeting.

.google.protobuf.Timestamp latest_end_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value Timestamp
Returns
Type Description
Participant.Builder

setLatestEndTime(Timestamp.Builder builderForValue)

public Participant.Builder setLatestEndTime(Timestamp.Builder builderForValue)

Output only. Time when the participant left the meeting for the last time. This can be null if it is an active meeting.

.google.protobuf.Timestamp latest_end_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
builderForValue Builder
Returns
Type Description
Participant.Builder

setName(String value)

public Participant.Builder setName(String value)

Output only. Resource name of the participant. Format: conferenceRecords/{conference_record}/participants/{participant}

string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value String

The name to set.

Returns
Type Description
Participant.Builder

This builder for chaining.

setNameBytes(ByteString value)

public Participant.Builder setNameBytes(ByteString value)

Output only. Resource name of the participant. Format: conferenceRecords/{conference_record}/participants/{participant}

string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value ByteString

The bytes for name to set.

Returns
Type Description
Participant.Builder

This builder for chaining.

setPhoneUser(PhoneUser value)

public Participant.Builder setPhoneUser(PhoneUser value)

User who calls in from their phone.

.google.apps.meet.v2beta.PhoneUser phone_user = 6;

Parameter
Name Description
value PhoneUser
Returns
Type Description
Participant.Builder

setPhoneUser(PhoneUser.Builder builderForValue)

public Participant.Builder setPhoneUser(PhoneUser.Builder builderForValue)

User who calls in from their phone.

.google.apps.meet.v2beta.PhoneUser phone_user = 6;

Parameter
Name Description
builderForValue PhoneUser.Builder
Returns
Type Description
Participant.Builder

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public Participant.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
Participant.Builder
Overrides

setSignedinUser(SignedinUser value)

public Participant.Builder setSignedinUser(SignedinUser value)

Signed-in user.

.google.apps.meet.v2beta.SignedinUser signedin_user = 4;

Parameter
Name Description
value SignedinUser
Returns
Type Description
Participant.Builder

setSignedinUser(SignedinUser.Builder builderForValue)

public Participant.Builder setSignedinUser(SignedinUser.Builder builderForValue)

Signed-in user.

.google.apps.meet.v2beta.SignedinUser signedin_user = 4;

Parameter
Name Description
builderForValue SignedinUser.Builder
Returns
Type Description
Participant.Builder

setUnknownFields(UnknownFieldSet unknownFields)

public final Participant.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
Participant.Builder
Overrides