Skip to content

Adding a query param class for each operation instead of sharing a single class for all operations#321

Open
douglasmiller wants to merge 1 commit intov3-v2021-02-25from
operation-params
Open

Adding a query param class for each operation instead of sharing a single class for all operations#321
douglasmiller wants to merge 1 commit intov3-v2021-02-25from
operation-params

Conversation

@douglasmiller
Copy link
Copy Markdown
Contributor

@douglasmiller douglasmiller commented Apr 14, 2026

Previously, there was a single QueryParams class that included setter method for all possible query parameters that could be used across all API requests. This has shown to be inadequate when multiple API requests use the same query parameter name with different values/types.

This update removes the QueryParams class in favor of an AbstractQueryParams class that can be extended for each individual API request method.

Addresses #306

@douglasmiller douglasmiller added the V6 v2021-02-25 Client label Apr 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

V6 v2021-02-25 Client

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant