Class WorkflowImplementationOptions.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • setNonDeterministicWorkflowPolicy

        public WorkflowImplementationOptions.Builder setNonDeterministicWorkflowPolicy​(NonDeterministicWorkflowPolicy nonDeterministicWorkflowPolicy)
        Optional: Sets how decision worker deals with non-deterministic history events (presumably arising from non-deterministic workflow definitions or non-backward compatible workflow definition changes). default: BlockWorkflow, which just logs error but reply nothing back to server.
      • setActivityOptionOverrides

        public WorkflowImplementationOptions.Builder setActivityOptionOverrides​(java.util.Map<java.lang.String,​ActivityOptions> activityOptionOverrides)
        Set overrides for a specific workflow implementation for activity options.
        Parameters:
        activityOptionOverrides - a map where the key is the activity name and the value is the activity options that should override existing activity configuration that comes from @ActivityMethod annotation.