Class Version

java.lang.Object
io.temporal.serviceclient.Version

public class Version extends Object
below are the metadata which will be embedded as part of headers in every rpc call made by this client to Temporal server.

Update to the metadata below is typically done by the Temporal team as part of a major feature or behavior change

  • Field Details

    • LIBRARY_VERSION

      public static final String LIBRARY_VERSION
      Library Version is a semver that represents the version of this Temporal client library. This represent API changes visible to Temporal client side library consumers. I.e. developers that are writing workflows. So every time we change API that can affect them we have to change this number. Format: MAJOR.MINOR.PATCH
    • SDK_NAME

      public static final String SDK_NAME
      The named used to represent this SDK as client identities as well as worker task completions.
      See Also:
    • SUPPORTED_SERVER_VERSIONS

      public static final String SUPPORTED_SERVER_VERSIONS
      Supported server versions defines a semver range of server versions that client is compatible with.
      See Also:
  • Constructor Details

    • Version

      public Version()