Class ActivityResource

java.lang.Object
dev.dosya.sdk.resource.ActivityResource

public final class ActivityResource extends Object
Provides operations for retrieving activity logs from Dosya workspaces.
Since:
0.1.0
  • Constructor Details

    • ActivityResource

      public ActivityResource(@NotNull @NotNull DosyaHttpClient http)
      Creates a new ActivityResource backed by the given HTTP client.
      Parameters:
      http - the HTTP client used to make API requests
  • Method Details

    • list

      @NotNull public @NotNull ActivityListResponse list(@NotNull @NotNull ListActivityParams params)
      Lists activity entries for a workspace, with optional filtering by category, action, or user.
      Parameters:
      params - the activity listing parameters including workspace ID, pagination, and filters
      Returns:
      the response containing activity entries, members, and pagination info
      Throws:
      DosyaApiException - if the API returns an error