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
-
Method Summary
Modifier and TypeMethodDescriptionallowedIpAddressRanges
(List<String> allowedIpAddressRanges) backgroundColor
(String backgroundColor) build()
description
(String description) eventSubscriptions
(AppManifestParams.EventSubscriptions eventSubscriptions) functionRuntime
(String functionRuntime) interactivity
(AppManifestParams.Interactivity interactivity) longDescription
(String longDescription) orgDeployEnabled
(Boolean orgDeployEnabled) socketModeEnabled
(Boolean socketModeEnabled) tokenRotationEnabled
(Boolean tokenRotationEnabled) toString()
-
Method Details
-
description
- Returns:
this
.
-
longDescription
- Returns:
this
.
-
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
- Returns:
this
.
-
socketModeEnabled
- Returns:
this
.
-
tokenRotationEnabled
public AppManifestParams.Settings.SettingsBuilder tokenRotationEnabled(Boolean tokenRotationEnabled) - Returns:
this
.
-
functionRuntime
- Returns:
this
.
-
build
-
toString
-