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
-