Package com.google.genai.types
Class ListDocumentsResponse.Builder
java.lang.Object
com.google.genai.types.ListDocumentsResponse.Builder
- Enclosing class:
- ListDocumentsResponse
Builder for ListDocumentsResponse.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract ListDocumentsResponsebuild()Clears the value of documents field.Clears the value of nextPageToken field.Clears the value of sdkHttpResponse field.Setter for documents.documents(Document.Builder... documentsBuilders) Setter for documents builder.abstract ListDocumentsResponse.BuilderSetter for documents.abstract ListDocumentsResponse.BuildernextPageToken(String nextPageToken) Setter for nextPageToken.abstract ListDocumentsResponse.BuildersdkHttpResponse(HttpResponse sdkHttpResponse) Setter for sdkHttpResponse.sdkHttpResponse(HttpResponse.Builder sdkHttpResponseBuilder) Setter for sdkHttpResponse builder.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
sdkHttpResponse
Setter for sdkHttpResponse.sdkHttpResponse: Used to retain the full HTTP response.
-
sdkHttpResponse
@CanIgnoreReturnValue public ListDocumentsResponse.Builder sdkHttpResponse(HttpResponse.Builder sdkHttpResponseBuilder) Setter for sdkHttpResponse builder.sdkHttpResponse: Used to retain the full HTTP response.
-
clearSdkHttpResponse
Clears the value of sdkHttpResponse field. -
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
Clears the value of nextPageToken field. -
documents
Setter for documents.documents: The returned `Document`s.
-
documents
Setter for documents.documents: The returned `Document`s.
-
documents
@CanIgnoreReturnValue public ListDocumentsResponse.Builder documents(Document.Builder... documentsBuilders) Setter for documents builder.documents: The returned `Document`s.
-
clearDocuments
Clears the value of documents field. -
build
-