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 UrlMetadatabuild()Clears the value of retrievedUrl field.Clears the value of urlRetrievalStatus field.abstract UrlMetadata.BuilderretrievedUrl(String retrievedUrl) Setter for retrievedUrl.abstract UrlMetadata.BuilderurlRetrievalStatus(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: Retrieved url by the tool.
-
clearRetrievedUrl
Clears the value of retrievedUrl field. -
urlRetrievalStatus
Setter for urlRetrievalStatus.urlRetrievalStatus: Status of the url retrieval.
-
clearUrlRetrievalStatus
Clears the value of urlRetrievalStatus field. -
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
-