Package io.temporal.serviceclient
Class Version
- java.lang.Object
-
- io.temporal.serviceclient.Version
-
public class Version extends java.lang.Objectbelow 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 Summary
Fields Modifier and Type Field Description static java.lang.StringLIBRARY_VERSIONLibrary Version is a semver that represents the version of this Temporal client library.static java.lang.StringSDK_NAMEThe named used to represent this SDK as client identities as well as worker task completions.static java.lang.StringSUPPORTED_SERVER_VERSIONSSupported server versions defines a semver range of server versions that client is compatible with.
-
Constructor Summary
Constructors Constructor Description Version()
-
-
-
Field Detail
-
LIBRARY_VERSION
public static final java.lang.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 java.lang.String SDK_NAME
The named used to represent this SDK as client identities as well as worker task completions.- See Also:
- Constant Field Values
-
SUPPORTED_SERVER_VERSIONS
public static final java.lang.String SUPPORTED_SERVER_VERSIONS
Supported server versions defines a semver range of server versions that client is compatible with.- See Also:
- Constant Field Values
-
-