Class SetCredentialsResponse

“SetCredentials”响应

用于为脚本项目创建 setCredentials() 响应的构建器。

const communityConnector = DataStudioApp.createCommunityConnector();

function setCredentials(request) {
  const isValid = validateCredentials(request);

  if (isValid) {
    // store the credentials somewhere.
  }

  return communityConnector.newSetCredentialsResponse().setIsValid(isValid).build();
}

function validateCredentials(request) {
  // ...
}

方法

方法返回类型简介
build()Object验证此对象,并以数据分析所需的格式返回该对象。
printJson()String输出此对象的 JSON 表示法。
setIsValid(isValid)SetCredentialsResponse设置此 SetCredentialsResponse 的有效状态。

详细文档

build()

验证此对象,并以数据分析所需的格式返回该对象。

返回

Object - 经过验证的 SetCredentialsResponse 对象。


printJson()

输出此对象的 JSON 表示法。这仅用于调试。

返回

String


setIsValid(isValid)

设置此 SetCredentialsResponse 的有效状态。如果请求中提供的凭据有效,则设置为 true;否则设置为 false

参数

名称类型说明
isValidBoolean要设置的有效状态。

返回

SetCredentialsResponse - 此构建器,用于链式调用。