Class AdminAnalyticsGetFileResponse.AnalyticsData

java.lang.Object
com.slack.api.methods.response.admin.analytics.AdminAnalyticsGetFileResponse.AnalyticsData
Enclosing class:
AdminAnalyticsGetFileResponse

public static class AdminAnalyticsGetFileResponse.AnalyticsData extends Object
Parsed Analytics Data
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected boolean
     
    boolean
     
    (public_channel) A count of people in this channel who have read or posted a message.
    (public_channel) The unique id belonging to this channel.
    (member) Total messages posted by the user in private channels and public channels on the date in the API request, not including direct messages Example: 30
    (public_channel) Indicates which kind of public channel this is: single_workspace_channel, multi_workspace_channel, or org_wide_channel.
    (member) (public_channel) The date this row of data is representative of (public_channel + metadata_only) These details are current as of this date, which is also when you're making this API call Example: 2020-09-13
    (member) The date of the very first time the member signed in to any workspace within the grid organization, presented in seconds since the epoch (UNIX time)
    (public_channel) The date and time the channel was first created, presented in seconds since the epoch (UNIX time).
    (public_channel) The date and time the channel last had a message posted in it, presented in seconds since the epoch (UNIX time).
    (public_channel + metadata_only) A longer description about the purpose of the channel Example: "Ask our editors all about their favorite literature"
    The email address of record for the same user Example: [email protected]
    This field is pulled from data synced via a SCIM API custom attribute Example: 273849373
    Unique ID of the involved Enterprise organization Example: E2AB3A10F
    The canonical, organization-wide user ID this row concerns Example: W1F83A9F9
    (public_channel) Indicates which, if any, external organizations this channel is shared with.
    (member) Total files uploaded by the user on the date in the API request Example: 5
    (public_channel) A count of people in this channel who have a Full Member account.
    (public_channel) A count of people in this channel who have a guest account.
    Deprecated.
    (member) User has posted a message or read at least one channel or direct message on the date in the API request Example: true
    (member) User has posted a message or read at least one channel or direct message on the date in the API request via the Slack Android App Example: false
    (member) Returns true when this member has interacted with a Slack app or custom integration on the given day, or if such an app or integration has performed an action on the user's behalf, such as updating their custom status
    (member) User has posted a message or read at least one channel or direct message on the date in the API request via the Slack Desktop App Example: true
    (member) User has posted a message or read at least one channel or direct message on the date in the API request via the Slack iOS App Example: true
    (member) Returns true when the member is considered active on Slack Connect, in that they've read or posted a message to a channel or direct message shared with at least one external workspace
    (member) Returns true when this member has interacted with at least one workflow on a given day
    (member) User is classified as a billable user (included in the bill) on the date in the API request Example: false
    (member) User is classified as a guest (not a full workspace member) on the date in the API request Example: false
    (public_channel) A boolean value revealing whether the channel is shared with workspaces outside of this organization when set to true.
    (public_channel) A count of the unique number of human users (guests & full members) who posted a message on the given day Example: 3
    (public_channel) A count of the unique human users (guests & full members) who read a message on the given day Example: 225
    (public_channel) A count of total messages posted from Slack Members & guests (human users only) on the given day Example: 193
    (member) Total messages posted by the user on the date in the API request to all message and conversation types, whether public, private, multi-person direct message, etc.
    (public_channel + metadata_only) The latest name of the channel Example: "ama"
    (public_channel) A JSON object with the team_id and name of the workspace that created this public channel Example: {"team_id":"T4C3G041C","name":"arcane"}
    (member) Total reactions added to any message type in any conversation type by the user on the date in the API request.
    (member) The number of searches this user performed in Slack on a given day
    (public_channel) Indicates which, if any, workspaces in the same organization this channel is shared with.
    (member) Total number of Slack calls made or joined on a given day, excluding any calls using third party software besides Slack calls
    (member) Total number of Slack Huddles made or joined on a given day
    Unique ID of the involved workspace
    (public_channel + metadata_only) The latest channel topic Example: "Are Jack Kerouac's paragraphs too long?"
    (member) Total number of calls made or joined on a given day, including Huddles, Slack native calls and calls made using third party software besides Slack calls
    (public_channel) A count of total full members & guests Example: 7
    User ID
    (public_channel) Indicates whether the channel is public or private.
    int
     
    void
    setActiveMembersCount(Integer activeMembersCount)
    (public_channel) A count of people in this channel who have read or posted a message.
    void
    setChannelId(String channelId)
    (public_channel) The unique id belonging to this channel.
    void
    setChannelMessagesPostedCount(Integer channelMessagesPostedCount)
    (member) Total messages posted by the user in private channels and public channels on the date in the API request, not including direct messages Example: 30
    void
    setChannelType(String channelType)
    (public_channel) Indicates which kind of public channel this is: single_workspace_channel, multi_workspace_channel, or org_wide_channel.
    void
    (member) (public_channel) The date this row of data is representative of (public_channel + metadata_only) These details are current as of this date, which is also when you're making this API call Example: 2020-09-13
    void
    setDateClaimed(Integer dateClaimed)
    (member) The date of the very first time the member signed in to any workspace within the grid organization, presented in seconds since the epoch (UNIX time)
    void
    setDateCreated(Integer dateCreated)
    (public_channel) The date and time the channel was first created, presented in seconds since the epoch (UNIX time).
    void
    setDateLastActive(Integer dateLastActive)
    (public_channel) The date and time the channel last had a message posted in it, presented in seconds since the epoch (UNIX time).
    void
    setDescription(String description)
    (public_channel + metadata_only) A longer description about the purpose of the channel Example: "Ask our editors all about their favorite literature"
    void
    setEmailAddress(String emailAddress)
    The email address of record for the same user Example: [email protected]
    void
    setEnterpriseEmployeeNumber(String enterpriseEmployeeNumber)
    This field is pulled from data synced via a SCIM API custom attribute Example: 273849373
    void
    setEnterpriseId(String enterpriseId)
    Unique ID of the involved Enterprise organization Example: E2AB3A10F
    void
    setEnterpriseUserId(String enterpriseUserId)
    The canonical, organization-wide user ID this row concerns Example: W1F83A9F9
    void
    (public_channel) Indicates which, if any, external organizations this channel is shared with.
    void
    setFilesAddedCount(Integer filesAddedCount)
    (member) Total files uploaded by the user on the date in the API request Example: 5
    void
    setFullMembersCount(Integer fullMembersCount)
    (public_channel) A count of people in this channel who have a Full Member account.
    void
    setGuestMembersCount(Integer guestMembersCount)
    (public_channel) A count of people in this channel who have a guest account.
    void
    setHuddlesCount(Integer huddlesCount)
    Deprecated.
    void
    setIsActive(Boolean isActive)
    (member) User has posted a message or read at least one channel or direct message on the date in the API request Example: true
    void
    setIsActiveAndroid(Boolean isActiveAndroid)
    (member) User has posted a message or read at least one channel or direct message on the date in the API request via the Slack Android App Example: false
    void
    setIsActiveApps(Boolean isActiveApps)
    (member) Returns true when this member has interacted with a Slack app or custom integration on the given day, or if such an app or integration has performed an action on the user's behalf, such as updating their custom status
    void
    setIsActiveDesktop(Boolean isActiveDesktop)
    (member) User has posted a message or read at least one channel or direct message on the date in the API request via the Slack Desktop App Example: true
    void
    setIsActiveIos(Boolean isActiveIos)
    (member) User has posted a message or read at least one channel or direct message on the date in the API request via the Slack iOS App Example: true
    void
    setIsActiveSlackConnect(Boolean isActiveSlackConnect)
    (member) Returns true when the member is considered active on Slack Connect, in that they've read or posted a message to a channel or direct message shared with at least one external workspace
    void
    setIsActiveWorkflows(Boolean isActiveWorkflows)
    (member) Returns true when this member has interacted with at least one workflow on a given day
    void
    setIsBillableSeat(Boolean isBillableSeat)
    (member) User is classified as a billable user (included in the bill) on the date in the API request Example: false
    void
    (member) User is classified as a guest (not a full workspace member) on the date in the API request Example: false
    void
    setIsSharedExternally(Boolean isSharedExternally)
    (public_channel) A boolean value revealing whether the channel is shared with workspaces outside of this organization when set to true.
    void
    setMembersWhoPostedCount(Integer membersWhoPostedCount)
    (public_channel) A count of the unique number of human users (guests & full members) who posted a message on the given day Example: 3
    void
    setMembersWhoViewedCount(Integer membersWhoViewedCount)
    (public_channel) A count of the unique human users (guests & full members) who read a message on the given day Example: 225
    void
    setMessagesPostedByMembersCount(Integer messagesPostedByMembersCount)
    (public_channel) A count of total messages posted from Slack Members & guests (human users only) on the given day Example: 193
    void
    setMessagesPostedCount(Integer messagesPostedCount)
    (member) Total messages posted by the user on the date in the API request to all message and conversation types, whether public, private, multi-person direct message, etc.
    void
    (public_channel + metadata_only) The latest name of the channel Example: "ama"
    void
    (public_channel) A JSON object with the team_id and name of the workspace that created this public channel Example: {"team_id":"T4C3G041C","name":"arcane"}
    void
    setReactionsAddedCount(Integer reactionsAddedCount)
    (member) Total reactions added to any message type in any conversation type by the user on the date in the API request.
    void
    setSearchCount(Integer searchCount)
    (member) The number of searches this user performed in Slack on a given day
    void
    (public_channel) Indicates which, if any, workspaces in the same organization this channel is shared with.
    void
    setSlackCallsCount(Integer slackCallsCount)
    (member) Total number of Slack calls made or joined on a given day, excluding any calls using third party software besides Slack calls
    void
    setSlackHuddlesCount(Integer slackHuddlesCount)
    (member) Total number of Slack Huddles made or joined on a given day
    void
    setTeamId(String teamId)
    Unique ID of the involved workspace
    void
    (public_channel + metadata_only) The latest channel topic Example: "Are Jack Kerouac's paragraphs too long?"
    void
    setTotalCallsCount(Integer totalCallsCount)
    (member) Total number of calls made or joined on a given day, including Huddles, Slack native calls and calls made using third party software besides Slack calls
    void
    setTotalMembersCount(Integer totalMembersCount)
    (public_channel) A count of total full members & guests Example: 7
    void
    setUserId(String userId)
    User ID
    void
    setVisibility(String visibility)
    (public_channel) Indicates whether the channel is public or private.
     

    Methods inherited from class java.lang.Object

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

    • AnalyticsData

      public AnalyticsData()
  • Method Details

    • getDate

      public String getDate()
      (member) (public_channel) The date this row of data is representative of (public_channel + metadata_only) These details are current as of this date, which is also when you're making this API call Example: 2020-09-13
    • getEnterpriseId

      public String getEnterpriseId()
      Unique ID of the involved Enterprise organization Example: E2AB3A10F
    • getEnterpriseUserId

      public String getEnterpriseUserId()
      The canonical, organization-wide user ID this row concerns Example: W1F83A9F9
    • getTeamId

      public String getTeamId()
      Unique ID of the involved workspace
    • getUserId

      public String getUserId()
      User ID
    • getEmailAddress

      public String getEmailAddress()
      The email address of record for the same user Example: [email protected]
    • getEnterpriseEmployeeNumber

      public String getEnterpriseEmployeeNumber()
      This field is pulled from data synced via a SCIM API custom attribute Example: 273849373
    • getIsGuest

      public Boolean getIsGuest()
      (member) User is classified as a guest (not a full workspace member) on the date in the API request Example: false
    • getIsBillableSeat

      public Boolean getIsBillableSeat()
      (member) User is classified as a billable user (included in the bill) on the date in the API request Example: false
    • getIsActive

      public Boolean getIsActive()
      (member) User has posted a message or read at least one channel or direct message on the date in the API request Example: true
    • getIsActiveIos

      public Boolean getIsActiveIos()
      (member) User has posted a message or read at least one channel or direct message on the date in the API request via the Slack iOS App Example: true
    • getIsActiveAndroid

      public Boolean getIsActiveAndroid()
      (member) User has posted a message or read at least one channel or direct message on the date in the API request via the Slack Android App Example: false
    • getIsActiveDesktop

      public Boolean getIsActiveDesktop()
      (member) User has posted a message or read at least one channel or direct message on the date in the API request via the Slack Desktop App Example: true
    • getReactionsAddedCount

      public Integer getReactionsAddedCount()
      (member) Total reactions added to any message type in any conversation type by the user on the date in the API request. Removing reactions is not included. This metric is not de-duplicated by message—if a user adds 3 different reactions to a single message, we will report 3 reactions (public_channel) A count of emoji reactions left on any message in channel on that given day by human users Example: 20
    • getMessagesPostedCount

      public Integer getMessagesPostedCount()
      (member) Total messages posted by the user on the date in the API request to all message and conversation types, whether public, private, multi-person direct message, etc. (public_channel) A count of total messages posted, including messages from apps and integration on the given day Example: 40
    • getChannelMessagesPostedCount

      public Integer getChannelMessagesPostedCount()
      (member) Total messages posted by the user in private channels and public channels on the date in the API request, not including direct messages Example: 30
    • getFilesAddedCount

      public Integer getFilesAddedCount()
      (member) Total files uploaded by the user on the date in the API request Example: 5
    • getIsActiveApps

      public Boolean getIsActiveApps()
      (member) Returns true when this member has interacted with a Slack app or custom integration on the given day, or if such an app or integration has performed an action on the user's behalf, such as updating their custom status
    • getIsActiveWorkflows

      public Boolean getIsActiveWorkflows()
      (member) Returns true when this member has interacted with at least one workflow on a given day
    • getIsActiveSlackConnect

      public Boolean getIsActiveSlackConnect()
      (member) Returns true when the member is considered active on Slack Connect, in that they've read or posted a message to a channel or direct message shared with at least one external workspace
    • getTotalCallsCount

      public Integer getTotalCallsCount()
      (member) Total number of calls made or joined on a given day, including Huddles, Slack native calls and calls made using third party software besides Slack calls
    • getSlackCallsCount

      public Integer getSlackCallsCount()
      (member) Total number of Slack calls made or joined on a given day, excluding any calls using third party software besides Slack calls
    • getSlackHuddlesCount

      public Integer getSlackHuddlesCount()
      (member) Total number of Slack Huddles made or joined on a given day
    • getHuddlesCount

      @Deprecated public Integer getHuddlesCount()
      Deprecated.
      (member) Total number of Slack Huddles made or joined on a given day NOTE: "slack_huddles_count" field used to be "huddles_count"
    • getSearchCount

      public Integer getSearchCount()
      (member) The number of searches this user performed in Slack on a given day
    • getDateClaimed

      public Integer getDateClaimed()
      (member) The date of the very first time the member signed in to any workspace within the grid organization, presented in seconds since the epoch (UNIX time)
    • getOriginatingTeam

      public AdminAnalyticsGetFileResponse.OriginatingTeam getOriginatingTeam()
      (public_channel) A JSON object with the team_id and name of the workspace that created this public channel Example: {"team_id":"T4C3G041C","name":"arcane"}
    • getChannelId

      public String getChannelId()
      (public_channel) The unique id belonging to this channel. The metadata_only mode will give you information like the channel's name Example: CNGL0K091 (public_channel + metadata_only) The channel's unique identifier
    • getChannelType

      public String getChannelType()
      (public_channel) Indicates which kind of public channel this is: single_workspace_channel, multi_workspace_channel, or org_wide_channel. Example: "single_workspace_channel"
    • getVisibility

      public String getVisibility()
      (public_channel) Indicates whether the channel is public or private. Only public channel analytics is available at this time. Example: "public"
    • getSharedWith

      (public_channel) Indicates which, if any, workspaces in the same organization this channel is shared with. Presented as an array of JSON objects containing a team_id and a name. Only works with channel_type set to multi_channel_workspace. One of the included team_id values corresponds to the organization itself, such as this E123457 example. Example: [{"team_id":"T123456","name":"pentameter"},{"team_id":"E123457","name":"markov corp"}]
    • getIsSharedExternally

      public Boolean getIsSharedExternally()
      (public_channel) A boolean value revealing whether the channel is shared with workspaces outside of this organization when set to true. Shared channel analytics are not yet available. Example: false
    • getDateCreated

      public Integer getDateCreated()
      (public_channel) The date and time the channel was first created, presented in seconds since the epoch (UNIX time). Example: 1452719593
    • getDateLastActive

      public Integer getDateLastActive()
      (public_channel) The date and time the channel last had a message posted in it, presented in seconds since the epoch (UNIX time). Example: 1584820530
    • getTotalMembersCount

      public Integer getTotalMembersCount()
      (public_channel) A count of total full members & guests Example: 7
    • getFullMembersCount

      public Integer getFullMembersCount()
      (public_channel) A count of people in this channel who have a Full Member account. Example: 6
    • getActiveMembersCount

      public Integer getActiveMembersCount()
      (public_channel) A count of people in this channel who have read or posted a message. Example: 6
    • getGuestMembersCount

      public Integer getGuestMembersCount()
      (public_channel) A count of people in this channel who have a guest account. Example: 1
    • getMessagesPostedByMembersCount

      public Integer getMessagesPostedByMembersCount()
      (public_channel) A count of total messages posted from Slack Members & guests (human users only) on the given day Example: 193
    • getMembersWhoPostedCount

      public Integer getMembersWhoPostedCount()
      (public_channel) A count of the unique number of human users (guests & full members) who posted a message on the given day Example: 3
    • getMembersWhoViewedCount

      public Integer getMembersWhoViewedCount()
      (public_channel) A count of the unique human users (guests & full members) who read a message on the given day Example: 225
    • getName

      public String getName()
      (public_channel + metadata_only) The latest name of the channel Example: "ama"
    • getTopic

      public String getTopic()
      (public_channel + metadata_only) The latest channel topic Example: "Are Jack Kerouac's paragraphs too long?"
    • getDescription

      public String getDescription()
      (public_channel + metadata_only) A longer description about the purpose of the channel Example: "Ask our editors all about their favorite literature"
    • getExternallySharedWithOrganizations

      public List<AdminAnalyticsGetFileResponse.Organization> getExternallySharedWithOrganizations()
      (public_channel) Indicates which, if any, external organizations this channel is shared with. Presented as an array of JSON objects containing an organization name and a slack domain. Only works with is_shared_externally set to true. Example: [{"name":"Away Org","domain":"away.enterprise.slack.com"}]
    • setDate

      public void setDate(String date)
      (member) (public_channel) The date this row of data is representative of (public_channel + metadata_only) These details are current as of this date, which is also when you're making this API call Example: 2020-09-13
    • setEnterpriseId

      public void setEnterpriseId(String enterpriseId)
      Unique ID of the involved Enterprise organization Example: E2AB3A10F
    • setEnterpriseUserId

      public void setEnterpriseUserId(String enterpriseUserId)
      The canonical, organization-wide user ID this row concerns Example: W1F83A9F9
    • setTeamId

      public void setTeamId(String teamId)
      Unique ID of the involved workspace
    • setUserId

      public void setUserId(String userId)
      User ID
    • setEmailAddress

      public void setEmailAddress(String emailAddress)
      The email address of record for the same user Example: [email protected]
    • setEnterpriseEmployeeNumber

      public void setEnterpriseEmployeeNumber(String enterpriseEmployeeNumber)
      This field is pulled from data synced via a SCIM API custom attribute Example: 273849373
    • setIsGuest

      public void setIsGuest(Boolean isGuest)
      (member) User is classified as a guest (not a full workspace member) on the date in the API request Example: false
    • setIsBillableSeat

      public void setIsBillableSeat(Boolean isBillableSeat)
      (member) User is classified as a billable user (included in the bill) on the date in the API request Example: false
    • setIsActive

      public void setIsActive(Boolean isActive)
      (member) User has posted a message or read at least one channel or direct message on the date in the API request Example: true
    • setIsActiveIos

      public void setIsActiveIos(Boolean isActiveIos)
      (member) User has posted a message or read at least one channel or direct message on the date in the API request via the Slack iOS App Example: true
    • setIsActiveAndroid

      public void setIsActiveAndroid(Boolean isActiveAndroid)
      (member) User has posted a message or read at least one channel or direct message on the date in the API request via the Slack Android App Example: false
    • setIsActiveDesktop

      public void setIsActiveDesktop(Boolean isActiveDesktop)
      (member) User has posted a message or read at least one channel or direct message on the date in the API request via the Slack Desktop App Example: true
    • setReactionsAddedCount

      public void setReactionsAddedCount(Integer reactionsAddedCount)
      (member) Total reactions added to any message type in any conversation type by the user on the date in the API request. Removing reactions is not included. This metric is not de-duplicated by message—if a user adds 3 different reactions to a single message, we will report 3 reactions (public_channel) A count of emoji reactions left on any message in channel on that given day by human users Example: 20
    • setMessagesPostedCount

      public void setMessagesPostedCount(Integer messagesPostedCount)
      (member) Total messages posted by the user on the date in the API request to all message and conversation types, whether public, private, multi-person direct message, etc. (public_channel) A count of total messages posted, including messages from apps and integration on the given day Example: 40
    • setChannelMessagesPostedCount

      public void setChannelMessagesPostedCount(Integer channelMessagesPostedCount)
      (member) Total messages posted by the user in private channels and public channels on the date in the API request, not including direct messages Example: 30
    • setFilesAddedCount

      public void setFilesAddedCount(Integer filesAddedCount)
      (member) Total files uploaded by the user on the date in the API request Example: 5
    • setIsActiveApps

      public void setIsActiveApps(Boolean isActiveApps)
      (member) Returns true when this member has interacted with a Slack app or custom integration on the given day, or if such an app or integration has performed an action on the user's behalf, such as updating their custom status
    • setIsActiveWorkflows

      public void setIsActiveWorkflows(Boolean isActiveWorkflows)
      (member) Returns true when this member has interacted with at least one workflow on a given day
    • setIsActiveSlackConnect

      public void setIsActiveSlackConnect(Boolean isActiveSlackConnect)
      (member) Returns true when the member is considered active on Slack Connect, in that they've read or posted a message to a channel or direct message shared with at least one external workspace
    • setTotalCallsCount

      public void setTotalCallsCount(Integer totalCallsCount)
      (member) Total number of calls made or joined on a given day, including Huddles, Slack native calls and calls made using third party software besides Slack calls
    • setSlackCallsCount

      public void setSlackCallsCount(Integer slackCallsCount)
      (member) Total number of Slack calls made or joined on a given day, excluding any calls using third party software besides Slack calls
    • setSlackHuddlesCount

      public void setSlackHuddlesCount(Integer slackHuddlesCount)
      (member) Total number of Slack Huddles made or joined on a given day
    • setHuddlesCount

      @Deprecated public void setHuddlesCount(Integer huddlesCount)
      Deprecated.
      (member) Total number of Slack Huddles made or joined on a given day NOTE: "slack_huddles_count" field used to be "huddles_count"
    • setSearchCount

      public void setSearchCount(Integer searchCount)
      (member) The number of searches this user performed in Slack on a given day
    • setDateClaimed

      public void setDateClaimed(Integer dateClaimed)
      (member) The date of the very first time the member signed in to any workspace within the grid organization, presented in seconds since the epoch (UNIX time)
    • setOriginatingTeam

      public void setOriginatingTeam(AdminAnalyticsGetFileResponse.OriginatingTeam originatingTeam)
      (public_channel) A JSON object with the team_id and name of the workspace that created this public channel Example: {"team_id":"T4C3G041C","name":"arcane"}
    • setChannelId

      public void setChannelId(String channelId)
      (public_channel) The unique id belonging to this channel. The metadata_only mode will give you information like the channel's name Example: CNGL0K091 (public_channel + metadata_only) The channel's unique identifier
    • setChannelType

      public void setChannelType(String channelType)
      (public_channel) Indicates which kind of public channel this is: single_workspace_channel, multi_workspace_channel, or org_wide_channel. Example: "single_workspace_channel"
    • setVisibility

      public void setVisibility(String visibility)
      (public_channel) Indicates whether the channel is public or private. Only public channel analytics is available at this time. Example: "public"
    • setSharedWith

      public void setSharedWith(List<AdminAnalyticsGetFileResponse.SharedWith> sharedWith)
      (public_channel) Indicates which, if any, workspaces in the same organization this channel is shared with. Presented as an array of JSON objects containing a team_id and a name. Only works with channel_type set to multi_channel_workspace. One of the included team_id values corresponds to the organization itself, such as this E123457 example. Example: [{"team_id":"T123456","name":"pentameter"},{"team_id":"E123457","name":"markov corp"}]
    • setIsSharedExternally

      public void setIsSharedExternally(Boolean isSharedExternally)
      (public_channel) A boolean value revealing whether the channel is shared with workspaces outside of this organization when set to true. Shared channel analytics are not yet available. Example: false
    • setDateCreated

      public void setDateCreated(Integer dateCreated)
      (public_channel) The date and time the channel was first created, presented in seconds since the epoch (UNIX time). Example: 1452719593
    • setDateLastActive

      public void setDateLastActive(Integer dateLastActive)
      (public_channel) The date and time the channel last had a message posted in it, presented in seconds since the epoch (UNIX time). Example: 1584820530
    • setTotalMembersCount

      public void setTotalMembersCount(Integer totalMembersCount)
      (public_channel) A count of total full members & guests Example: 7
    • setFullMembersCount

      public void setFullMembersCount(Integer fullMembersCount)
      (public_channel) A count of people in this channel who have a Full Member account. Example: 6
    • setActiveMembersCount

      public void setActiveMembersCount(Integer activeMembersCount)
      (public_channel) A count of people in this channel who have read or posted a message. Example: 6
    • setGuestMembersCount

      public void setGuestMembersCount(Integer guestMembersCount)
      (public_channel) A count of people in this channel who have a guest account. Example: 1
    • setMessagesPostedByMembersCount

      public void setMessagesPostedByMembersCount(Integer messagesPostedByMembersCount)
      (public_channel) A count of total messages posted from Slack Members & guests (human users only) on the given day Example: 193
    • setMembersWhoPostedCount

      public void setMembersWhoPostedCount(Integer membersWhoPostedCount)
      (public_channel) A count of the unique number of human users (guests & full members) who posted a message on the given day Example: 3
    • setMembersWhoViewedCount

      public void setMembersWhoViewedCount(Integer membersWhoViewedCount)
      (public_channel) A count of the unique human users (guests & full members) who read a message on the given day Example: 225
    • setName

      public void setName(String name)
      (public_channel + metadata_only) The latest name of the channel Example: "ama"
    • setTopic

      public void setTopic(String topic)
      (public_channel + metadata_only) The latest channel topic Example: "Are Jack Kerouac's paragraphs too long?"
    • setDescription

      public void setDescription(String description)
      (public_channel + metadata_only) A longer description about the purpose of the channel Example: "Ask our editors all about their favorite literature"
    • setExternallySharedWithOrganizations

      public void setExternallySharedWithOrganizations(List<AdminAnalyticsGetFileResponse.Organization> externallySharedWithOrganizations)
      (public_channel) Indicates which, if any, external organizations this channel is shared with. Presented as an array of JSON objects containing an organization name and a slack domain. Only works with is_shared_externally set to true. Example: [{"name":"Away Org","domain":"away.enterprise.slack.com"}]
    • 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