|null $siteIds Filtrer par un ou plusieurs codes site (ex: siteIds[]=LDCSER&siteIds[]=SLELA). */ public ?array $siteIds = null; /** * @var GetSortByQueryParameterType|null $sortBy Champ d'ordonnancement des employés. */ public ?GetSortByQueryParameterType $sortBy = null; /** * @var GetSortDirectionQueryParameterType|null $sortDirection Sens du tri. */ public ?GetSortDirectionQueryParameterType $sortDirection = null; /** * Instantiates a new EmployeesRequestBuilderGetQueryParameters and sets the default values. * @param string|null $establishment Filtrer par code établissement (ex: 01, PA, LY). * @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 string|null $serviceId Filtrer par identifiant de service (ex: 097, 101). * @param DateTime|null $since Horodatage au format RFC3339 (borne inférieure sur updatedAt). * @param string|null $siteId Filtrer par code site (ex: LDCSER, SLELA). * @param array|null $siteIds Filtrer par un ou plusieurs codes site (ex: siteIds[]=LDCSER&siteIds[]=SLELA). * @param GetSortByQueryParameterType|null $sortBy Champ d'ordonnancement des employés. * @param GetSortDirectionQueryParameterType|null $sortDirection Sens du tri. */ public function __construct(?string $establishment = null, ?int $limit = null, ?int $offset = null, ?int $page = null, ?int $pageSize = null, ?string $serviceId = null, ?DateTime $since = null, ?string $siteId = null, ?array $siteIds = null, ?GetSortByQueryParameterType $sortBy = null, ?GetSortDirectionQueryParameterType $sortDirection = null) { $this->establishment = $establishment; $this->limit = $limit; $this->offset = $offset; $this->page = $page; $this->pageSize = $pageSize; $this->serviceId = $serviceId; $this->since = $since; $this->siteId = $siteId; $this->siteIds = $siteIds; $this->sortBy = $sortBy; $this->sortDirection = $sortDirection; } }