Class OAuthAccessRequest

java.lang.Object
com.slack.api.methods.request.oauth.OAuthAccessRequest
All Implemented Interfaces:
SlackApiRequest

public class OAuthAccessRequest
extends java.lang.Object
implements SlackApiRequest
https://api.slack.com/docs/oauth
  • Nested Class Summary

    Nested Classes 
    Modifier and Type Class Description
    static class  OAuthAccessRequest.OAuthAccessRequestBuilder  
  • Method Summary

    Modifier and Type Method Description
    static OAuthAccessRequest.OAuthAccessRequestBuilder builder()  
    protected boolean canEqual​(java.lang.Object other)  
    boolean equals​(java.lang.Object o)  
    java.lang.String getClientId()
    Issued when you created your application.
    java.lang.String getClientSecret()
    Issued when you created your application.
    java.lang.String getCode()
    The `code` param returned via the OAuth callback.
    java.lang.String getRedirectUri()
    This must match the originally submitted URI (if one was sent).
    java.lang.String getToken()  
    int hashCode()  
    boolean isSingleChannel()
    Request the user to add your app only to a single channel.
    void setClientId​(java.lang.String clientId)
    Issued when you created your application.
    void setClientSecret​(java.lang.String clientSecret)
    Issued when you created your application.
    void setCode​(java.lang.String code)
    The `code` param returned via the OAuth callback.
    void setRedirectUri​(java.lang.String redirectUri)
    This must match the originally submitted URI (if one was sent).
    void setSingleChannel​(boolean singleChannel)
    Request the user to add your app only to a single channel.
    java.lang.String toString()  

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Method Details

    • getToken

      public java.lang.String getToken()
      Specified by:
      getToken in interface SlackApiRequest
    • builder

    • getClientId

      public java.lang.String getClientId()
      Issued when you created your application.
    • getClientSecret

      public java.lang.String getClientSecret()
      Issued when you created your application.
    • getCode

      public java.lang.String getCode()
      The `code` param returned via the OAuth callback.
    • getRedirectUri

      public java.lang.String getRedirectUri()
      This must match the originally submitted URI (if one was sent).
    • isSingleChannel

      public boolean isSingleChannel()
      Request the user to add your app only to a single channel.
    • setClientId

      public void setClientId​(java.lang.String clientId)
      Issued when you created your application.
    • setClientSecret

      public void setClientSecret​(java.lang.String clientSecret)
      Issued when you created your application.
    • setCode

      public void setCode​(java.lang.String code)
      The `code` param returned via the OAuth callback.
    • setRedirectUri

      public void setRedirectUri​(java.lang.String redirectUri)
      This must match the originally submitted URI (if one was sent).
    • setSingleChannel

      public void setSingleChannel​(boolean singleChannel)
      Request the user to add your app only to a single channel.
    • equals

      public boolean equals​(java.lang.Object o)
      Overrides:
      equals in class java.lang.Object
    • canEqual

      protected boolean canEqual​(java.lang.Object other)
    • hashCode

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

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object