Class SelectSingle

[単一] を選択します。

構成の単一の選択情報を含みます。プロパティによって、データポータルでの単一選択の表示方法が決まります。

const cc = DataStudioApp.createCommunityConnector();
const config = cc.getConfig();
const option1 =
    config.newOptionBuilder().setLabel('option label').setValue('option_value');

const option2 = config.newOptionBuilder()
                    .setLabel('second option label')
                    .setValue('option_value_2');

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

メソッド

メソッド戻り値の型概要
addOption(optionBuilder)SelectSingle新しい選択オプションを追加しました。
setAllowOverride(allowOverride)SelectSingleこの構成エントリのオーバーライドを有効にします。
setHelpText(helpText)SelectSingleこの構成エントリのヘルプテキストを設定します。
setId(id)SelectSingleこの構成エントリの一意の ID を設定します。
setIsDynamic(isDynamic)SelectSingleこの構成エントリの動的ステータスを設定します。
setName(name)SelectSingleこの構成エントリの表示名を設定します。

詳細なドキュメント

addOption(optionBuilder)

新しい選択オプションを追加しました。

パラメータ

名前説明
optionBuilderOptionBuilderオプションのビルダー。

戻る

SelectSingle - チェーン用のこのビルダー。


setAllowOverride(allowOverride)

この構成エントリのオーバーライドを有効にします。true に設定すると、データソースの作成者はレポートの編集者に対してこの設定を有効にできます。

パラメータ

名前説明
allowOverrideBooleanこの構成エントリをレポートでオーバーライドできるかどうか。

戻る

SelectSingle - チェーン用のこのビルダー。


setHelpText(helpText)

この構成エントリのヘルプテキストを設定します。

パラメータ

名前説明
helpTextString設定するヘルプテキスト。

戻る

SelectSingle - チェーン用のこのビルダー。


setId(id)

この構成エントリの一意の ID を設定します。

パラメータ

名前説明
idString設定する ID。

戻る

SelectSingle - チェーン用のこのビルダー。


setIsDynamic(isDynamic)

この構成エントリの動的ステータスを設定します。

動的構成エントリが変更されると、後続の構成エントリはクリアされます。

パラメータ

名前説明
isDynamicBoolean設定する動的ステータス。

戻る

SelectSingle - チェーン用のこのビルダー。


setName(name)

この構成エントリの表示名を設定します。

パラメータ

名前説明
nameString設定する名前。

戻る

SelectSingle - チェーン用のこのビルダー。