not sure on the bumpiness, but the shinyness can be done by adding a child water shader.
i guess the bumpiness could be done with displacement, a very small power fractal and very low-scale displacement. Not sure how well that'd work, or very, very small fake stones.