Builder para criar objetos ConferenceData.
Métodos
| Método | Tipo de retorno | Breve descrição |
|---|---|---|
add | Conference | Adiciona um Conference a esse Conference. |
add | Conference | Adiciona um Entry a esse Conference. |
build() | Conference | Cria e valida o Conference. |
set | Conference | Define o ID da reunião desse Conference. |
set | Conference | Define o ID da solução de conferência definido no manifesto do complemento. |
set | Conference | Define o Conference desse Conference, indicando que a conferência
não foi criada. |
set | Conference | Define as observações adicionais desse Conference, como instruções do
administrador ou avisos legais. |
Documentação detalhada
addConferenceParameter(conferenceParameter)
Adiciona um ConferenceParameter a esse ConferenceData. O número máximo de parâmetros por ConferenceData é 300.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
conference | Conference | O parâmetro a ser adicionado. |
Retornar
ConferenceDataBuilder: esse builder, para encadeamento.
Gera
Error: se o parâmetro de conferência fornecido for inválido ou se muitos
parâmetros de conferência forem adicionados.
addEntryPoint(entryPoint)
Adiciona um EntryPoint a esse ConferenceData. O número máximo de pontos de entrada por ConferenceData é 300.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
entry | Entry | O ponto de entrada a ser adicionado. |
Retornar
ConferenceDataBuilder: esse builder, para encadeamento.
Gera
Error: se o ponto de entrada fornecido for inválido ou se muitos pontos de entrada
forem adicionados.
build()
Cria e valida o ConferenceData.
Retornar
ConferenceData: os dados de conferência validados
Gera
Error : se os dados de conferência construídos não forem válidos.
setConferenceId(conferenceId)
Define o ID da reunião desse ConferenceData. O tamanho máximo desse campo é de 512 caracteres.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
conference | String | O ID a ser definido. |
Retornar
ConferenceDataBuilder: esse builder, para encadeamento.
Gera
Error : se o ID da reunião fornecido for muito longo.
setConferenceSolutionId(conferenceSolutionId)
Define o ID da solução de conferência definido no manifesto do complemento. O valor precisa ser especificado e preenche os valores de nome e iconUrl da conferência.
O campo é obrigatório para complementos do G Suite, mas é ignorado para complementos de conferência.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
conference | String | O ID que corresponde ao manifesto. |
Retornar
ConferenceDataBuilder: esse builder, para encadeamento.
Gera
Error : se o ID da solução de conferência fornecido for muito longo. O tamanho máximo
desse campo é de 512 caracteres.
setError(conferenceError)
Define o ConferenceError desse ConferenceData, indicando que a conferência não foi criada.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
conference | Conference | O erro a ser definido. |
Retornar
ConferenceDataBuilder: esse builder, para encadeamento.
Gera
Error : se o erro fornecido for inválido.
setNotes(notes)
Define as observações adicionais desse ConferenceData, como instruções do administrador ou avisos legais. Pode conter HTML. O tamanho máximo desse campo é de 2.048 caracteres.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
notes | String | As observações adicionais a serem definidas. |
Retornar
ConferenceDataBuilder: esse builder, para encadeamento.
Gera
Error : se as observações fornecidas forem muito longas.