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:
  • Constructor Details

  • Method Details

    • 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)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object