Class CalendarEventActionResponseBuilder

AgendaEventoAçãoRespostaBuilder

Um builder para objetos CalendarEventActionResponse.

Métodos

MétodoTipo de retornoBreve descrição
addAttachments(attachments)CalendarEventActionResponseBuilderEspecifica que a resposta precisa adicionar os anexos ao evento da Agenda quando a ação da interface associada for realizada.
addAttendees(emails)CalendarEventActionResponseBuilderEspecifica que a resposta precisa adicionar os participantes indicados ao evento da Agenda quando a ação da interface associada for realizada.
build()CalendarEventActionResponseCria e valida a resposta da ação do evento da agenda atual.
setConferenceData(conferenceData)CalendarEventActionResponseBuilderEspecifica que a resposta deve definir os dados de conferência indicados para o evento da Agenda quando a ação da interface associada for realizada.

Documentação detalhada

addAttachments(attachments)

Especifica que a resposta precisa adicionar os anexos ao evento da Agenda quando a ação da interface associada for realizada.

Parâmetros

NomeTipoDescrição
attachmentsAttachment[]Uma matriz de Attachments a serem adicionadas.

Retornar

CalendarEventActionResponseBuilder: este objeto, para encadeamento.


addAttendees(emails)

Especifica que a resposta precisa adicionar os participantes indicados ao evento da Agenda quando a ação da interface associada for realizada.

Parâmetros

NomeTipoDescrição
emailsString[]Uma matriz de endereços de e-mail para adicionar ao evento.

Retornar

CalendarEventActionResponseBuilder: este objeto, para encadeamento.

Gera

Error: se muitos participantes foram adicionados.


build()

Cria e valida a resposta da ação do evento da agenda atual.

Retornar

CalendarEventActionResponse: um CalendarEventActionResponse validado.

Gera

Error: se a resposta da ação de evento da agenda construída não for válida.


setConferenceData(conferenceData)

Especifica que a resposta deve definir os dados de conferência indicados para o evento da Agenda quando a ação da interface associada for realizada.

Parâmetros

NomeTipoDescrição
conferenceDataConferenceDataDados de conferência a serem definidos no evento, criados por um complemento.

Retornar

CalendarEventActionResponseBuilder: este objeto, para encadeamento.