Builder

public final class Builder

A builder for FunctionResultDelta.

Functions

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

Returns an immutable instance of FunctionResultDelta.

Link copied to clipboard
public final FunctionResultDelta.Builder callId(JsonField<String> callId)

Sets Builder.callId to an arbitrary JSON value.

Required. ID to match the ID from the function call block.

Link copied to clipboard
public final FunctionResultDelta.Builder isError(JsonField<Boolean> isError)

Sets Builder.isError to an arbitrary JSON value.

Link copied to clipboard
public final FunctionResultDelta.Builder name(JsonField<String> name)

Sets Builder.name to an arbitrary JSON value.

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

Sets Builder.result to an arbitrary JSON value.

public final FunctionResultDelta.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 FunctionResultDelta.Builder type(JsonValue type)

Sets the field to an arbitrary JSON value.