|string>|null $headers Request headers * @param array|null $options Request options * @param DeviceCustomAttributeShellScriptItemRequestBuilderGetQueryParameters|null $queryParameters Request query parameters */ public function __construct(?array $headers = null, ?array $options = null, ?DeviceCustomAttributeShellScriptItemRequestBuilderGetQueryParameters $queryParameters = null) { parent::__construct($headers ?? [], $options ?? []); $this->queryParameters = $queryParameters; } /** * Instantiates a new DeviceCustomAttributeShellScriptItemRequestBuilderGetQueryParameters. * @param array|null $expand Expand related entities * @param array|null $select Select properties to be returned * @return DeviceCustomAttributeShellScriptItemRequestBuilderGetQueryParameters */ public static function createQueryParameters(?array $expand = null, ?array $select = null): DeviceCustomAttributeShellScriptItemRequestBuilderGetQueryParameters { return new DeviceCustomAttributeShellScriptItemRequestBuilderGetQueryParameters($expand, $select); } }