Class GenerativeServiceConnectionIdempotencyPolicy (2.30.0-rc)

Functions

virtual clone() const

Create a new copy of this object.

Returns
Type Description
std::unique_ptr< GenerativeServiceConnectionIdempotencyPolicy >

virtual GenerateContent(google::ai::generativelanguage::v1::GenerateContentRequest const &)

Parameter
Name Description
request google::ai::generativelanguage::v1::GenerateContentRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual EmbedContent(google::ai::generativelanguage::v1::EmbedContentRequest const &)

Parameter
Name Description
request google::ai::generativelanguage::v1::EmbedContentRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual BatchEmbedContents(google::ai::generativelanguage::v1::BatchEmbedContentsRequest const &)

Parameter
Name Description
request google::ai::generativelanguage::v1::BatchEmbedContentsRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual CountTokens(google::ai::generativelanguage::v1::CountTokensRequest const &)

Parameter
Name Description
request google::ai::generativelanguage::v1::CountTokensRequest const &
Returns
Type Description
google::cloud::Idempotency