Builder

public final class Builder

A builder for FileSearchCallStep.

Functions

Link copied to clipboard
public final FileSearchCallStep.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
Link copied to clipboard
public final FileSearchCallStep build()

Returns an immutable instance of FileSearchCallStep.

Link copied to clipboard
public final FileSearchCallStep.Builder id(JsonField<String> id)

Sets Builder.id to an arbitrary JSON value.

Required. A unique ID for this specific tool call.

Link copied to clipboard
public final FileSearchCallStep.Builder putAdditionalProperty(String key, JsonValue value)
Link copied to clipboard
public final FileSearchCallStep.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
Link copied to clipboard
public final FileSearchCallStep.Builder signature(JsonField<String> signature)

Sets Builder.signature to an arbitrary JSON value.

public final FileSearchCallStep.Builder signature(String signature)

A signature hash for backend validation.

Link copied to clipboard
public final FileSearchCallStep.Builder type(JsonValue type)

Sets the field to an arbitrary JSON value.