Builder

public final class Builder

A builder for CodeExecutionResultStep.

Functions

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

Returns an immutable instance of CodeExecutionResultStep.

Link copied to clipboard
public final CodeExecutionResultStep.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 CodeExecutionResultStep.Builder isError(JsonField<Boolean> isError)

Sets Builder.isError to an arbitrary JSON value.

Whether the code execution resulted in an error.

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

Sets Builder.result to an arbitrary JSON value.

Required. The output of the code execution.

Link copied to clipboard
public final CodeExecutionResultStep.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 CodeExecutionResultStep.Builder type(JsonValue type)

Sets the field to an arbitrary JSON value.