Package com.slack.api.model.view
Class View
java.lang.Object
com.slack.api.model.view.View
public class View
extends java.lang.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(java.lang.String id, java.lang.String teamId, java.lang.String type, ViewTitle title, ViewSubmit submit, ViewClose close, java.util.List<LayoutBlock> blocks, java.lang.String privateMetadata, java.lang.String callbackId, java.lang.String externalId, ViewState state, java.lang.String hash, java.lang.Boolean clearOnClose, java.lang.Boolean notifyOnClose, java.lang.Boolean submitDisabled, java.lang.String rootViewId, java.lang.String previousViewId, java.lang.String appId, java.lang.String appInstalledTeamId, java.lang.String botId) -
Method Summary
Modifier and Type Method Description static View.ViewBuilderbuilder()protected booleancanEqual(java.lang.Object other)booleanequals(java.lang.Object o)java.lang.StringgetAppId()java.lang.StringgetAppInstalledTeamId()java.util.List<LayoutBlock>getBlocks()java.lang.StringgetBotId()java.lang.StringgetCallbackId()java.lang.BooleangetClearOnClose()ViewClosegetClose()java.lang.StringgetExternalId()java.lang.StringgetHash()java.lang.StringgetId()java.lang.BooleangetNotifyOnClose()java.lang.StringgetPreviousViewId()java.lang.StringgetPrivateMetadata()java.lang.StringgetRootViewId()ViewStategetState()ViewSubmitgetSubmit()java.lang.BooleangetSubmitDisabled()java.lang.StringgetTeamId()ViewTitlegetTitle()java.lang.StringgetType()inthashCode()voidsetAppId(java.lang.String appId)voidsetAppInstalledTeamId(java.lang.String appInstalledTeamId)voidsetBlocks(java.util.List<LayoutBlock> blocks)voidsetBotId(java.lang.String botId)voidsetCallbackId(java.lang.String callbackId)voidsetClearOnClose(java.lang.Boolean clearOnClose)voidsetClose(ViewClose close)voidsetExternalId(java.lang.String externalId)voidsetHash(java.lang.String hash)voidsetId(java.lang.String id)voidsetNotifyOnClose(java.lang.Boolean notifyOnClose)voidsetPreviousViewId(java.lang.String previousViewId)voidsetPrivateMetadata(java.lang.String privateMetadata)voidsetRootViewId(java.lang.String rootViewId)voidsetState(ViewState state)voidsetSubmit(ViewSubmit submit)voidsetSubmitDisabled(java.lang.Boolean submitDisabled)voidsetTeamId(java.lang.String teamId)voidsetTitle(ViewTitle title)voidsetType(java.lang.String type)java.lang.StringtoString()
-
Constructor Details
-
View
public View() -
View
public View(java.lang.String id, java.lang.String teamId, java.lang.String type, ViewTitle title, ViewSubmit submit, ViewClose close, java.util.List<LayoutBlock> blocks, java.lang.String privateMetadata, java.lang.String callbackId, java.lang.String externalId, ViewState state, java.lang.String hash, java.lang.Boolean clearOnClose, java.lang.Boolean notifyOnClose, java.lang.Boolean submitDisabled, java.lang.String rootViewId, java.lang.String previousViewId, java.lang.String appId, java.lang.String appInstalledTeamId, java.lang.String botId)
-
-
Method Details
-
builder
-
getId
public java.lang.String getId() -
getTeamId
public java.lang.String getTeamId() -
getType
public java.lang.String getType() -
getTitle
-
getSubmit
-
getClose
-
getBlocks
-
getPrivateMetadata
public java.lang.String getPrivateMetadata() -
getCallbackId
public java.lang.String getCallbackId() -
getExternalId
public java.lang.String getExternalId() -
getState
-
getHash
public java.lang.String getHash() -
getClearOnClose
public java.lang.Boolean getClearOnClose() -
getNotifyOnClose
public java.lang.Boolean getNotifyOnClose() -
getSubmitDisabled
public java.lang.Boolean getSubmitDisabled() -
getRootViewId
public java.lang.String getRootViewId() -
getPreviousViewId
public java.lang.String getPreviousViewId() -
getAppId
public java.lang.String getAppId() -
getAppInstalledTeamId
public java.lang.String getAppInstalledTeamId() -
getBotId
public java.lang.String getBotId() -
setId
public void setId(java.lang.String id) -
setTeamId
public void setTeamId(java.lang.String teamId) -
setType
public void setType(java.lang.String type) -
setTitle
-
setSubmit
-
setClose
-
setBlocks
-
setPrivateMetadata
public void setPrivateMetadata(java.lang.String privateMetadata) -
setCallbackId
public void setCallbackId(java.lang.String callbackId) -
setExternalId
public void setExternalId(java.lang.String externalId) -
setState
-
setHash
public void setHash(java.lang.String hash) -
setClearOnClose
public void setClearOnClose(java.lang.Boolean clearOnClose) -
setNotifyOnClose
public void setNotifyOnClose(java.lang.Boolean notifyOnClose) -
setSubmitDisabled
public void setSubmitDisabled(java.lang.Boolean submitDisabled) -
setRootViewId
public void setRootViewId(java.lang.String rootViewId) -
setPreviousViewId
public void setPreviousViewId(java.lang.String previousViewId) -
setAppId
public void setAppId(java.lang.String appId) -
setAppInstalledTeamId
public void setAppInstalledTeamId(java.lang.String appInstalledTeamId) -
setBotId
public void setBotId(java.lang.String botId) -
equals
public boolean equals(java.lang.Object o)- Overrides:
equalsin classjava.lang.Object
-
canEqual
protected boolean canEqual(java.lang.Object other) -
hashCode
public int hashCode()- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-