Class SetAppVersionLater$

  • All Implemented Interfaces:
    java.io.Serializable

    public class SetAppVersionLater$
    extends java.lang.Object
    implements java.io.Serializable
    See Also:
    Serialized Form
    • Field Detail

      • MODULE$

        public static final SetAppVersionLater$ MODULE$
        Static reference to the singleton instance of this Scala object.
    • Constructor Detail

      • SetAppVersionLater$

        public SetAppVersionLater$()
    • Method Detail

      • create

        public SetAppVersionLater create​(java.util.concurrent.CompletionStage<Version> appVersion)
        Java API: If the appVersion is read from an external system (e.g. Kubernetes) it can be defined after system startup but before joining by completing the appVersion CompletionStage. In that case, SetAppVersionLater should be sent before Join or JoinSeedNodes It's fine to send Join or JoinSeedNodes immediately afterwards (before the CompletionStage is completed. The join will then wait for the appVersion to be completed.