what type of figurative Language is

You could have knocked me over with a feather

The figurative language used in the phrase "You could have knocked me over with a feather" is hyperbole.