Class GetAuthTypeResponse

GetAuthTypeResponse

Builder para criar uma resposta getAuthType() para seu projeto de script.

function getAuthType() {
  var cc = DataStudioApp.createCommunityConnector();
  var authTypes = cc.AuthType;

  return cc.newGetAuthTypeResponse()
    .setAuthType(authTypes.USER_PASS)
    .setHelpUrl("https://www.example.org/connector-auth-help")
    .build();
}

Métodos

MétodoTipo de retornoBreve descrição
build()ObjectValida esse objeto e o retorna no formato exigido pelo Data Studio.
printJson()StringMostra a representação JSON desse objeto.
setAuthType(authType)GetAuthTypeResponseDefine o AuthType do builder.
setHelpUrl(helpUrl)GetAuthTypeResponseDefine o URL de ajuda do builder.

Documentação detalhada

build()

Valida esse objeto e o retorna no formato exigido pelo Data Studio.

Retorno

Object: o objeto GetAuthTypeResponse validado.


printJson()

Mostra a representação JSON desse objeto. Isso é apenas para depuração.

Retorno

String


setAuthType(authType)

Define o AuthType do builder.

Parâmetros

NomeTipoDescrição
authTypeAuthTypeO tipo de autenticação a ser definido.

Retorno

GetAuthTypeResponse: este builder, para encadeamento.


setHelpUrl(helpUrl)

Define o URL de ajuda do builder.

O URL de ajuda é opcional e pode ser acessado pelo usuário para saber como configurar a autenticação. Isso é compatível apenas com os authTypes USER_PASS, KEY e USER_TOKEN.

Parâmetros

NomeTipoDescrição
helpUrlStringO URL de ajuda a ser definido.

Retorno

GetAuthTypeResponse: este builder, para encadeamento.