Class WorkflowImplementationOptions


  • public final class WorkflowImplementationOptions
    extends java.lang.Object
    • Constructor Detail

      • WorkflowImplementationOptions

        public WorkflowImplementationOptions​(java.lang.Class<? extends java.lang.Throwable>[] failWorkflowExceptionTypes,
                                             @Nullable
                                             java.util.Map<java.lang.String,​ActivityOptions> activityOptions,
                                             ActivityOptions defaultActivityOptions,
                                             @Nullable
                                             java.util.Map<java.lang.String,​LocalActivityOptions> localActivityOptions,
                                             LocalActivityOptions defaultLocalActivityOptions)
    • Method Detail

      • getFailWorkflowExceptionTypes

        public java.lang.Class<? extends java.lang.Throwable>[] getFailWorkflowExceptionTypes()
      • getActivityOptions

        @Nonnull
        public java.util.Map<java.lang.String,​ActivityOptions> getActivityOptions()
      • getDefaultActivityOptions

        public ActivityOptions getDefaultActivityOptions()
      • getLocalActivityOptions

        @Nonnull
        public java.util.Map<java.lang.String,​LocalActivityOptions> getLocalActivityOptions()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object