Class OptionBuilder

OptionBuilder

SelectSingleSelectMultiple 옵션을 만들기 위한 빌더입니다.

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

var option1 = config.newOptionBuilder()
  .setLabel("option label")
  .setValue("option_value");

var option2 = config.newOptionBuilder()
  .setLabel("second option label")
  .setValue("option_value_2");

var info1 = config.newSelectSingle()
  .setId("api_endpoint")
  .setName("Data Type")
  .setHelpText("Select the data type you're interested in.")
  .addOption(option1)
  .addOption(option2);

방법

메서드반환 유형간략한 설명
setLabel(label)OptionBuilder이 옵션 작성 도구의 라벨을 설정합니다.
setValue(value)OptionBuilder이 옵션 빌더의 값을 설정합니다.

자세한 문서

setLabel(label)

이 옵션 작성 도구의 라벨을 설정합니다. 라벨은 사용자가 드롭다운에서 옵션을 하나 이상 선택할 때 표시되는 텍스트입니다.

매개변수

이름유형설명
labelString설정할 라벨입니다.

리턴

OptionBuilder - 체이닝을 위한 빌더입니다.


setValue(value)

이 옵션 빌더의 값을 설정합니다. 값은 사용자가 드롭다운에서 옵션을 하나 이상 선택할 때 코드에 전달됩니다.

매개변수

이름유형설명
valueString설정할 값입니다.

리턴

OptionBuilder - 체이닝을 위한 빌더입니다.