Class Task.Builder

  • Enclosing class:
    Task

    public static class Task.Builder
    extends Object
    Provides a Task builder class.
    • Method Detail

      • id

        public Task.Builder id​(String id)
        Set the task id.
        Parameters:
        id - the task id
        Returns:
        the builder object
      • payloadType

        public Task.Builder payloadType​(String payloadType)
        Set the task payload type.
        Parameters:
        payloadType - the task payload type
        Returns:
        the builder object
      • payload

        public Task.Builder payload​(Map<String,​Object> payload)
        Set the task payload.
        Parameters:
        payload - the task payload (required)
        Returns:
        the builder object
      • build

        public Task build()
        Returns:
        a new Task