Class DashboardOverviewResponseData.Builder

    • Method Detail

      • setTotalViewers

        public DashboardOverviewResponseData.Builder setTotalViewers​(int value)
         Overview page
         
        int32 total_viewers = 1 [json_name = "totalViewers"];
        Parameters:
        value - The totalViewers to set.
        Returns:
        This builder for chaining.
      • clearTotalViewers

        public DashboardOverviewResponseData.Builder clearTotalViewers()
         Overview page
         
        int32 total_viewers = 1 [json_name = "totalViewers"];
        Returns:
        This builder for chaining.
      • setTotalRegistredViewers

        public DashboardOverviewResponseData.Builder setTotalRegistredViewers​(int value)
         EMetric.TotalUsers
         
        int32 total_registred_viewers = 2 [json_name = "totalRegistredViewers"];
        Parameters:
        value - The totalRegistredViewers to set.
        Returns:
        This builder for chaining.
      • clearTotalRegistredViewers

        public DashboardOverviewResponseData.Builder clearTotalRegistredViewers()
         EMetric.TotalUsers
         
        int32 total_registred_viewers = 2 [json_name = "totalRegistredViewers"];
        Returns:
        This builder for chaining.
      • setTotalEngagedViewers

        public DashboardOverviewResponseData.Builder setTotalEngagedViewers​(int value)
         EMetric.TotalEngagedDevices
         
        int32 total_engaged_viewers = 3 [json_name = "totalEngagedViewers"];
        Parameters:
        value - The totalEngagedViewers to set.
        Returns:
        This builder for chaining.
      • clearTotalEngagedViewers

        public DashboardOverviewResponseData.Builder clearTotalEngagedViewers()
         EMetric.TotalEngagedDevices
         
        int32 total_engaged_viewers = 3 [json_name = "totalEngagedViewers"];
        Returns:
        This builder for chaining.
      • setTotalInteractions

        public DashboardOverviewResponseData.Builder setTotalInteractions​(int value)
         EMetric.TotalEngagedOverlaySession
         
        int32 total_interactions = 4 [json_name = "totalInteractions"];
        Parameters:
        value - The totalInteractions to set.
        Returns:
        This builder for chaining.
      • clearTotalInteractions

        public DashboardOverviewResponseData.Builder clearTotalInteractions()
         EMetric.TotalEngagedOverlaySession
         
        int32 total_interactions = 4 [json_name = "totalInteractions"];
        Returns:
        This builder for chaining.
      • setLiveViewers

        public DashboardOverviewResponseData.Builder setLiveViewers​(int value)
         live EMetric.TotalDevices
         
        int32 live_viewers = 5 [json_name = "liveViewers"];
        Parameters:
        value - The liveViewers to set.
        Returns:
        This builder for chaining.
      • clearLiveViewers

        public DashboardOverviewResponseData.Builder clearLiveViewers()
         live EMetric.TotalDevices
         
        int32 live_viewers = 5 [json_name = "liveViewers"];
        Returns:
        This builder for chaining.
      • setLiveEngagedViewers

        public DashboardOverviewResponseData.Builder setLiveEngagedViewers​(int value)
         live EMetric.TotalEngagedDevices
         
        int32 live_engaged_viewers = 6 [json_name = "liveEngagedViewers"];
        Parameters:
        value - The liveEngagedViewers to set.
        Returns:
        This builder for chaining.
      • clearLiveEngagedViewers

        public DashboardOverviewResponseData.Builder clearLiveEngagedViewers()
         live EMetric.TotalEngagedDevices
         
        int32 live_engaged_viewers = 6 [json_name = "liveEngagedViewers"];
        Returns:
        This builder for chaining.
      • getInteractionsPerEngagedUser

        public double getInteractionsPerEngagedUser()
         round(EMetric.TotalEngagedOverlaySession / EMetric.TotalEngagedDevices, 2)
         
        double interactions_per_engaged_user = 7 [json_name = "interactionsPerEngagedUser"];
        Specified by:
        getInteractionsPerEngagedUser in interface DashboardOverviewResponseDataOrBuilder
        Returns:
        The interactionsPerEngagedUser.
      • setInteractionsPerEngagedUser

        public DashboardOverviewResponseData.Builder setInteractionsPerEngagedUser​(double value)
         round(EMetric.TotalEngagedOverlaySession / EMetric.TotalEngagedDevices, 2)
         
        double interactions_per_engaged_user = 7 [json_name = "interactionsPerEngagedUser"];
        Parameters:
        value - The interactionsPerEngagedUser to set.
        Returns:
        This builder for chaining.
      • clearInteractionsPerEngagedUser

        public DashboardOverviewResponseData.Builder clearInteractionsPerEngagedUser()
         round(EMetric.TotalEngagedOverlaySession / EMetric.TotalEngagedDevices, 2)
         
        double interactions_per_engaged_user = 7 [json_name = "interactionsPerEngagedUser"];
        Returns:
        This builder for chaining.
      • setLiveRegistredViewers

        public DashboardOverviewResponseData.Builder setLiveRegistredViewers​(int value)
        int32 live_registred_viewers = 30 [json_name = "liveRegistredViewers"];
        Parameters:
        value - The liveRegistredViewers to set.
        Returns:
        This builder for chaining.
      • clearLiveRegistredViewers

        public DashboardOverviewResponseData.Builder clearLiveRegistredViewers()
        int32 live_registred_viewers = 30 [json_name = "liveRegistredViewers"];
        Returns:
        This builder for chaining.
      • setTotalWpStarted

        public DashboardOverviewResponseData.Builder setTotalWpStarted​(int value)
         WP/FWP metrics
         
        int32 total_wp_started = 8 [json_name = "totalWpStarted"];
        Parameters:
        value - The totalWpStarted to set.
        Returns:
        This builder for chaining.
      • clearTotalWpStarted

        public DashboardOverviewResponseData.Builder clearTotalWpStarted()
         WP/FWP metrics
         
        int32 total_wp_started = 8 [json_name = "totalWpStarted"];
        Returns:
        This builder for chaining.
      • setTotalWpSessionsStarted

        public DashboardOverviewResponseData.Builder setTotalWpSessionsStarted​(int value)
         Total amount of WP sessions
         
        int32 total_wp_sessions_started = 45 [json_name = "totalWpSessionsStarted"];
        Parameters:
        value - The totalWpSessionsStarted to set.
        Returns:
        This builder for chaining.
      • clearTotalWpSessionsStarted

        public DashboardOverviewResponseData.Builder clearTotalWpSessionsStarted()
         Total amount of WP sessions
         
        int32 total_wp_sessions_started = 45 [json_name = "totalWpSessionsStarted"];
        Returns:
        This builder for chaining.
      • getUsersEngagedWithWp

        public int getUsersEngagedWithWp()
         Total Users that Engaged w/ WP (EMetric.TotalUsersEngagedWithWp)
         
        int32 users_engaged_with_wp = 9 [json_name = "usersEngagedWithWp"];
        Specified by:
        getUsersEngagedWithWp in interface DashboardOverviewResponseDataOrBuilder
        Returns:
        The usersEngagedWithWp.
      • setUsersEngagedWithWp

        public DashboardOverviewResponseData.Builder setUsersEngagedWithWp​(int value)
         Total Users that Engaged w/ WP (EMetric.TotalUsersEngagedWithWp)
         
        int32 users_engaged_with_wp = 9 [json_name = "usersEngagedWithWp"];
        Parameters:
        value - The usersEngagedWithWp to set.
        Returns:
        This builder for chaining.
      • clearUsersEngagedWithWp

        public DashboardOverviewResponseData.Builder clearUsersEngagedWithWp()
         Total Users that Engaged w/ WP (EMetric.TotalUsersEngagedWithWp)
         
        int32 users_engaged_with_wp = 9 [json_name = "usersEngagedWithWp"];
        Returns:
        This builder for chaining.
      • getUsersEngagedWithActiveWp

        public int getUsersEngagedWithActiveWp()
         Total Users that Engaged w/ WP 2+ (EMetric.TotalUsersEngagedWithWp2plus)
         
        int32 users_engaged_with_active_wp = 10 [json_name = "usersEngagedWithActiveWp"];
        Specified by:
        getUsersEngagedWithActiveWp in interface DashboardOverviewResponseDataOrBuilder
        Returns:
        The usersEngagedWithActiveWp.
      • setUsersEngagedWithActiveWp

        public DashboardOverviewResponseData.Builder setUsersEngagedWithActiveWp​(int value)
         Total Users that Engaged w/ WP 2+ (EMetric.TotalUsersEngagedWithWp2plus)
         
        int32 users_engaged_with_active_wp = 10 [json_name = "usersEngagedWithActiveWp"];
        Parameters:
        value - The usersEngagedWithActiveWp to set.
        Returns:
        This builder for chaining.
      • clearUsersEngagedWithActiveWp

        public DashboardOverviewResponseData.Builder clearUsersEngagedWithActiveWp()
         Total Users that Engaged w/ WP 2+ (EMetric.TotalUsersEngagedWithWp2plus)
         
        int32 users_engaged_with_active_wp = 10 [json_name = "usersEngagedWithActiveWp"];
        Returns:
        This builder for chaining.
      • getActiveWps

        public int getActiveWps()
         Total Watch Parties w/ WP 2+ People (EMetric.TotalActiveWps)
         
        int32 active_wps = 11 [json_name = "activeWps"];
        Specified by:
        getActiveWps in interface DashboardOverviewResponseDataOrBuilder
        Returns:
        The activeWps.
      • setActiveWps

        public DashboardOverviewResponseData.Builder setActiveWps​(int value)
         Total Watch Parties w/ WP 2+ People (EMetric.TotalActiveWps)
         
        int32 active_wps = 11 [json_name = "activeWps"];
        Parameters:
        value - The activeWps to set.
        Returns:
        This builder for chaining.
      • clearActiveWps

        public DashboardOverviewResponseData.Builder clearActiveWps()
         Total Watch Parties w/ WP 2+ People (EMetric.TotalActiveWps)
         
        int32 active_wps = 11 [json_name = "activeWps"];
        Returns:
        This builder for chaining.
      • getAvgUsersActiveWp

        public double getAvgUsersActiveWp()
        Average Participants per active WP (2+ participants per WP) (EMetric.AvgParticipantsWp2plus)
         
        double avg_users_active_wp = 12 [json_name = "avgUsersActiveWp"];
        Specified by:
        getAvgUsersActiveWp in interface DashboardOverviewResponseDataOrBuilder
        Returns:
        The avgUsersActiveWp.
      • setAvgUsersActiveWp

        public DashboardOverviewResponseData.Builder setAvgUsersActiveWp​(double value)
        Average Participants per active WP (2+ participants per WP) (EMetric.AvgParticipantsWp2plus)
         
        double avg_users_active_wp = 12 [json_name = "avgUsersActiveWp"];
        Parameters:
        value - The avgUsersActiveWp to set.
        Returns:
        This builder for chaining.
      • clearAvgUsersActiveWp

        public DashboardOverviewResponseData.Builder clearAvgUsersActiveWp()
        Average Participants per active WP (2+ participants per WP) (EMetric.AvgParticipantsWp2plus)
         
        double avg_users_active_wp = 12 [json_name = "avgUsersActiveWp"];
        Returns:
        This builder for chaining.
      • getAvgActiveWpDuration

        public double getAvgActiveWpDuration()
         Average Minutes on WP 2+ (EMetric.AvgActiveWpSessionDuration)
         
        double avg_active_wp_duration = 13 [json_name = "avgActiveWpDuration"];
        Specified by:
        getAvgActiveWpDuration in interface DashboardOverviewResponseDataOrBuilder
        Returns:
        The avgActiveWpDuration.
      • setAvgActiveWpDuration

        public DashboardOverviewResponseData.Builder setAvgActiveWpDuration​(double value)
         Average Minutes on WP 2+ (EMetric.AvgActiveWpSessionDuration)
         
        double avg_active_wp_duration = 13 [json_name = "avgActiveWpDuration"];
        Parameters:
        value - The avgActiveWpDuration to set.
        Returns:
        This builder for chaining.
      • clearAvgActiveWpDuration

        public DashboardOverviewResponseData.Builder clearAvgActiveWpDuration()
         Average Minutes on WP 2+ (EMetric.AvgActiveWpSessionDuration)
         
        double avg_active_wp_duration = 13 [json_name = "avgActiveWpDuration"];
        Returns:
        This builder for chaining.
      • getLiveUsersEngagedWithActiveWp

        public int getLiveUsersEngagedWithActiveWp()
         LIVE Participants in WP 2+ People  (live EMetric.TotalUsersEngagedWithWp2plus)
         
        int32 live_users_engaged_with_active_wp = 14 [json_name = "liveUsersEngagedWithActiveWp"];
        Specified by:
        getLiveUsersEngagedWithActiveWp in interface DashboardOverviewResponseDataOrBuilder
        Returns:
        The liveUsersEngagedWithActiveWp.
      • setLiveUsersEngagedWithActiveWp

        public DashboardOverviewResponseData.Builder setLiveUsersEngagedWithActiveWp​(int value)
         LIVE Participants in WP 2+ People  (live EMetric.TotalUsersEngagedWithWp2plus)
         
        int32 live_users_engaged_with_active_wp = 14 [json_name = "liveUsersEngagedWithActiveWp"];
        Parameters:
        value - The liveUsersEngagedWithActiveWp to set.
        Returns:
        This builder for chaining.
      • clearLiveUsersEngagedWithActiveWp

        public DashboardOverviewResponseData.Builder clearLiveUsersEngagedWithActiveWp()
         LIVE Participants in WP 2+ People  (live EMetric.TotalUsersEngagedWithWp2plus)
         
        int32 live_users_engaged_with_active_wp = 14 [json_name = "liveUsersEngagedWithActiveWp"];
        Returns:
        This builder for chaining.
      • setLiveActiveWps

        public DashboardOverviewResponseData.Builder setLiveActiveWps​(int value)
         LIVE WP 2+ People (live EMetric.TotalActiveWps)
         
        int32 live_active_wps = 15 [json_name = "liveActiveWps"];
        Parameters:
        value - The liveActiveWps to set.
        Returns:
        This builder for chaining.
      • clearLiveActiveWps

        public DashboardOverviewResponseData.Builder clearLiveActiveWps()
         LIVE WP 2+ People (live EMetric.TotalActiveWps)
         
        int32 live_active_wps = 15 [json_name = "liveActiveWps"];
        Returns:
        This builder for chaining.
      • getTotalMinWp2Users

        public double getTotalMinWp2Users()
         Total minutes in WP 2+ with X Participants
         
        double total_min_wp2_users = 16 [json_name = "totalMinWp2Users"];
        Specified by:
        getTotalMinWp2Users in interface DashboardOverviewResponseDataOrBuilder
        Returns:
        The totalMinWp2Users.
      • setTotalMinWp2Users

        public DashboardOverviewResponseData.Builder setTotalMinWp2Users​(double value)
         Total minutes in WP 2+ with X Participants
         
        double total_min_wp2_users = 16 [json_name = "totalMinWp2Users"];
        Parameters:
        value - The totalMinWp2Users to set.
        Returns:
        This builder for chaining.
      • clearTotalMinWp2Users

        public DashboardOverviewResponseData.Builder clearTotalMinWp2Users()
         Total minutes in WP 2+ with X Participants
         
        double total_min_wp2_users = 16 [json_name = "totalMinWp2Users"];
        Returns:
        This builder for chaining.
      • setTotalMinWp3Users

        public DashboardOverviewResponseData.Builder setTotalMinWp3Users​(double value)
        double total_min_wp3_users = 17 [json_name = "totalMinWp3Users"];
        Parameters:
        value - The totalMinWp3Users to set.
        Returns:
        This builder for chaining.
      • clearTotalMinWp3Users

        public DashboardOverviewResponseData.Builder clearTotalMinWp3Users()
        double total_min_wp3_users = 17 [json_name = "totalMinWp3Users"];
        Returns:
        This builder for chaining.
      • setTotalMinWp4Users

        public DashboardOverviewResponseData.Builder setTotalMinWp4Users​(double value)
        double total_min_wp4_users = 18 [json_name = "totalMinWp4Users"];
        Parameters:
        value - The totalMinWp4Users to set.
        Returns:
        This builder for chaining.
      • clearTotalMinWp4Users

        public DashboardOverviewResponseData.Builder clearTotalMinWp4Users()
        double total_min_wp4_users = 18 [json_name = "totalMinWp4Users"];
        Returns:
        This builder for chaining.
      • setTotalMinWp5Users

        public DashboardOverviewResponseData.Builder setTotalMinWp5Users​(double value)
        double total_min_wp5_users = 19 [json_name = "totalMinWp5Users"];
        Parameters:
        value - The totalMinWp5Users to set.
        Returns:
        This builder for chaining.
      • clearTotalMinWp5Users

        public DashboardOverviewResponseData.Builder clearTotalMinWp5Users()
        double total_min_wp5_users = 19 [json_name = "totalMinWp5Users"];
        Returns:
        This builder for chaining.
      • setTotalMinWp6Users

        public DashboardOverviewResponseData.Builder setTotalMinWp6Users​(double value)
        double total_min_wp6_users = 20 [json_name = "totalMinWp6Users"];
        Parameters:
        value - The totalMinWp6Users to set.
        Returns:
        This builder for chaining.
      • clearTotalMinWp6Users

        public DashboardOverviewResponseData.Builder clearTotalMinWp6Users()
        double total_min_wp6_users = 20 [json_name = "totalMinWp6Users"];
        Returns:
        This builder for chaining.
      • setTotalMinWp7Users

        public DashboardOverviewResponseData.Builder setTotalMinWp7Users​(double value)
        double total_min_wp7_users = 21 [json_name = "totalMinWp7Users"];
        Parameters:
        value - The totalMinWp7Users to set.
        Returns:
        This builder for chaining.
      • clearTotalMinWp7Users

        public DashboardOverviewResponseData.Builder clearTotalMinWp7Users()
        double total_min_wp7_users = 21 [json_name = "totalMinWp7Users"];
        Returns:
        This builder for chaining.
      • setTotalMinWp8Users

        public DashboardOverviewResponseData.Builder setTotalMinWp8Users​(double value)
        double total_min_wp8_users = 22 [json_name = "totalMinWp8Users"];
        Parameters:
        value - The totalMinWp8Users to set.
        Returns:
        This builder for chaining.
      • clearTotalMinWp8Users

        public DashboardOverviewResponseData.Builder clearTotalMinWp8Users()
        double total_min_wp8_users = 22 [json_name = "totalMinWp8Users"];
        Returns:
        This builder for chaining.
      • setTotalMinWp9Users

        public DashboardOverviewResponseData.Builder setTotalMinWp9Users​(double value)
        double total_min_wp9_users = 23 [json_name = "totalMinWp9Users"];
        Parameters:
        value - The totalMinWp9Users to set.
        Returns:
        This builder for chaining.
      • clearTotalMinWp9Users

        public DashboardOverviewResponseData.Builder clearTotalMinWp9Users()
        double total_min_wp9_users = 23 [json_name = "totalMinWp9Users"];
        Returns:
        This builder for chaining.
      • getTotalUsersStartedWp

        public int getTotalUsersStartedWp()
         Total Users that Started a WP (EMetric.TotalUsersStartedWp)
         
        int32 total_users_started_wp = 24 [json_name = "totalUsersStartedWp"];
        Specified by:
        getTotalUsersStartedWp in interface DashboardOverviewResponseDataOrBuilder
        Returns:
        The totalUsersStartedWp.
      • setTotalUsersStartedWp

        public DashboardOverviewResponseData.Builder setTotalUsersStartedWp​(int value)
         Total Users that Started a WP (EMetric.TotalUsersStartedWp)
         
        int32 total_users_started_wp = 24 [json_name = "totalUsersStartedWp"];
        Parameters:
        value - The totalUsersStartedWp to set.
        Returns:
        This builder for chaining.
      • clearTotalUsersStartedWp

        public DashboardOverviewResponseData.Builder clearTotalUsersStartedWp()
         Total Users that Started a WP (EMetric.TotalUsersStartedWp)
         
        int32 total_users_started_wp = 24 [json_name = "totalUsersStartedWp"];
        Returns:
        This builder for chaining.