|string>|null $headers Request headers * @param array|null $options Request options * @param IncoSheetsRequestBuilderGetQueryParameters|null $queryParameters Request query parameters */ public function __construct(?array $headers = null, ?array $options = null, ?IncoSheetsRequestBuilderGetQueryParameters $queryParameters = null) { parent::__construct($headers ?? [], $options ?? []); $this->queryParameters = $queryParameters; } /** * Instantiates a new IncoSheetsRequestBuilderGetQueryParameters. * @param array|null $brands Filtrer par un ou plusieurs codes marque. * @param int|null $limit Nombre maximal d'enregistrements pour la pagination par offset. Les valeurs hors bornes sont silencieusement corrigées par l'API. * @param int|null $offset Décalage d'index pour la pagination basée sur l'offset. Les valeurs négatives sont silencieusement corrigées à 0. * @param int|null $page Numéro de page (1-based). Les valeurs hors bornes sont silencieusement corrigées par l'API. * @param int|null $pageSize Nombre d'éléments par page (max 10000). Les valeurs hors bornes sont silencieusement corrigées par l'API. * @param DateTime|null $since Horodatage au format RFC3339 (borne inférieure sur updatedAt). * @param GetSortByQueryParameterType|null $sortBy Champ d'ordonnancement des fiches INCO. * @param GetSortDirectionQueryParameterType|null $sortDirection Sens du tri. * @return IncoSheetsRequestBuilderGetQueryParameters */ public static function createQueryParameters(?array $brands = null, ?int $limit = null, ?int $offset = null, ?int $page = null, ?int $pageSize = null, ?DateTime $since = null, ?GetSortByQueryParameterType $sortBy = null, ?GetSortDirectionQueryParameterType $sortDirection = null): IncoSheetsRequestBuilderGetQueryParameters { return new IncoSheetsRequestBuilderGetQueryParameters($brands, $limit, $offset, $page, $pageSize, $since, $sortBy, $sortDirection); } }