Builder

public abstract class Builder

Builder for InlinedRequest.

Constructors

Link copied to clipboard
public void InlinedRequest.Builder()

Functions

Link copied to clipboard
public abstract InlinedRequest build()
Link copied to clipboard
@CanIgnoreReturnValue()
public InlinedRequest.Builder clearConfig()
Clears the value of config field.
Link copied to clipboard
@CanIgnoreReturnValue()
public InlinedRequest.Builder clearContents()
Clears the value of contents field.
Link copied to clipboard
@CanIgnoreReturnValue()
public InlinedRequest.Builder clearMetadata()
Clears the value of metadata field.
Link copied to clipboard
@CanIgnoreReturnValue()
public InlinedRequest.Builder clearModel()
Clears the value of model field.
Link copied to clipboard
Setter for config.
@CanIgnoreReturnValue()
public InlinedRequest.Builder config(GenerateContentConfig.Builder configBuilder)
Setter for config builder.
Link copied to clipboard
@CanIgnoreReturnValue()
public InlinedRequest.Builder contents(Array<Content> contents)
public abstract InlinedRequest.Builder contents(List<Content> contents)
Setter for contents.
@CanIgnoreReturnValue()
public InlinedRequest.Builder contents(Array<Content.Builder> contentsBuilders)
Setter for contents builder.
Link copied to clipboard
public abstract InlinedRequest.Builder metadata(Map<String, String> metadata)
Setter for metadata.
Link copied to clipboard
public abstract InlinedRequest.Builder model(String model)
Setter for model.