Class TaskTokenBuilder

java.lang.Object
com.commercetools.ml.models.common.TaskTokenBuilder
All Implemented Interfaces:
Builder<TaskToken>

public class TaskTokenBuilder extends Object implements Builder<TaskToken>
TaskTokenBuilder
Example to create an instance using the builder pattern

     TaskToken taskToken = TaskToken.builder()
             .taskId("{taskId}")
             .uriPath("{uriPath}")
             .build()
 
  • Constructor Details

    • TaskTokenBuilder

      public TaskTokenBuilder()
  • Method Details

    • taskId

      public TaskTokenBuilder taskId(String taskId)

      The ID for the task. Used to find the status of the task.

      Parameters:
      taskId - value to be set
      Returns:
      Builder
    • uriPath

      public TaskTokenBuilder uriPath(String uriPath)

      The URI path to poll for the status of the task.

      Parameters:
      uriPath - value to be set
      Returns:
      Builder
    • getTaskId

      public String getTaskId()

      The ID for the task. Used to find the status of the task.

      Returns:
      taskId
    • getUriPath

      public String getUriPath()

      The URI path to poll for the status of the task.

      Returns:
      uriPath
    • build

      public TaskToken build()
      builds TaskToken with checking for non-null required values
      Specified by:
      build in interface Builder<TaskToken>
      Returns:
      TaskToken
    • buildUnchecked

      public TaskToken buildUnchecked()
      builds TaskToken without checking for non-null required values
      Returns:
      TaskToken
    • of

      public static TaskTokenBuilder of()
      factory method for an instance of TaskTokenBuilder
      Returns:
      builder
    • of

      public static TaskTokenBuilder of(TaskToken template)
      create builder for TaskToken instance
      Parameters:
      template - instance with prefilled values for the builder
      Returns:
      builder