RequestInput
data class RequestInput(val interruptId: String = Uuid.random(), val message: String? = null, val payload: Any? = null, val responseSchema: Schema? = null)
A node's request for user input, which pauses the workflow until a matching response arrives.
Normalized into a long-running adk_request_input function call; the response is a com.google.adk.kt.types.FunctionResponse with matching interruptId.
Types
Link copied to clipboard
class Builder
Fluent builder for RequestInput, provided primarily for Java callers. Any property left unset falls back to the same default as the constructor.
Properties
Functions
Link copied to clipboard
Returns a Builder initialized with this instance's properties, primarily for Java callers. Prefer it over copy from Java: copy takes every property positionally, so its signature changes whenever a property is added.