## Contents

- Static Properties & Enumerations

namespace solace.Version

Returns the API version. Use version, date and mode properties for build details. Use the summary property or the .toString() method to return a summary.

## Static Properties & Enumerations Top

Date | date |  |
Boolean | debug |  |
String | formattedDate |  |
String | mode |  |
Boolean | release |  |
String | summary |  |
Object | target |  |
String | version |  |

## Static Properties & Enumerations Detail Top

###
static public Date date

The API build date.

###
static public Boolean debug

If `true`, this is an unoptimized debug build.

###
static public String formattedDate

The API build date, as a formatted string. The format of this date is: `YYYY-MM-DD hh:mm` where

- `YYYY` is the 4-digit year,
- `MM` is the 2-digit month (01-12),
- `DD` is the 2-digit day (01-31),
- `hh` is the 2-digit hour (00-23),
- `mm` is the 2-digit minute (00-59)

###
static public String mode

The build mode. This may be one of 'debug' or 'release'. Other build modes may be added in the future.

###
static public Boolean release

If `true`, this is an optimized release build. Note that there may be multiple release builds in a distribution, with varying degrees of optimization.

###
static public String summary

An informational string summarizing the API name, version and build date.

###
static public Object target

Information about the build target. This object is informational; its type, structure and content are subject to change.

###
static public String version

The API version, as an informational string. The format of this string is subject to change.