Builder

public final class 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
Link copied to clipboard
public final StepDelta.Delta.McpServerToolResult.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
Link copied to clipboard

Sets Builder.result to an arbitrary JSON value.

public final StepDelta.Delta.McpServerToolResult.Builder result(JsonValue jsonValue)

Alias for calling result with Result.ofJsonValue(jsonValue).


Alias for calling result with Result.ofString(string).

Link copied to clipboard

Alias for calling result with Result.ofFunctionResultSubcontentList(functionResultSubcontentList).

Link copied to clipboard
public final StepDelta.Delta.McpServerToolResult.Builder serverName(JsonField<String> serverName)

Sets Builder.serverName to an arbitrary JSON value.

Link copied to clipboard
public final StepDelta.Delta.McpServerToolResult.Builder signature(JsonField<String> signature)

Sets Builder.signature to an arbitrary JSON value.

A signature hash for backend validation.

Link copied to clipboard
public final StepDelta.Delta.McpServerToolResult.Builder type(JsonValue type)

Sets the field to an arbitrary JSON value.