Package com.slack.api.model.manifest
Class AppManifest.Settings
- java.lang.Object
-
- com.slack.api.model.manifest.AppManifest.Settings
-
- Enclosing class:
- AppManifest
public static class AppManifest.Settings extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAppManifest.Settings.SettingsBuilder
-
Constructor Summary
Constructors Constructor Description Settings()Settings(String description, String longDescription, String backgroundColor, AppManifest.EventSubscriptions eventSubscriptions, AppManifest.Interactivity interactivity, List<String> allowedIpAddressRanges, Boolean orgDeployEnabled, Boolean socketModeEnabled, Boolean tokenRotationEnabled, String hermesAppType, String functionRuntime)
-
Method Summary
-
-
-
Constructor Detail
-
Settings
public Settings()
-
Settings
public Settings(String description, String longDescription, String backgroundColor, AppManifest.EventSubscriptions eventSubscriptions, AppManifest.Interactivity interactivity, List<String> allowedIpAddressRanges, Boolean orgDeployEnabled, Boolean socketModeEnabled, Boolean tokenRotationEnabled, String hermesAppType, String functionRuntime)
-
-
Method Detail
-
builder
public static AppManifest.Settings.SettingsBuilder builder()
-
getDescription
public String getDescription()
-
getLongDescription
public String getLongDescription()
-
getBackgroundColor
public String getBackgroundColor()
-
getEventSubscriptions
public AppManifest.EventSubscriptions getEventSubscriptions()
-
getInteractivity
public AppManifest.Interactivity getInteractivity()
-
getOrgDeployEnabled
public Boolean getOrgDeployEnabled()
-
getSocketModeEnabled
public Boolean getSocketModeEnabled()
-
getTokenRotationEnabled
public Boolean getTokenRotationEnabled()
-
getHermesAppType
public String getHermesAppType()
-
getFunctionRuntime
public String getFunctionRuntime()
-
setDescription
public void setDescription(String description)
-
setLongDescription
public void setLongDescription(String longDescription)
-
setBackgroundColor
public void setBackgroundColor(String backgroundColor)
-
setEventSubscriptions
public void setEventSubscriptions(AppManifest.EventSubscriptions eventSubscriptions)
-
setInteractivity
public void setInteractivity(AppManifest.Interactivity interactivity)
-
setAllowedIpAddressRanges
public void setAllowedIpAddressRanges(List<String> allowedIpAddressRanges)
-
setOrgDeployEnabled
public void setOrgDeployEnabled(Boolean orgDeployEnabled)
-
setSocketModeEnabled
public void setSocketModeEnabled(Boolean socketModeEnabled)
-
setTokenRotationEnabled
public void setTokenRotationEnabled(Boolean tokenRotationEnabled)
-
setHermesAppType
public void setHermesAppType(String hermesAppType)
-
setFunctionRuntime
public void setFunctionRuntime(String functionRuntime)
-
canEqual
protected boolean canEqual(Object other)
-
-