Class ConferenceDataBuilder

ConferenceDataBuilder

Es un compilador para crear objetos ConferenceData.

Métodos

MétodoTipo de datos que se muestraDescripción breve
addConferenceParameter(conferenceParameter)ConferenceDataBuilderAgrega un ConferenceParameter a este ConferenceData.
addEntryPoint(entryPoint)ConferenceDataBuilderAgrega un EntryPoint a este ConferenceData.
build()ConferenceDataCompila y valida el ConferenceData.
setConferenceId(conferenceId)ConferenceDataBuilderEstablece el ID de conferencia de este ConferenceData.
setConferenceSolutionId(conferenceSolutionId)ConferenceDataBuilderEstablece el ID de solución de conferencia definido en el manifiesto del complemento.
setError(conferenceError)ConferenceDataBuilderEstablece el ConferenceError de este ConferenceData, lo que indica que la conferencia no se creó correctamente.
setNotes(notes)ConferenceDataBuilderEstablece las notas adicionales de este ConferenceData, como las instrucciones del administrador o los avisos legales.

Documentación detallada

addConferenceParameter(conferenceParameter)

Agrega un ConferenceParameter a este ConferenceData. La cantidad máxima de parámetros por ConferenceData es 300.

Parámetros

NombreTipoDescripción
conferenceParameterConferenceParameterEl parámetro que se agregará.

Devolvedor

ConferenceDataBuilder: Este compilador se usa para encadenar.

Arroja

Error: Si el parámetro de conferencia proporcionado no es válido o si se agregaron demasiados parámetros de conferencia.


addEntryPoint(entryPoint)

Agrega un EntryPoint a este ConferenceData. La cantidad máxima de puntos de entrada por ConferenceData es 300.

Parámetros

NombreTipoDescripción
entryPointEntryPointEl punto de entrada que se agregará.

Devolvedor

ConferenceDataBuilder: Este compilador se usa para encadenar.

Arroja

Error: Si el punto de entrada proporcionado no es válido o si se agregaron demasiados.


build()

Compila y valida el ConferenceData.

Devolvedor

ConferenceData: Son los datos de conferencia validados.

Arroja

Error: Si los datos de conferencia construidos no son válidos.


setConferenceId(conferenceId)

Establece el ID de conferencia de este ConferenceData. La longitud máxima de este campo es de 512 caracteres.

Parámetros

NombreTipoDescripción
conferenceIdStringEl ID que se establecerá.

Devolvedor

ConferenceDataBuilder: Este compilador se usa para encadenar.

Arroja

Error: Si el ID de conferencia proporcionado es demasiado largo.


setConferenceSolutionId(conferenceSolutionId)

Establece el ID de solución de conferencia definido en el manifiesto del complemento. Se debe especificar el valor y propaga los valores de iconUrl y nombre de la conferencia.

Ten en cuenta que el campo es obligatorio para los complementos de G Suite, mientras que se ignora para los complementos de conferencias.

Parámetros

NombreTipoDescripción
conferenceSolutionIdStringEs el ID que coincide con el manifiesto.

Devolvedor

ConferenceDataBuilder: Este compilador se usa para encadenar.

Arroja

Error: Si el ID de la solución de conferencia proporcionado es demasiado largo. La longitud máxima de este campo es de 512 caracteres.


setError(conferenceError)

Establece el ConferenceError de este ConferenceData, lo que indica que la conferencia no se creó correctamente.

Parámetros

NombreTipoDescripción
conferenceErrorConferenceErrorEl error que se estableció.

Devolvedor

ConferenceDataBuilder: Este compilador se usa para encadenar.

Arroja

Error: Si el error proporcionado no es válido.


setNotes(notes)

Establece las notas adicionales de este ConferenceData, como las instrucciones del administrador o los avisos legales. Puede contener HTML. La longitud máxima de este campo es de 2,048 caracteres.

Parámetros

NombreTipoDescripción
notesStringLas notas adicionales que se deben configurar.

Devolvedor

ConferenceDataBuilder: Este compilador se usa para encadenar.

Arroja

Error: Si las notas proporcionadas son demasiado largas.