Class ContinueAsNewOptions


  • public final class ContinueAsNewOptions
    extends java.lang.Object
    This class contain overrides for continueAsNew call. Every field can be null and it means that the value of the option should be taken from the originating workflow run.
    • Constructor Detail

      • ContinueAsNewOptions

        public ContinueAsNewOptions​(@Nullable
                                    java.time.Duration workflowRunTimeout,
                                    @Nullable
                                    java.lang.String taskQueue,
                                    @Nullable
                                    java.time.Duration workflowTaskTimeout,
                                    @Nullable
                                    java.util.Map<java.lang.String,​java.lang.Object> memo,
                                    @Nullable
                                    java.util.Map<java.lang.String,​java.lang.Object> searchAttributes,
                                    @Nullable
                                    java.util.List<ContextPropagator> contextPropagators)
    • Method Detail

      • getWorkflowRunTimeout

        @Nullable
        public java.time.Duration getWorkflowRunTimeout()
      • getTaskQueue

        @Nullable
        public java.lang.String getTaskQueue()
      • getWorkflowTaskTimeout

        @Nullable
        public java.time.Duration getWorkflowTaskTimeout()
      • getMemo

        @Nullable
        public java.util.Map<java.lang.String,​java.lang.Object> getMemo()
      • getSearchAttributes

        @Nullable
        public java.util.Map<java.lang.String,​java.lang.Object> getSearchAttributes()
      • getContextPropagators

        @Nullable
        public java.util.List<ContextPropagator> getContextPropagators()