Class Config

Cấu hình

Chứa các mục cấu hình cho trình kết nối. Các mục nhập cấu hình này xác định những gì được đặt ra khi thêm trình kết nối mới.

var cc = DataStudioApp.createCommunityConnector();
var config = cc.getConfig();

var info_entry = config.newInfo()
  .setId("info_id")
  .setHelpText("This connector can connect to multiple data endpoints.");

Phương thức

Phương thứcLoại dữ liệu trả vềMô tả ngắn
build()ObjectXác thực và trả về đối tượng này ở định dạng mà Data Studio yêu cầu.
newCheckbox()CheckboxTrả về mục nhập cấu hình mới cho hộp đánh dấu.
newInfo()InfoTrả về mục nhập cấu hình thông tin mới.
newOptionBuilder()OptionBuilderTrả về trình tạo tuỳ chọn mới.
newSelectMultiple()SelectMultipleTrả về một mục nhập cấu hình chọn nhiều cấu hình mới.
newSelectSingle()SelectSingleTrả về một mục cấu hình duy nhất chọn lọc mới.
newTextArea()TextAreaTrả về mục nhập cấu hình mới cho vùng văn bản.
newTextInput()TextInputTrả về mục nhập cấu hình nhập văn bản mới.
printJson()StringIn bản trình bày JSON của đối tượng này.
setDateRangeRequired(dateRangeRequired)ConfigNếu giá trị là true, phạm vi ngày sẽ được cung cấp cho các yêu cầu getData().
setIsSteppedConfig(isSteppedConfig)ConfigNếu true, getConfig() sẽ được gọi lại bằng cấu hình người dùng hiện tại.

Tài liệu chi tiết

build()

Xác thực và trả về đối tượng này ở định dạng mà Data Studio yêu cầu.

Cầu thủ trả bóng

Object – Đối tượng Config đã được xác thực.


newCheckbox()

Trả về mục nhập cấu hình mới cho hộp đánh dấu.

Cầu thủ trả bóng

Checkbox – Một mục cấu hình mới cho hộp đánh dấu.


newInfo()

Trả về mục nhập cấu hình thông tin mới.

Cầu thủ trả bóng

Info — Một mục cấu hình thông tin mới.


newOptionBuilder()

Trả về trình tạo tuỳ chọn mới.

Cầu thủ trả bóng

OptionBuilder – Một trình tạo tuỳ chọn mới.


newSelectMultiple()

Trả về một mục nhập cấu hình chọn nhiều cấu hình mới.

Cầu thủ trả bóng

SelectMultiple — Một mục nhập mới để chọn nhiều cấu hình.


newSelectSingle()

Trả về một mục cấu hình duy nhất chọn lọc mới.

Cầu thủ trả bóng

SelectSingle — Một mục cấu hình duy nhất được chọn mới.


newTextArea()

Trả về mục nhập cấu hình mới cho vùng văn bản.

Cầu thủ trả bóng

TextArea – Một mục cấu hình mới cho vùng văn bản.


newTextInput()

Trả về mục nhập cấu hình nhập văn bản mới.

Cầu thủ trả bóng

TextInput – Một mục cấu hình nhập văn bản mới.


printJson()

In bản trình bày JSON của đối tượng này. Thao tác này chỉ dành cho mục đích gỡ lỗi.

Cầu thủ trả bóng

String


setDateRangeRequired(dateRangeRequired)

Nếu giá trị là true, phạm vi ngày sẽ được cung cấp cho các yêu cầu getData().

Tham số

TênLoạiMô tả
dateRangeRequiredBooleanLiệu có nên cung cấp phạm vi ngày cho getData() hay không yêu cầu.

Cầu thủ trả bóng

Config — Trình tạo này, để tạo chuỗi.


setIsSteppedConfig(isSteppedConfig)

Nếu true, getConfig() sẽ được gọi lại bằng cấu hình người dùng hiện tại.

Tham số

TênLoạiMô tả
isSteppedConfigBooleanTrạng thái của cấu hình theo bậc cần đặt.

Cầu thủ trả bóng

Config — Trình tạo này, để tạo chuỗi.