Most flex joints like these that I've looked at on other projects are listed as stainless steel, but still have aluminized steel on the ends. Over time these can still rust.
There may be some specialty shops that offer complete stainless flex joints, but I haven't found any yet.