Package io.getstream.chat.java.models
Class TeamUsageStats.QueryTeamUsageStatsRequestData.QueryTeamUsageStatsRequest
- java.lang.Object
-
- io.getstream.chat.java.models.framework.StreamRequest<TeamUsageStats.QueryTeamUsageStatsResponse>
-
- io.getstream.chat.java.models.TeamUsageStats.QueryTeamUsageStatsRequestData.QueryTeamUsageStatsRequest
-
- Enclosing class:
- TeamUsageStats.QueryTeamUsageStatsRequestData
public static class TeamUsageStats.QueryTeamUsageStatsRequestData.QueryTeamUsageStatsRequest extends StreamRequest<TeamUsageStats.QueryTeamUsageStatsResponse>
-
-
Method Summary
-
Methods inherited from class io.getstream.chat.java.models.framework.StreamRequest
getClient, request, requestAsync, withClient, withUserToken
-
-
-
-
Method Detail
-
generateCall
protected retrofit2.Call<TeamUsageStats.QueryTeamUsageStatsResponse> generateCall(Client client)
- Specified by:
generateCallin classStreamRequest<TeamUsageStats.QueryTeamUsageStatsResponse>
-
month
public TeamUsageStats.QueryTeamUsageStatsRequestData.QueryTeamUsageStatsRequest month(@Nullable @Nullable java.lang.String month)
Month in YYYY-MM format (e.g., '2026-01'). Mutually exclusive with start_date/end_date. Returns aggregated monthly values.- Returns:
this.
-
startDate
public TeamUsageStats.QueryTeamUsageStatsRequestData.QueryTeamUsageStatsRequest startDate(@Nullable @Nullable java.lang.String startDate)
Start date in YYYY-MM-DD format. Used with end_date for custom date range. Returns daily breakdown.- Returns:
this.
-
endDate
public TeamUsageStats.QueryTeamUsageStatsRequestData.QueryTeamUsageStatsRequest endDate(@Nullable @Nullable java.lang.String endDate)
End date in YYYY-MM-DD format. Used with start_date for custom date range. Returns daily breakdown.- Returns:
this.
-
limit
public TeamUsageStats.QueryTeamUsageStatsRequestData.QueryTeamUsageStatsRequest limit(@Nullable @Nullable java.lang.Integer limit)
Maximum number of teams to return per page (default: 30, max: 30).- Returns:
this.
-
next
public TeamUsageStats.QueryTeamUsageStatsRequestData.QueryTeamUsageStatsRequest next(@Nullable @Nullable java.lang.String next)
Cursor for pagination to fetch next page of teams.- Returns:
this.
-
internalBuild
public TeamUsageStats.QueryTeamUsageStatsRequestData internalBuild()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-