From a fatigue standpoint, if you can calculate the change in the outside surface temperature from the water impact, you can calculate the stress from the contraction, which can be estimated as simplistically as E-alpha-DT. From stress range, you can calculate the fatigue life. But the heat transfer problem is complicated by the fact that the water will be hitting a surface at at temperature above its boiling point. Further, depending upon how the water is impacting the surface, you may have bowing and other issues. And if it is rain you are thinking about, what number of cycles are you going to estimate (other than an endurance limit)? If it is rain, you should use a rain shield.
_________________________
Chuck Becht