Class EntryPoint

  • EntryPoint defines a specific way to join a conference, with examples shown for video, phone, SIP, and more.

  • The EntryPoint object provides methods to set various properties like the type, URI, and access codes for the conference.

  • You can add features to an entry point, such as specifying if a phone entry point is toll or toll-free.

  • The documentation details parameters, return types, and potential errors for each EntryPoint method.

EntryPoint

Definition of a specific way to join a conference. Example usage:

constvideoEntryPoint=ConferenceDataService.newEntryPoint().setEntryPointType(ConferenceDataService.EntryPointType.VIDEO).setUri('https://example.com/myroom').setPasscode('12345');constphoneEntryPoint=ConferenceDataService.newEntryPoint().setEntryPointType(ConferenceDataService.EntryPointType.PHONE).setUri('tel:+11234567890,,,112233445;9687').addFeature(ConferenceDataService.EntryPointFeature.TOLL).setPin('9687');constsipEntryPoint=ConferenceDataService.newEntryPoint().setEntryPointType(ConferenceDataService.EntryPointType.SIP).setUri('sip:joe@example.com').setAccessCode('1234567');constmoreEntryPoint=ConferenceDataService.newEntryPoint().setEntryPointType(ConferenceDataService.EntryPointType.MORE).setUri('https://example.com/moreJoiningInfo');

Methods

MethodReturn typeBrief description
addFeature(feature)EntryPointAdds the feature of the entry point, such as being toll or toll-free.
setAccessCode(accessCode)EntryPointAn access code for accessing the conference.
setEntryPointType(entryPointType)EntryPointSets the type of this entry point.
setMeetingCode(meetingCode)EntryPointA meeting code for accessing the conference.
setPasscode(passcode)EntryPointA passcode for accessing the conference.
setPassword(password)EntryPointA password code for accessing the conference.
setPin(pin)EntryPointA PIN code for accessing the conference.
setRegionCode(regionCode)EntryPointThe CLDR/ISO 3166 region code for the country associated with this entry point.
setUri(uri)EntryPointSets the URI for joining the conference through this entry point.

Detailed documentation

addFeature(feature)

Adds the feature of the entry point, such as being toll or toll-free.

Parameters

NameTypeDescription
featureEntryPointFeatureThe feature to set.

Return

EntryPoint — this object, for chaining

Throws

Error — if the feature isn't applicable to this entry point.


setAccessCode(accessCode)

An access code for accessing the conference. Maximum length 128 characters. Optional.

Parameters

NameTypeDescription
accessCodeStringThe access code to set.

Return

EntryPoint — this object, for chaining

Throws

Error — if the provided access code is too long.


setEntryPointType(entryPointType)

Sets the type of this entry point. Required.

Parameters

NameTypeDescription
entryPointTypeEntryPointTypeThe entry point type to set.

Return

EntryPoint — this object, for chaining


setMeetingCode(meetingCode)

A meeting code for accessing the conference. Maximum length 128 characters. Optional.

Parameters

NameTypeDescription
meetingCodeStringThe meeting code to set.

Return

EntryPoint — this object, for chaining

Throws

Error — if the provided meeting code is too long.


setPasscode(passcode)

A passcode for accessing the conference. Maximum length 128 characters. Optional.

Parameters

NameTypeDescription
passcodeStringThe passcode to set.

Return

EntryPoint — this object, for chaining

Throws

Error — if the provided passcode is too long.


setPassword(password)

A password code for accessing the conference. Maximum length 128 characters. Optional.

Parameters

NameTypeDescription
passwordStringThe password to set.

Return

EntryPoint — this object, for chaining

Throws

Error — if the provided password is too long.


setPin(pin)

A PIN code for accessing the conference. Maximum length 128 characters. Optional.

Parameters

NameTypeDescription
pinStringThe PIN code to set.

Return

EntryPoint — this object, for chaining

Throws

Error — if the provided PIN code is too long.


setRegionCode(regionCode)

The CLDR/ISO 3166 region code for the country associated with this entry point. Applicable onlyto phone entry point types. Optional.

Parameters

NameTypeDescription
regionCodeStringThe regionCode to set.

Return

EntryPoint — this object, for chaining

Throws

Error — if the provided regionCode is too long.


setUri(uri)

Sets the URI for joining the conference through this entry point. ForPHONE entry points, the prefixtel: is required. ForSIP entry points, the prefixsip: is required. ForVIDEO andMORE entry points, the prefixeshttp: orhttps: are required. Maximum length 1300 characters. Required.

Parameters

NameTypeDescription
uriStringThe URI to set.

Return

EntryPoint — this object, for chaining

Throws

Error — if the provided URI is malformed.

Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025-12-11 UTC.