Class Prompt

java.lang.Object
org.apache.juneau.bean.mcp.v20260728.Prompt

@Marshalled public class Prompt extends Object
MCP prompt descriptor (prompts/list entry).
  • Constructor Details

  • Method Details

    • getName

      public String getName()
      Prompt name.
      Returns:
      The name, or null if not set.
    • setName

      public Prompt setName(String value)
      Sets the prompt name.
      Parameters:
      value - The new value. Can be null to unset the property.
      Returns:
      This object (for method chaining).
    • getDescription

      Human-readable description.
      Returns:
      The description, or null if not set.
    • setDescription

      public Prompt setDescription(String value)
      Sets the description.
      Parameters:
      value - The new value. Can be null to unset the property.
      Returns:
      This object (for method chaining).
    • getArguments

      Declared prompt arguments.
      Returns:
      The arguments list, or null if not set.
    • setArguments

      Sets declared arguments.
      Parameters:
      value - The new value. Can be null to unset the property.
      Returns:
      This object (for method chaining).
    • setArguments

      public Prompt setArguments(PromptArgument... value)
      Sets declared arguments.
      Parameters:
      value - The new value. Can be null to unset the property.
      Returns:
      This object (for method chaining).
    • addArguments

      public Prompt addArguments(PromptArgument... value)
      Appends to the declared arguments.
      Parameters:
      value - The values to append.
      Returns:
      This object (for method chaining).
    • addArguments

      Appends to the declared arguments.
      Parameters:
      value - The values to append.
      Returns:
      This object (for method chaining).