Types/Methods/Interfaces marked as volatile can change any time and
for any reason.
They may be volatile for reasons including:
- Depends on specific implementation detail within the library which
may change in the response.
- Depends on specific implementation detail within the server which may
change in the response.
- Has been introduced as part of a trial phase for the specific feature.