Class ToolExample.Builder

java.lang.Object
com.tnsai.tools.ToolExample.Builder
Enclosing class:
ToolExample

public static class ToolExample.Builder extends Object
Builder for ToolExample.
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • input

      public ToolExample.Builder input(String input)
      Sets the example input.
      Parameters:
      input - the input
      Returns:
      this builder
    • description

      public ToolExample.Builder description(String description)
      Sets the example description.
      Parameters:
      description - the description
      Returns:
      this builder
    • expectedOutput

      public ToolExample.Builder expectedOutput(String expectedOutput)
      Sets the expected output.
      Parameters:
      expectedOutput - the output
      Returns:
      this builder
    • category

      public ToolExample.Builder category(String category)
      Sets the example category.
      Parameters:
      category - the category
      Returns:
      this builder
    • build

      public ToolExample build()
      Builds the tool example.
      Returns:
      new tool example