A nozzle comprising: an inlet nut fastenable to a distal end of one of a rotatable nozzle shaft or a high pressure hose; a hollow nozzle body having a front portion , a rear inlet portion configured to engage the inlet nut , a central bore through at least the rear inlet portion of the nozzle body , and a plurality of ports extending through the nozzle body from the central bore ; and a switching valve assembly disposed in the central bore operable to direct fluid flow from the inlet portion to at least one set of the plurality of ports upon application of fluid flow above a predetermined threshold to the inlet portion and direct fluid flow from the inlet portion to at least a different set of the plurality of ports upon fluid flow having subsequently dropped below the predetermined flow threshold and then exceeding the predetermined threshold, the switching valve assembly comprising: a cylindrical poppet slideably disposed in the central bore , the poppet having at least one axially extending through bore to permit fluid flow therethrough and another bore containing a valve pin captured within the another bore and protruding therefrom for closing at least one of the ports ; a guide cooperating with the poppet to rotate the poppet in one direction to alternate fluid flow between the ports ; and a biasing member between the front portion of the nozzle body and the poppet urging the poppet away from the front portion of the nozzle body . an inlet nut fastenable to a distal end of one of a rotatable nozzle shaft or a high pressure hose; a hollow nozzle body having a front portion , a rear inlet portion configured to engage the inlet nut , a central bore through at least the rear inlet portion of the nozzle body , and a plurality of ports extending through the nozzle body from the central bore ; and a switching valve assembly disposed in the central bore operable to direct fluid flow from the inlet portion to at least one set of the plurality of ports upon application of fluid flow above a predetermined threshold to the inlet portion and direct fluid flow from the inlet portion to at least a different set of the plurality of ports upon fluid flow having subsequently dropped below the predetermined flow threshold and then exceeding the predetermined threshold, the switching valve assembly comprising: a cylindrical poppet slideably disposed in the central bore , the poppet having at least one axially extending through bore to permit fluid flow therethrough and another bore containing a valve pin captured within the another bore and protruding therefrom for closing at least one of the ports ; a guide cooperating with the poppet to rotate the poppet in one direction to alternate fluid flow between the ports ; and a biasing member between the front portion of the nozzle body and the poppet urging the poppet away from the front portion of the nozzle body . a cylindrical poppet slideably disposed in the central bore , the poppet having at least one axially extending through bore to permit fluid flow therethrough and another bore containing a valve pin captured within the another bore and protruding therefrom for closing at least one of the ports ; a guide cooperating with the poppet to rotate the poppet in one direction to alternate fluid flow between the ports ; and a biasing member between the front portion of the nozzle body and the poppet urging the poppet away from the front portion of the nozzle body . <EOS>