Package com.slack.api.model.view
Class View
- java.lang.Object
-
- com.slack.api.model.view.View
-
public class View extends Object
Represents a surface in Slack (Modals, Home tabs)- See Also:
- Slack Surfaces
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classView.ViewBuilder
-
Constructor Summary
Constructors Constructor Description View()View(String id, String teamId, String type, ViewTitle title, ViewSubmit submit, ViewClose close, List<LayoutBlock> blocks, String privateMetadata, String callbackId, String externalId, ViewState state, String hash, Boolean clearOnClose, Boolean notifyOnClose, Boolean submitDisabled, String rootViewId, String previousViewId, String appId, String appInstalledTeamId, String botId)
-
Method Summary
-
-
-
Constructor Detail
-
View
public View()
-
View
public View(String id, String teamId, String type, ViewTitle title, ViewSubmit submit, ViewClose close, List<LayoutBlock> blocks, String privateMetadata, String callbackId, String externalId, ViewState state, String hash, Boolean clearOnClose, Boolean notifyOnClose, Boolean submitDisabled, String rootViewId, String previousViewId, String appId, String appInstalledTeamId, String botId)
-
-
Method Detail
-
builder
public static View.ViewBuilder builder()
-
getId
public String getId()
-
getTeamId
public String getTeamId()
-
getType
public String getType()
-
getTitle
public ViewTitle getTitle()
-
getSubmit
public ViewSubmit getSubmit()
-
getClose
public ViewClose getClose()
-
getBlocks
public List<LayoutBlock> getBlocks()
-
getPrivateMetadata
public String getPrivateMetadata()
-
getCallbackId
public String getCallbackId()
-
getExternalId
public String getExternalId()
-
getState
public ViewState getState()
-
getHash
public String getHash()
-
getClearOnClose
public Boolean getClearOnClose()
-
getNotifyOnClose
public Boolean getNotifyOnClose()
-
getSubmitDisabled
public Boolean getSubmitDisabled()
-
getRootViewId
public String getRootViewId()
-
getPreviousViewId
public String getPreviousViewId()
-
getAppId
public String getAppId()
-
getAppInstalledTeamId
public String getAppInstalledTeamId()
-
getBotId
public String getBotId()
-
setId
public void setId(String id)
-
setTeamId
public void setTeamId(String teamId)
-
setType
public void setType(String type)
-
setTitle
public void setTitle(ViewTitle title)
-
setSubmit
public void setSubmit(ViewSubmit submit)
-
setClose
public void setClose(ViewClose close)
-
setBlocks
public void setBlocks(List<LayoutBlock> blocks)
-
setPrivateMetadata
public void setPrivateMetadata(String privateMetadata)
-
setCallbackId
public void setCallbackId(String callbackId)
-
setExternalId
public void setExternalId(String externalId)
-
setState
public void setState(ViewState state)
-
setHash
public void setHash(String hash)
-
setClearOnClose
public void setClearOnClose(Boolean clearOnClose)
-
setNotifyOnClose
public void setNotifyOnClose(Boolean notifyOnClose)
-
setSubmitDisabled
public void setSubmitDisabled(Boolean submitDisabled)
-
setRootViewId
public void setRootViewId(String rootViewId)
-
setPreviousViewId
public void setPreviousViewId(String previousViewId)
-
setAppId
public void setAppId(String appId)
-
setAppInstalledTeamId
public void setAppInstalledTeamId(String appInstalledTeamId)
-
setBotId
public void setBotId(String botId)
-
canEqual
protected boolean canEqual(Object other)
-
-