Class SimpleTaskWorker<T>


  • public class SimpleTaskWorker<T>
    extends Worker<T>
    A worker executing a SimpleTask.
    • Method Detail

      • from

        public static <T> SimpleTaskWorker<T> from​(Session session,
                                                   SimpleTask<T> task,
                                                   WorkerId workerId,
                                                   Identifier instanceSchema)
        Creates a new SimpleTaskWorker.
        Type Parameters:
        T - task response type
        Parameters:
        session - Snowpark session object
        task - task
        workerId - worker id
        instanceSchema - Task Reactor instance name
        Returns:
        a new simple task worker
      • performWork

        protected T performWork​(WorkItem workItem)
        Specified by:
        performWork in class Worker<T>
        Parameters:
        workItem - work item provided by the dispatcher
        Returns:
        custom object defined by the user.