Package com.google.genai.types
Class ListDocumentsResponse.Builder
-
- All Implemented Interfaces:
public abstract class ListDocumentsResponse.BuilderBuilder for ListDocumentsResponse.
-
-
Constructor Summary
Constructors Constructor Description ListDocumentsResponse.Builder()
-
Method Summary
Modifier and Type Method Description abstract ListDocumentsResponse.BuildersdkHttpResponse(HttpResponse sdkHttpResponse)Setter for sdkHttpResponse. ListDocumentsResponse.BuildersdkHttpResponse(HttpResponse.Builder sdkHttpResponseBuilder)Setter for sdkHttpResponse builder. ListDocumentsResponse.BuilderclearSdkHttpResponse()Clears the value of sdkHttpResponse field. abstract ListDocumentsResponse.BuildernextPageToken(String nextPageToken)Setter for nextPageToken. ListDocumentsResponse.BuilderclearNextPageToken()Clears the value of nextPageToken field. abstract ListDocumentsResponse.Builderdocuments(List<Document> documents)Setter for documents. ListDocumentsResponse.Builderdocuments(Array<Document> documents)Setter for documents. ListDocumentsResponse.Builderdocuments(Array<Document.Builder> documentsBuilders)Setter for documents builder. ListDocumentsResponse.BuilderclearDocuments()Clears the value of documents field. abstract ListDocumentsResponsebuild()-
-
Method Detail
-
sdkHttpResponse
abstract ListDocumentsResponse.Builder sdkHttpResponse(HttpResponse sdkHttpResponse)
Setter for sdkHttpResponse.
sdkHttpResponse: Used to retain the full HTTP response.
-
sdkHttpResponse
@CanIgnoreReturnValue() ListDocumentsResponse.Builder sdkHttpResponse(HttpResponse.Builder sdkHttpResponseBuilder)
Setter for sdkHttpResponse builder.
sdkHttpResponse: Used to retain the full HTTP response.
-
clearSdkHttpResponse
@CanIgnoreReturnValue() ListDocumentsResponse.Builder clearSdkHttpResponse()
Clears the value of sdkHttpResponse field.
-
nextPageToken
abstract ListDocumentsResponse.Builder nextPageToken(String nextPageToken)
Setter for nextPageToken.
nextPageToken: A token, which can be sent as `page_token` to retrieve the next page. If this field is omitted, there are no more pages.
-
clearNextPageToken
@CanIgnoreReturnValue() ListDocumentsResponse.Builder clearNextPageToken()
Clears the value of nextPageToken field.
-
documents
abstract ListDocumentsResponse.Builder documents(List<Document> documents)
Setter for documents.
documents: The returned `Document`s.
-
documents
@CanIgnoreReturnValue() ListDocumentsResponse.Builder documents(Array<Document> documents)
Setter for documents.
documents: The returned `Document`s.
-
documents
@CanIgnoreReturnValue() ListDocumentsResponse.Builder documents(Array<Document.Builder> documentsBuilders)
Setter for documents builder.
documents: The returned `Document`s.
-
clearDocuments
@CanIgnoreReturnValue() ListDocumentsResponse.Builder clearDocuments()
Clears the value of documents field.
-
build
abstract ListDocumentsResponse build()
-
-
-
-