How to rotate a procedural material
There are several issues with your model that prevent proper results.


You have inverted normal in your model - Unrelated to texturing but can cause issues, fix it by ticking Flip in the Screw modifier
Your curve object has unnaplied transformations (more importantly scale) and has an offcentered origin point, both of which will negatively affect your texture coordinates and make them harder to work with. Apply scale and properly place the center relative to the object.
You inconsistently use Vector type of mapping in Vector Mapping nodes for textures, all should be set to Texture
You use duplicate Texture Coordinates Vector mapping and Wave texture nodes which are not necessary
Your shader node setup also seems far too convoluted, and looks like it could be simplified.


Here is my proposed node setup to achieve an identical result. Not sure exactly what you final result should look like, you may need to adjust the color ramp node to suit your liking. The Modulo node will control the tiling size.