Class RoutersConnectionIdempotencyPolicy (2.23.0-rc)

Functions

virtual clone() const

Create a new copy of this object.

Returns
TypeDescription
std::unique_ptr< RoutersConnectionIdempotencyPolicy >

virtual AggregatedListRouters(google::cloud::cpp::compute::routers::v1::AggregatedListRoutersRequest)

Parameter
NameDescription
request google::cloud::cpp::compute::routers::v1::AggregatedListRoutersRequest
Returns
TypeDescription
google::cloud::Idempotency

virtual DeleteRouter(google::cloud::cpp::compute::routers::v1::DeleteRouterRequest const &)

Parameter
NameDescription
request google::cloud::cpp::compute::routers::v1::DeleteRouterRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual GetRouter(google::cloud::cpp::compute::routers::v1::GetRouterRequest const &)

Parameter
NameDescription
request google::cloud::cpp::compute::routers::v1::GetRouterRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual GetNatIpInfo(google::cloud::cpp::compute::routers::v1::GetNatIpInfoRequest const &)

Parameter
NameDescription
request google::cloud::cpp::compute::routers::v1::GetNatIpInfoRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual GetNatMappingInfo(google::cloud::cpp::compute::routers::v1::GetNatMappingInfoRequest const &)

Parameter
NameDescription
request google::cloud::cpp::compute::routers::v1::GetNatMappingInfoRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual GetRouterStatus(google::cloud::cpp::compute::routers::v1::GetRouterStatusRequest const &)

Parameter
NameDescription
request google::cloud::cpp::compute::routers::v1::GetRouterStatusRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual InsertRouter(google::cloud::cpp::compute::routers::v1::InsertRouterRequest const &)

Parameter
NameDescription
request google::cloud::cpp::compute::routers::v1::InsertRouterRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual ListRouters(google::cloud::cpp::compute::routers::v1::ListRoutersRequest)

Parameter
NameDescription
request google::cloud::cpp::compute::routers::v1::ListRoutersRequest
Returns
TypeDescription
google::cloud::Idempotency

virtual PatchRouter(google::cloud::cpp::compute::routers::v1::PatchRouterRequest const &)

Parameter
NameDescription
request google::cloud::cpp::compute::routers::v1::PatchRouterRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual Preview(google::cloud::cpp::compute::routers::v1::PreviewRequest const &)

Parameter
NameDescription
request google::cloud::cpp::compute::routers::v1::PreviewRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual UpdateRouter(google::cloud::cpp::compute::routers::v1::UpdateRouterRequest const &)

Parameter
NameDescription
request google::cloud::cpp::compute::routers::v1::UpdateRouterRequest const &
Returns
TypeDescription
google::cloud::Idempotency