Class StatsGetQuery

    • Constructor Detail

      • StatsGetQuery

        public StatsGetQuery​(VkApiClient client,
                             UserActor actor)
        Creates a AbstractQueryBuilder instance that can be used to build api request with various parameters
        Parameters:
        client - VK API client
        actor - actor with access token
    • Method Detail

      • groupId

        public StatsGetQuery groupId​(java.lang.Integer value)
        Community ID.
        Parameters:
        value - value of "group id" parameter. Minimum is 0.
        Returns:
        a reference to this AbstractQueryBuilder object to fulfill the "Builder" pattern.
      • appId

        public StatsGetQuery appId​(java.lang.Integer value)
        Application ID.
        Parameters:
        value - value of "app id" parameter. Minimum is 0.
        Returns:
        a reference to this AbstractQueryBuilder object to fulfill the "Builder" pattern.
      • timestampFrom

        public StatsGetQuery timestampFrom​(java.lang.Integer value)
        Set timestamp from
        Parameters:
        value - value of "timestamp from" parameter. Minimum is 0.
        Returns:
        a reference to this AbstractQueryBuilder object to fulfill the "Builder" pattern.
      • timestampTo

        public StatsGetQuery timestampTo​(java.lang.Integer value)
        Set timestamp to
        Parameters:
        value - value of "timestamp to" parameter. Minimum is 0.
        Returns:
        a reference to this AbstractQueryBuilder object to fulfill the "Builder" pattern.
      • interval

        public StatsGetQuery interval​(GetInterval value)
        Set interval
        Parameters:
        value - value of "interval" parameter. By default day.
        Returns:
        a reference to this AbstractQueryBuilder object to fulfill the "Builder" pattern.
      • intervalsCount

        public StatsGetQuery intervalsCount​(java.lang.Integer value)
        Set intervals count
        Parameters:
        value - value of "intervals count" parameter. Minimum is 0.
        Returns:
        a reference to this AbstractQueryBuilder object to fulfill the "Builder" pattern.
      • extended

        public StatsGetQuery extended​(java.lang.Boolean value)
        Set extended
        Parameters:
        value - value of "extended" parameter. By default true.
        Returns:
        a reference to this AbstractQueryBuilder object to fulfill the "Builder" pattern.
      • filters

        public StatsGetQuery filters​(java.lang.String... value)
        filters Set filters
        Parameters:
        value - value of "filters" parameter.
        Returns:
        a reference to this AbstractQueryBuilder object to fulfill the "Builder" pattern.
      • filters

        public StatsGetQuery filters​(java.util.List<java.lang.String> value)
        Set filters
        Parameters:
        value - value of "filters" parameter.
        Returns:
        a reference to this AbstractQueryBuilder object to fulfill the "Builder" pattern.
      • statsGroups

        public StatsGetQuery statsGroups​(java.lang.String... value)
        stats_groups Set stats groups
        Parameters:
        value - value of "stats groups" parameter.
        Returns:
        a reference to this AbstractQueryBuilder object to fulfill the "Builder" pattern.
      • statsGroups

        public StatsGetQuery statsGroups​(java.util.List<java.lang.String> value)
        Set stats groups
        Parameters:
        value - value of "stats groups" parameter.
        Returns:
        a reference to this AbstractQueryBuilder object to fulfill the "Builder" pattern.