SearchClanQuery

class SearchClanQuery(name: String = "", warFrequency: String = "", locationId: Int = -1, minMembers: Int = -1, maxMembers: Int = -1, minClanPoints: Int = -1, minClanLevel: Int = -1, paginationQuery: PaginationQuery = PaginationQuery(), labelIds: String = "") : Query

Represents a query used to search for clans. This query allows filtering clans based on various criteria like name, war frequency, location, number of members, clan points, clan level, pagination settings, and label IDs.

Constructors

Link copied to clipboard
constructor(name: String = "", warFrequency: String = "", locationId: Int = -1, minMembers: Int = -1, maxMembers: Int = -1, minClanPoints: Int = -1, minClanLevel: Int = -1, paginationQuery: PaginationQuery = PaginationQuery(), labelIds: String = "")

Creates a SearchClanQuery instance with the provided query parameters.

Functions

Link copied to clipboard
open override fun createQuery(): String

Generates a formatted query string based on the provided query parameters.