Builder

public abstract class Builder

Builder for ToolResponse.

Constructors

Link copied to clipboard
public void ToolResponse.Builder()

Functions

Link copied to clipboard
public abstract ToolResponse build()
Link copied to clipboard
@CanIgnoreReturnValue()
public ToolResponse.Builder clearId()
Clears the value of id field.
Link copied to clipboard
@CanIgnoreReturnValue()
public ToolResponse.Builder clearResponse()
Clears the value of response field.
Link copied to clipboard
@CanIgnoreReturnValue()
public ToolResponse.Builder clearToolType()
Clears the value of toolType field.
Link copied to clipboard
public abstract ToolResponse.Builder id(String id)
Setter for id.
Link copied to clipboard
public abstract ToolResponse.Builder response(Map<String, Object> response)
Setter for response.
Link copied to clipboard
public abstract ToolResponse.Builder toolType(ToolType toolType)
Setter for toolType.
@CanIgnoreReturnValue()
public ToolResponse.Builder toolType(ToolType.Known knownType)
Setter for toolType given a known enum.
@CanIgnoreReturnValue()
public ToolResponse.Builder toolType(String toolType)
Setter for toolType given a string.