Builder

public abstract class Builder

Builder for Retrieval.

Constructors

Link copied to clipboard
public void Retrieval.Builder()

Functions

Link copied to clipboard
public abstract Retrieval build()
Link copied to clipboard
@CanIgnoreReturnValue()
public Retrieval.Builder clearDisableAttribution()
Clears the value of disableAttribution field.
Link copied to clipboard
@CanIgnoreReturnValue()
public Retrieval.Builder clearExternalApi()
Clears the value of externalApi field.
Link copied to clipboard
@CanIgnoreReturnValue()
public Retrieval.Builder clearVertexAiSearch()
Clears the value of vertexAiSearch field.
Link copied to clipboard
@CanIgnoreReturnValue()
public Retrieval.Builder clearVertexRagStore()
Clears the value of vertexRagStore field.
Link copied to clipboard
public abstract Retrieval.Builder disableAttribution(boolean disableAttribution)
Setter for disableAttribution.
Link copied to clipboard
public abstract Retrieval.Builder externalApi(ExternalApi externalApi)
Setter for externalApi.
@CanIgnoreReturnValue()
public Retrieval.Builder externalApi(ExternalApi.Builder externalApiBuilder)
Setter for externalApi builder.
Link copied to clipboard
public abstract Retrieval.Builder vertexAiSearch(VertexAISearch vertexAiSearch)
Setter for vertexAiSearch.
@CanIgnoreReturnValue()
public Retrieval.Builder vertexAiSearch(VertexAISearch.Builder vertexAiSearchBuilder)
Setter for vertexAiSearch builder.
Link copied to clipboard
public abstract Retrieval.Builder vertexRagStore(VertexRagStore vertexRagStore)
Setter for vertexRagStore.
@CanIgnoreReturnValue()
public Retrieval.Builder vertexRagStore(VertexRagStore.Builder vertexRagStoreBuilder)
Setter for vertexRagStore builder.