Package com.google.genai.types
Class UrlMetadata.Builder
java.lang.Object
com.google.genai.types.UrlMetadata.Builder
- Enclosing class:
- UrlMetadata
Builder for UrlMetadata.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract UrlMetadata
build()
abstract UrlMetadata.Builder
retrievedUrl
(String retrievedUrl) Setter for retrievedUrl.abstract UrlMetadata.Builder
urlRetrievalStatus
(UrlRetrievalStatus urlRetrievalStatus) Setter for urlRetrievalStatus.urlRetrievalStatus
(UrlRetrievalStatus.Known knownType) Setter for urlRetrievalStatus given a known enum.urlRetrievalStatus
(String urlRetrievalStatus) Setter for urlRetrievalStatus given a string.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
retrievedUrl
Setter for retrievedUrl.retrievedUrl: The URL retrieved by the tool.
-
urlRetrievalStatus
Setter for urlRetrievalStatus.urlRetrievalStatus: Status of the url retrieval.
-
urlRetrievalStatus
@CanIgnoreReturnValue public UrlMetadata.Builder urlRetrievalStatus(UrlRetrievalStatus.Known knownType) Setter for urlRetrievalStatus given a known enum.urlRetrievalStatus: Status of the url retrieval.
-
urlRetrievalStatus
Setter for urlRetrievalStatus given a string.urlRetrievalStatus: Status of the url retrieval.
-
build
-