Enum SlackMethods

java.lang.Object
java.lang.Enum<SlackMethods>
com.hubspot.slack.client.methods.SlackMethods
All Implemented Interfaces:
SlackMethod, Serializable, Comparable<SlackMethods>

public enum SlackMethods extends Enum<SlackMethods> implements SlackMethod
Slack api method names inferred by converting '_' to '.', so make sure they match.
  • Enum Constant Details

    • api_test

      public static final SlackMethods api_test
    • apps_permissions_info

      public static final SlackMethods apps_permissions_info
    • apps_permissions_request

      public static final SlackMethods apps_permissions_request
    • assistant_threads_setStatus

      public static final SlackMethods assistant_threads_setStatus
    • assistant_threads_setSuggestedPrompts

      public static final SlackMethods assistant_threads_setSuggestedPrompts
    • assistant_threads_setTitle

      public static final SlackMethods assistant_threads_setTitle
    • auth_revoke

      public static final SlackMethods auth_revoke
    • auth_test

      public static final SlackMethods auth_test
    • bookmarks_add

      public static final SlackMethods bookmarks_add
    • bookmarks_edit

      public static final SlackMethods bookmarks_edit
    • bookmarks_list

      public static final SlackMethods bookmarks_list
    • bookmarks_remove

      public static final SlackMethods bookmarks_remove
    • bots_info

      public static final SlackMethods bots_info
    • calls_add

      public static final SlackMethods calls_add
    • calls_end

      public static final SlackMethods calls_end
    • calls_info

      public static final SlackMethods calls_info
    • calls_participants_add

      public static final SlackMethods calls_participants_add
    • calls_participants_remove

      public static final SlackMethods calls_participants_remove
    • calls_update

      public static final SlackMethods calls_update
    • channels_archive

      public static final SlackMethods channels_archive
    • channels_create

      public static final SlackMethods channels_create
    • channels_history

      public static final SlackMethods channels_history
    • channels_info

      public static final SlackMethods channels_info
    • channels_invite

      public static final SlackMethods channels_invite
    • channels_join

      public static final SlackMethods channels_join
    • channels_kick

      public static final SlackMethods channels_kick
    • channels_leave

      public static final SlackMethods channels_leave
    • channels_list

      public static final SlackMethods channels_list
    • channels_mark

      public static final SlackMethods channels_mark
    • channels_rename

      public static final SlackMethods channels_rename
    • channels_replies

      public static final SlackMethods channels_replies
    • channels_setPurpose

      public static final SlackMethods channels_setPurpose
    • channels_setTopic

      public static final SlackMethods channels_setTopic
    • channels_unarchive

      public static final SlackMethods channels_unarchive
    • chat_delete

      public static final SlackMethods chat_delete
    • chat_meMessage

      public static final SlackMethods chat_meMessage
    • chat_postEphemeral

      public static final SlackMethods chat_postEphemeral
    • chat_postMessage

      public static final SlackMethods chat_postMessage
    • chat_unfurl

      public static final SlackMethods chat_unfurl
    • chat_update

      public static final SlackMethods chat_update
    • chat_scheduleMessage

      public static final SlackMethods chat_scheduleMessage
    • chat_scheduledMessages_list

      public static final SlackMethods chat_scheduledMessages_list
    • chat_deleteScheduledMessage

      public static final SlackMethods chat_deleteScheduledMessage
    • chat_startStream

      public static final SlackMethods chat_startStream
    • chat_stopStream

      public static final SlackMethods chat_stopStream
    • chat_appendStream

      public static final SlackMethods chat_appendStream
    • conversations_archive

      public static final SlackMethods conversations_archive
    • conversations_close

      public static final SlackMethods conversations_close
    • conversations_create

      public static final SlackMethods conversations_create
    • conversations_history

      public static final SlackMethods conversations_history
    • conversations_info

      public static final SlackMethods conversations_info
    • conversations_invite

      public static final SlackMethods conversations_invite
    • conversations_inviteShared

      public static final SlackMethods conversations_inviteShared
    • conversations_join

      public static final SlackMethods conversations_join
    • conversations_kick

      public static final SlackMethods conversations_kick
    • conversations_leave

      public static final SlackMethods conversations_leave
    • conversations_list

      public static final SlackMethods conversations_list
    • conversations_members

      public static final SlackMethods conversations_members
    • conversations_open

      public static final SlackMethods conversations_open
    • conversations_rename

      public static final SlackMethods conversations_rename
    • conversations_replies

      public static final SlackMethods conversations_replies
    • conversations_setPurpose

      public static final SlackMethods conversations_setPurpose
    • conversations_setTopic

      public static final SlackMethods conversations_setTopic
    • conversations_unarchive

      public static final SlackMethods conversations_unarchive
    • dialog_open

      public static final SlackMethods dialog_open
    • dnd_endDnd

      public static final SlackMethods dnd_endDnd
    • dnd_endSnooze

      public static final SlackMethods dnd_endSnooze
    • dnd_info

      public static final SlackMethods dnd_info
    • dnd_setSnooze

      public static final SlackMethods dnd_setSnooze
    • dnd_teamInfo

      public static final SlackMethods dnd_teamInfo
    • emoji_list

      public static final SlackMethods emoji_list
    • files_comments_delete

      public static final SlackMethods files_comments_delete
    • files_completeUploadExternal

      public static final SlackMethods files_completeUploadExternal
    • files_delete

      public static final SlackMethods files_delete
    • files_getUploadURLExternal

      public static final SlackMethods files_getUploadURLExternal
    • files_info

      public static final SlackMethods files_info
    • files_list

      public static final SlackMethods files_list
    • files_revokePublicURL

      public static final SlackMethods files_revokePublicURL
    • files_sharedPublicURL

      public static final SlackMethods files_sharedPublicURL
    • files_upload

      public static final SlackMethods files_upload
    • groups_archive

      public static final SlackMethods groups_archive
    • groups_create

      public static final SlackMethods groups_create
    • groups_createChild

      public static final SlackMethods groups_createChild
    • groups_history

      public static final SlackMethods groups_history
    • groups_info

      public static final SlackMethods groups_info
    • groups_invite

      public static final SlackMethods groups_invite
    • groups_kick

      public static final SlackMethods groups_kick
    • groups_leave

      public static final SlackMethods groups_leave
    • groups_list

      public static final SlackMethods groups_list
    • groups_mark

      public static final SlackMethods groups_mark
    • groups_open

      public static final SlackMethods groups_open
    • groups_rename

      public static final SlackMethods groups_rename
    • groups_replies

      public static final SlackMethods groups_replies
    • groups_setPurpose

      public static final SlackMethods groups_setPurpose
    • groups_setTopic

      public static final SlackMethods groups_setTopic
    • groups_unarchive

      public static final SlackMethods groups_unarchive
    • im_close

      public static final SlackMethods im_close
    • im_history

      public static final SlackMethods im_history
    • im_list

      public static final SlackMethods im_list
    • im_mark

      public static final SlackMethods im_mark
    • im_open

      public static final SlackMethods im_open
    • im_replies

      public static final SlackMethods im_replies
    • migration_exchange

      public static final SlackMethods migration_exchange
    • mpim_close

      public static final SlackMethods mpim_close
    • mpim_history

      public static final SlackMethods mpim_history
    • mpim_list

      public static final SlackMethods mpim_list
    • mpim_mark

      public static final SlackMethods mpim_mark
    • mpim_open

      public static final SlackMethods mpim_open
    • mpim_replies

      public static final SlackMethods mpim_replies
    • oauth_access

      public static final SlackMethods oauth_access
    • oauth_token

      public static final SlackMethods oauth_token
    • pins_add

      public static final SlackMethods pins_add
    • pins_list

      public static final SlackMethods pins_list
    • pins_remove

      public static final SlackMethods pins_remove
    • reactions_add

      public static final SlackMethods reactions_add
    • reactions_get

      public static final SlackMethods reactions_get
    • reactions_list

      public static final SlackMethods reactions_list
    • reactions_remove

      public static final SlackMethods reactions_remove
    • reminders_add

      public static final SlackMethods reminders_add
    • reminders_complete

      public static final SlackMethods reminders_complete
    • reminders_delete

      public static final SlackMethods reminders_delete
    • reminders_info

      public static final SlackMethods reminders_info
    • reminders_list

      public static final SlackMethods reminders_list
    • rtm_connect

      public static final SlackMethods rtm_connect
    • rtm_start

      public static final SlackMethods rtm_start
    • search_all

      public static final SlackMethods search_all
    • search_files

      public static final SlackMethods search_files
    • search_messages

      public static final SlackMethods search_messages
    • stars_add

      public static final SlackMethods stars_add
    • stars_list

      public static final SlackMethods stars_list
    • stars_remove

      public static final SlackMethods stars_remove
    • team_accessLogs

      public static final SlackMethods team_accessLogs
    • team_billableInfo

      public static final SlackMethods team_billableInfo
    • team_info

      public static final SlackMethods team_info
    • team_integrationLogs

      public static final SlackMethods team_integrationLogs
    • team_profile_get

      public static final SlackMethods team_profile_get
    • usergroups_create

      public static final SlackMethods usergroups_create
    • usergroups_disable

      public static final SlackMethods usergroups_disable
    • usergroups_enable

      public static final SlackMethods usergroups_enable
    • usergroups_list

      public static final SlackMethods usergroups_list
    • usergroups_update

      public static final SlackMethods usergroups_update
    • usergroups_users_list

      public static final SlackMethods usergroups_users_list
    • usergroups_users_update

      public static final SlackMethods usergroups_users_update
    • users_conversations

      public static final SlackMethods users_conversations
    • users_deletePhoto

      public static final SlackMethods users_deletePhoto
    • users_getPresence

      public static final SlackMethods users_getPresence
    • users_identity

      public static final SlackMethods users_identity
    • users_info

      public static final SlackMethods users_info
    • users_list

      public static final SlackMethods users_list
    • users_lookupByEmail

      public static final SlackMethods users_lookupByEmail
    • users_setActive

      public static final SlackMethods users_setActive
    • users_setPhoto

      public static final SlackMethods users_setPhoto
    • users_setPresence

      public static final SlackMethods users_setPresence
    • users_profile_get

      public static final SlackMethods users_profile_get
    • users_profile_set

      public static final SlackMethods users_profile_set
    • views_open

      public static final SlackMethods views_open
    • views_update

      public static final SlackMethods views_update
    • views_push

      public static final SlackMethods views_push
    • views_publish

      public static final SlackMethods views_publish
    • entity_presentDetails

      public static final SlackMethods entity_presentDetails
  • Method Details

    • values

      public static SlackMethods[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      Returns:
      an array containing the constants of this enum type, in the order they are declared
    • valueOf

      public static SlackMethods valueOf(String name)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum type has no constant with the specified name
      NullPointerException - if the argument is null
    • getMethod

      public String getMethod()
      Specified by:
      getMethod in interface SlackMethod
    • getWriteMode

      public MethodWriteMode getWriteMode()
      Specified by:
      getWriteMode in interface SlackMethod
    • jsonWhitelistStatus

      public JsonStatus jsonWhitelistStatus()
      Specified by:
      jsonWhitelistStatus in interface SlackMethod
    • getRateLimitingTier

      public RateLimitingTier getRateLimitingTier()
      Specified by:
      getRateLimitingTier in interface SlackMethod