Builder

public final class Builder

A builder for UserInputStep.

Functions

Link copied to clipboard

Alias for calling addContent with Content.ofAudio(audio).

public final UserInputStep.Builder addContent(Content content)

Adds a single Content to Builder.content.

Alias for calling addContent with Content.ofDocument(document).

Alias for calling addContent with Content.ofImage(image).

Alias for calling addContent with Content.ofText(text).

Alias for calling addContent with Content.ofVideo(video).

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

Alias for calling addContent with the following:

Link copied to clipboard
public final UserInputStep build()

Returns an immutable instance of UserInputStep.

Link copied to clipboard
public final UserInputStep.Builder content(JsonField<List<Content>> content)

Sets Builder.content to an arbitrary JSON value.

public final UserInputStep.Builder content(List<Content> content)
Link copied to clipboard
public final UserInputStep.Builder putAdditionalProperty(String key, JsonValue value)
Link copied to clipboard
public final UserInputStep.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
Link copied to clipboard
Link copied to clipboard
public final UserInputStep.Builder type(JsonValue type)

Sets the field to an arbitrary JSON value.