Package com.slack.api.model.manifest
Class AppManifestParams.Settings.SettingsBuilder
- java.lang.Object
-
- com.slack.api.model.manifest.AppManifestParams.Settings.SettingsBuilder
-
- Enclosing class:
- AppManifestParams.Settings
public static class AppManifestParams.Settings.SettingsBuilder extends Object
-
-
Method Summary
-
-
-
Method Detail
-
description
public AppManifestParams.Settings.SettingsBuilder description(String description)
- Returns:
this.
-
longDescription
public AppManifestParams.Settings.SettingsBuilder longDescription(String longDescription)
- Returns:
this.
-
backgroundColor
public AppManifestParams.Settings.SettingsBuilder backgroundColor(String backgroundColor)
- Returns:
this.
-
eventSubscriptions
public AppManifestParams.Settings.SettingsBuilder eventSubscriptions(AppManifestParams.EventSubscriptions eventSubscriptions)
- Returns:
this.
-
interactivity
public AppManifestParams.Settings.SettingsBuilder interactivity(AppManifestParams.Interactivity interactivity)
- Returns:
this.
-
allowedIpAddressRanges
public AppManifestParams.Settings.SettingsBuilder allowedIpAddressRanges(List<String> allowedIpAddressRanges)
- Returns:
this.
-
orgDeployEnabled
public AppManifestParams.Settings.SettingsBuilder orgDeployEnabled(Boolean orgDeployEnabled)
- Returns:
this.
-
socketModeEnabled
public AppManifestParams.Settings.SettingsBuilder socketModeEnabled(Boolean socketModeEnabled)
- Returns:
this.
-
tokenRotationEnabled
public AppManifestParams.Settings.SettingsBuilder tokenRotationEnabled(Boolean tokenRotationEnabled)
- Returns:
this.
-
functionRuntime
public AppManifestParams.Settings.SettingsBuilder functionRuntime(String functionRuntime)
- Returns:
this.
-
build
public AppManifestParams.Settings build()
-
-