Builder
A builder for McpServerToolResult.
Functions
Link copied to clipboard
public final StepDelta.Delta.McpServerToolResult.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
Link copied to clipboard
Returns an immutable instance of McpServerToolResult.
Link copied to clipboard
Sets Builder.name to an arbitrary JSON value.
Link copied to clipboard
public final StepDelta.Delta.McpServerToolResult.Builder putAdditionalProperty(String key, JsonValue value)
Link copied to clipboard
public final StepDelta.Delta.McpServerToolResult.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
Link copied to clipboard
Link copied to clipboard
public final StepDelta.Delta.McpServerToolResult.Builder removeAllAdditionalProperties(Set<String> keys)
Link copied to clipboard
public final StepDelta.Delta.McpServerToolResult.Builder result(JsonField<StepDelta.Delta.McpServerToolResult.Result> result)
Sets Builder.result to an arbitrary JSON value.
Alias for calling result with Result.ofJsonValue(jsonValue).
public final StepDelta.Delta.McpServerToolResult.Builder result(StepDelta.Delta.McpServerToolResult.Result result)
Alias for calling result with Result.ofString(string).
Link copied to clipboard
public final StepDelta.Delta.McpServerToolResult.Builder resultOfFunctionResultSubcontentList(List<StepDelta.Delta.McpServerToolResult.Result.FunctionResultSubcontent> functionResultSubcontentList)
Alias for calling result with Result.ofFunctionResultSubcontentList(functionResultSubcontentList).
Link copied to clipboard
Sets Builder.serverName to an arbitrary JSON value.
Link copied to clipboard
Sets Builder.signature to an arbitrary JSON value.
A signature hash for backend validation.
Link copied to clipboard
Sets the field to an arbitrary JSON value.