WSVersion

A wrapper type that captures the various components of a version, including the following:

  • major: an Integer defining the major version number, such as '8' of the full version 8.1.2.3.
  • minor: an Integer defining the minor version number, such as '1' of the full version 8.1.2.3.
  • maintenance: optional Integer defining the maintenance number of the version, if applicable, such as '2' of the full version 8.1.2.3. Never supplied with an API version.
  • patch: optional Integer defining the patch release number, if applicable, such as '3' of the full version 8.1.2.3. Never supplied with an API version.