Send feedback
Class NetworkServicesConnectionIdempotencyPolicy (2.45.0-rc)
Stay organized with collections
Save and categorize content based on your preferences.
Version latestkeyboard_arrow_down
Functions
virtual clone() const
Create a new copy of this object.
Returns
Type
Description
std::unique_ptr< NetworkServicesConnectionIdempotencyPolicy >
virtual ListEndpointPolicies(google::cloud::networkservices::v1::ListEndpointPoliciesRequest)
Parameter
Name
Description
request
google::cloud::networkservices::v1::ListEndpointPoliciesRequest
Returns
Type
Description
google::cloud::Idempotency
virtual GetEndpointPolicy(google::cloud::networkservices::v1::GetEndpointPolicyRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::GetEndpointPolicyRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual CreateEndpointPolicy(google::cloud::networkservices::v1::CreateEndpointPolicyRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::CreateEndpointPolicyRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual UpdateEndpointPolicy(google::cloud::networkservices::v1::UpdateEndpointPolicyRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::UpdateEndpointPolicyRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual DeleteEndpointPolicy(google::cloud::networkservices::v1::DeleteEndpointPolicyRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::DeleteEndpointPolicyRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ListWasmPluginVersions(google::cloud::networkservices::v1::ListWasmPluginVersionsRequest)
Parameter
Name
Description
request
google::cloud::networkservices::v1::ListWasmPluginVersionsRequest
Returns
Type
Description
google::cloud::Idempotency
virtual GetWasmPluginVersion(google::cloud::networkservices::v1::GetWasmPluginVersionRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::GetWasmPluginVersionRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual CreateWasmPluginVersion(google::cloud::networkservices::v1::CreateWasmPluginVersionRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::CreateWasmPluginVersionRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual DeleteWasmPluginVersion(google::cloud::networkservices::v1::DeleteWasmPluginVersionRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::DeleteWasmPluginVersionRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ListWasmPlugins(google::cloud::networkservices::v1::ListWasmPluginsRequest)
Parameter
Name
Description
request
google::cloud::networkservices::v1::ListWasmPluginsRequest
Returns
Type
Description
google::cloud::Idempotency
virtual GetWasmPlugin(google::cloud::networkservices::v1::GetWasmPluginRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::GetWasmPluginRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual CreateWasmPlugin(google::cloud::networkservices::v1::CreateWasmPluginRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::CreateWasmPluginRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual UpdateWasmPlugin(google::cloud::networkservices::v1::UpdateWasmPluginRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::UpdateWasmPluginRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual DeleteWasmPlugin(google::cloud::networkservices::v1::DeleteWasmPluginRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::DeleteWasmPluginRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ListGateways(google::cloud::networkservices::v1::ListGatewaysRequest)
Parameter
Name
Description
request
google::cloud::networkservices::v1::ListGatewaysRequest
Returns
Type
Description
google::cloud::Idempotency
virtual GetGateway(google::cloud::networkservices::v1::GetGatewayRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::GetGatewayRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual CreateGateway(google::cloud::networkservices::v1::CreateGatewayRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::CreateGatewayRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual UpdateGateway(google::cloud::networkservices::v1::UpdateGatewayRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::UpdateGatewayRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual DeleteGateway(google::cloud::networkservices::v1::DeleteGatewayRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::DeleteGatewayRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ListGrpcRoutes(google::cloud::networkservices::v1::ListGrpcRoutesRequest)
Parameter
Name
Description
request
google::cloud::networkservices::v1::ListGrpcRoutesRequest
Returns
Type
Description
google::cloud::Idempotency
virtual GetGrpcRoute(google::cloud::networkservices::v1::GetGrpcRouteRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::GetGrpcRouteRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual CreateGrpcRoute(google::cloud::networkservices::v1::CreateGrpcRouteRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::CreateGrpcRouteRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual UpdateGrpcRoute(google::cloud::networkservices::v1::UpdateGrpcRouteRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::UpdateGrpcRouteRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual DeleteGrpcRoute(google::cloud::networkservices::v1::DeleteGrpcRouteRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::DeleteGrpcRouteRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ListHttpRoutes(google::cloud::networkservices::v1::ListHttpRoutesRequest)
Parameter
Name
Description
request
google::cloud::networkservices::v1::ListHttpRoutesRequest
Returns
Type
Description
google::cloud::Idempotency
virtual GetHttpRoute(google::cloud::networkservices::v1::GetHttpRouteRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::GetHttpRouteRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual CreateHttpRoute(google::cloud::networkservices::v1::CreateHttpRouteRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::CreateHttpRouteRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual UpdateHttpRoute(google::cloud::networkservices::v1::UpdateHttpRouteRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::UpdateHttpRouteRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual DeleteHttpRoute(google::cloud::networkservices::v1::DeleteHttpRouteRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::DeleteHttpRouteRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ListTcpRoutes(google::cloud::networkservices::v1::ListTcpRoutesRequest)
Parameter
Name
Description
request
google::cloud::networkservices::v1::ListTcpRoutesRequest
Returns
Type
Description
google::cloud::Idempotency
virtual GetTcpRoute(google::cloud::networkservices::v1::GetTcpRouteRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::GetTcpRouteRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual CreateTcpRoute(google::cloud::networkservices::v1::CreateTcpRouteRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::CreateTcpRouteRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual UpdateTcpRoute(google::cloud::networkservices::v1::UpdateTcpRouteRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::UpdateTcpRouteRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual DeleteTcpRoute(google::cloud::networkservices::v1::DeleteTcpRouteRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::DeleteTcpRouteRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ListTlsRoutes(google::cloud::networkservices::v1::ListTlsRoutesRequest)
Parameter
Name
Description
request
google::cloud::networkservices::v1::ListTlsRoutesRequest
Returns
Type
Description
google::cloud::Idempotency
virtual GetTlsRoute(google::cloud::networkservices::v1::GetTlsRouteRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::GetTlsRouteRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual CreateTlsRoute(google::cloud::networkservices::v1::CreateTlsRouteRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::CreateTlsRouteRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual UpdateTlsRoute(google::cloud::networkservices::v1::UpdateTlsRouteRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::UpdateTlsRouteRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual DeleteTlsRoute(google::cloud::networkservices::v1::DeleteTlsRouteRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::DeleteTlsRouteRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ListServiceBindings(google::cloud::networkservices::v1::ListServiceBindingsRequest)
Parameter
Name
Description
request
google::cloud::networkservices::v1::ListServiceBindingsRequest
Returns
Type
Description
google::cloud::Idempotency
virtual GetServiceBinding(google::cloud::networkservices::v1::GetServiceBindingRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::GetServiceBindingRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual CreateServiceBinding(google::cloud::networkservices::v1::CreateServiceBindingRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::CreateServiceBindingRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual UpdateServiceBinding(google::cloud::networkservices::v1::UpdateServiceBindingRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::UpdateServiceBindingRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual DeleteServiceBinding(google::cloud::networkservices::v1::DeleteServiceBindingRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::DeleteServiceBindingRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ListMeshes(google::cloud::networkservices::v1::ListMeshesRequest)
Parameter
Name
Description
request
google::cloud::networkservices::v1::ListMeshesRequest
Returns
Type
Description
google::cloud::Idempotency
virtual GetMesh(google::cloud::networkservices::v1::GetMeshRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::GetMeshRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual CreateMesh(google::cloud::networkservices::v1::CreateMeshRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::CreateMeshRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual UpdateMesh(google::cloud::networkservices::v1::UpdateMeshRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::UpdateMeshRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual DeleteMesh(google::cloud::networkservices::v1::DeleteMeshRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::DeleteMeshRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ListServiceLbPolicies(google::cloud::networkservices::v1::ListServiceLbPoliciesRequest)
Parameter
Name
Description
request
google::cloud::networkservices::v1::ListServiceLbPoliciesRequest
Returns
Type
Description
google::cloud::Idempotency
virtual GetServiceLbPolicy(google::cloud::networkservices::v1::GetServiceLbPolicyRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::GetServiceLbPolicyRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual CreateServiceLbPolicy(google::cloud::networkservices::v1::CreateServiceLbPolicyRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::CreateServiceLbPolicyRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual UpdateServiceLbPolicy(google::cloud::networkservices::v1::UpdateServiceLbPolicyRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::UpdateServiceLbPolicyRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual DeleteServiceLbPolicy(google::cloud::networkservices::v1::DeleteServiceLbPolicyRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::DeleteServiceLbPolicyRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual GetGatewayRouteView(google::cloud::networkservices::v1::GetGatewayRouteViewRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::GetGatewayRouteViewRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual GetMeshRouteView(google::cloud::networkservices::v1::GetMeshRouteViewRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::GetMeshRouteViewRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ListGatewayRouteViews(google::cloud::networkservices::v1::ListGatewayRouteViewsRequest)
Parameter
Name
Description
request
google::cloud::networkservices::v1::ListGatewayRouteViewsRequest
Returns
Type
Description
google::cloud::Idempotency
virtual ListMeshRouteViews(google::cloud::networkservices::v1::ListMeshRouteViewsRequest)
Parameter
Name
Description
request
google::cloud::networkservices::v1::ListMeshRouteViewsRequest
Returns
Type
Description
google::cloud::Idempotency
virtual ListLocations(google::cloud::location::ListLocationsRequest)
Parameter
Name
Description
request
google::cloud::location::ListLocationsRequest
Returns
Type
Description
google::cloud::Idempotency
virtual GetLocation(google::cloud::location::GetLocationRequest const &)
Parameter
Name
Description
request
google::cloud::location::GetLocationRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &)
Parameter
Name
Description
request
google::iam::v1::SetIamPolicyRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &)
Parameter
Name
Description
request
google::iam::v1::GetIamPolicyRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &)
Parameter
Name
Description
request
google::iam::v1::TestIamPermissionsRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ListOperations(google::longrunning::ListOperationsRequest)
Parameter
Name
Description
request
google::longrunning::ListOperationsRequest
Returns
Type
Description
google::cloud::Idempotency
virtual GetOperation(google::longrunning::GetOperationRequest const &)
Parameter
Name
Description
request
google::longrunning::GetOperationRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
Parameter
Name
Description
request
google::longrunning::DeleteOperationRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
Parameter
Name
Description
request
google::longrunning::CancelOperationRequest const &
Returns
Type
Description
google::cloud::Idempotency
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-12-03 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-12-03 UTC."],[],[]]