Class Participant.Builder (0.3.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
TypeDescription
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public Participant.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
Participant.Builder
Overrides

build()

public Participant build()
Returns
TypeDescription
Participant

buildPartial()

public Participant buildPartial()
Returns
TypeDescription
Participant

clear()

public Participant.Builder clear()
Returns
TypeDescription
Participant.Builder
Overrides

clearAnonymousUser()

public Participant.Builder clearAnonymousUser()

Anonymous user.

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

Returns
TypeDescription
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
TypeDescription
Participant.Builder

clearField(Descriptors.FieldDescriptor field)

public Participant.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
NameDescription
fieldFieldDescriptor
Returns
TypeDescription
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
TypeDescription
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
TypeDescription
Participant.Builder

This builder for chaining.

clearOneof(Descriptors.OneofDescriptor oneof)

public Participant.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
NameDescription
oneofOneofDescriptor
Returns
TypeDescription
Participant.Builder
Overrides

clearPhoneUser()

public Participant.Builder clearPhoneUser()

User who calls in from their phone.

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

Returns
TypeDescription
Participant.Builder

clearSignedinUser()

public Participant.Builder clearSignedinUser()

Signed-in user.

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

Returns
TypeDescription
Participant.Builder

clearUser()

public Participant.Builder clearUser()
Returns
TypeDescription
Participant.Builder

clone()

public Participant.Builder clone()
Returns
TypeDescription
Participant.Builder
Overrides

getAnonymousUser()

public AnonymousUser getAnonymousUser()

Anonymous user.

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

Returns
TypeDescription
AnonymousUser

The anonymousUser.

getAnonymousUserBuilder()

public AnonymousUser.Builder getAnonymousUserBuilder()

Anonymous user.

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

Returns
TypeDescription
AnonymousUser.Builder

getAnonymousUserOrBuilder()

public AnonymousUserOrBuilder getAnonymousUserOrBuilder()

Anonymous user.

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

Returns
TypeDescription
AnonymousUserOrBuilder

getDefaultInstanceForType()

public Participant getDefaultInstanceForType()
Returns
TypeDescription
Participant

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
PhoneUser

The phoneUser.

getPhoneUserBuilder()

public PhoneUser.Builder getPhoneUserBuilder()

User who calls in from their phone.

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

Returns
TypeDescription
PhoneUser.Builder

getPhoneUserOrBuilder()

public PhoneUserOrBuilder getPhoneUserOrBuilder()

User who calls in from their phone.

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

Returns
TypeDescription
PhoneUserOrBuilder

getSignedinUser()

public SignedinUser getSignedinUser()

Signed-in user.

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

Returns
TypeDescription
SignedinUser

The signedinUser.

getSignedinUserBuilder()

public SignedinUser.Builder getSignedinUserBuilder()

Signed-in user.

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

Returns
TypeDescription
SignedinUser.Builder

getSignedinUserOrBuilder()

public SignedinUserOrBuilder getSignedinUserOrBuilder()

Signed-in user.

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

Returns
TypeDescription
SignedinUserOrBuilder

getUserCase()

public Participant.UserCase getUserCase()
Returns
TypeDescription
Participant.UserCase

hasAnonymousUser()

public boolean hasAnonymousUser()

Anonymous user.

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

Returns
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
boolean

Whether the phoneUser field is set.

hasSignedinUser()

public boolean hasSignedinUser()

Signed-in user.

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

Returns
TypeDescription
boolean

Whether the signedinUser field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
TypeDescription
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
TypeDescription
boolean
Overrides

mergeAnonymousUser(AnonymousUser value)

public Participant.Builder mergeAnonymousUser(AnonymousUser value)

Anonymous user.

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

Parameter
NameDescription
valueAnonymousUser
Returns
TypeDescription
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
NameDescription
valueTimestamp
Returns
TypeDescription
Participant.Builder

mergeFrom(Participant other)

public Participant.Builder mergeFrom(Participant other)
Parameter
NameDescription
otherParticipant
Returns
TypeDescription
Participant.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public Participant.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputCodedInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
Participant.Builder
Overrides
Exceptions
TypeDescription
IOException

mergeFrom(Message other)

public Participant.Builder mergeFrom(Message other)
Parameter
NameDescription
otherMessage
Returns
TypeDescription
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
NameDescription
valueTimestamp
Returns
TypeDescription
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
NameDescription
valuePhoneUser
Returns
TypeDescription
Participant.Builder

mergeSignedinUser(SignedinUser value)

public Participant.Builder mergeSignedinUser(SignedinUser value)

Signed-in user.

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

Parameter
NameDescription
valueSignedinUser
Returns
TypeDescription
Participant.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final Participant.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
Participant.Builder
Overrides

setAnonymousUser(AnonymousUser value)

public Participant.Builder setAnonymousUser(AnonymousUser value)

Anonymous user.

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

Parameter
NameDescription
valueAnonymousUser
Returns
TypeDescription
Participant.Builder

setAnonymousUser(AnonymousUser.Builder builderForValue)

public Participant.Builder setAnonymousUser(AnonymousUser.Builder builderForValue)

Anonymous user.

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

Parameter
NameDescription
builderForValueAnonymousUser.Builder
Returns
TypeDescription
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
NameDescription
valueTimestamp
Returns
TypeDescription
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
NameDescription
builderForValueBuilder
Returns
TypeDescription
Participant.Builder

setField(Descriptors.FieldDescriptor field, Object value)

public Participant.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
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
NameDescription
valueTimestamp
Returns
TypeDescription
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
NameDescription
builderForValueBuilder
Returns
TypeDescription
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
NameDescription
valueString

The name to set.

Returns
TypeDescription
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
NameDescription
valueByteString

The bytes for name to set.

Returns
TypeDescription
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
NameDescription
valuePhoneUser
Returns
TypeDescription
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
NameDescription
builderForValuePhoneUser.Builder
Returns
TypeDescription
Participant.Builder

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

public Participant.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
NameDescription
fieldFieldDescriptor
indexint
valueObject
Returns
TypeDescription
Participant.Builder
Overrides

setSignedinUser(SignedinUser value)

public Participant.Builder setSignedinUser(SignedinUser value)

Signed-in user.

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

Parameter
NameDescription
valueSignedinUser
Returns
TypeDescription
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
NameDescription
builderForValueSignedinUser.Builder
Returns
TypeDescription
Participant.Builder

setUnknownFields(UnknownFieldSet unknownFields)

public final Participant.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
Participant.Builder
Overrides