Class Version


  • public class Version
    extends java.lang.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 Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String FEATURE_VERSION
      Feature Version is a semver that represents the feature set of this Temporal client library support.
      static java.lang.String LIBRARY_VERSION
      Library Version is a semver that represents the version of this Temporal client library.
    • Constructor Summary

      Constructors 
      Constructor Description
      Version()  
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 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
      • FEATURE_VERSION

        public static final java.lang.String FEATURE_VERSION
        Feature Version is a semver that represents the feature set of this Temporal client library support. This can be used for client capibility check, on Temporal server, for backward compatibility Format: MAJOR.MINOR.PATCH
        See Also:
        Constant Field Values
    • Constructor Detail

      • Version

        public Version()