Class RecommenderConnectionIdempotencyPolicy (2.22.0)

Functions

virtual clone() const

Create a new copy of this object.

Returns
TypeDescription
std::unique_ptr< RecommenderConnectionIdempotencyPolicy >

virtual ListInsights(google::cloud::recommender::v1::ListInsightsRequest)

Parameter
NameDescription
request google::cloud::recommender::v1::ListInsightsRequest
Returns
TypeDescription
google::cloud::Idempotency

virtual GetInsight(google::cloud::recommender::v1::GetInsightRequest const &)

Parameter
NameDescription
request google::cloud::recommender::v1::GetInsightRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual MarkInsightAccepted(google::cloud::recommender::v1::MarkInsightAcceptedRequest const &)

Parameter
NameDescription
request google::cloud::recommender::v1::MarkInsightAcceptedRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual ListRecommendations(google::cloud::recommender::v1::ListRecommendationsRequest)

Parameter
NameDescription
request google::cloud::recommender::v1::ListRecommendationsRequest
Returns
TypeDescription
google::cloud::Idempotency

virtual GetRecommendation(google::cloud::recommender::v1::GetRecommendationRequest const &)

Parameter
NameDescription
request google::cloud::recommender::v1::GetRecommendationRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual MarkRecommendationDismissed(google::cloud::recommender::v1::MarkRecommendationDismissedRequest const &)

Parameter
NameDescription
request google::cloud::recommender::v1::MarkRecommendationDismissedRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual MarkRecommendationClaimed(google::cloud::recommender::v1::MarkRecommendationClaimedRequest const &)

Parameter
NameDescription
request google::cloud::recommender::v1::MarkRecommendationClaimedRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual MarkRecommendationSucceeded(google::cloud::recommender::v1::MarkRecommendationSucceededRequest const &)

Parameter
NameDescription
request google::cloud::recommender::v1::MarkRecommendationSucceededRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual MarkRecommendationFailed(google::cloud::recommender::v1::MarkRecommendationFailedRequest const &)

Parameter
NameDescription
request google::cloud::recommender::v1::MarkRecommendationFailedRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual GetRecommenderConfig(google::cloud::recommender::v1::GetRecommenderConfigRequest const &)

Parameter
NameDescription
request google::cloud::recommender::v1::GetRecommenderConfigRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual UpdateRecommenderConfig(google::cloud::recommender::v1::UpdateRecommenderConfigRequest const &)

Parameter
NameDescription
request google::cloud::recommender::v1::UpdateRecommenderConfigRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual GetInsightTypeConfig(google::cloud::recommender::v1::GetInsightTypeConfigRequest const &)

Parameter
NameDescription
request google::cloud::recommender::v1::GetInsightTypeConfigRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual UpdateInsightTypeConfig(google::cloud::recommender::v1::UpdateInsightTypeConfigRequest const &)

Parameter
NameDescription
request google::cloud::recommender::v1::UpdateInsightTypeConfigRequest const &
Returns
TypeDescription
google::cloud::Idempotency