Class RegistrationServiceConnectionIdempotencyPolicy (2.22.0)

Functions

virtual clone() const

Create a new copy of this object.

Returns
TypeDescription
std::unique_ptr< RegistrationServiceConnectionIdempotencyPolicy >

virtual CreateNamespace(google::cloud::servicedirectory::v1::CreateNamespaceRequest const &)

Parameter
NameDescription
request google::cloud::servicedirectory::v1::CreateNamespaceRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual ListNamespaces(google::cloud::servicedirectory::v1::ListNamespacesRequest)

Parameter
NameDescription
request google::cloud::servicedirectory::v1::ListNamespacesRequest
Returns
TypeDescription
google::cloud::Idempotency

virtual GetNamespace(google::cloud::servicedirectory::v1::GetNamespaceRequest const &)

Parameter
NameDescription
request google::cloud::servicedirectory::v1::GetNamespaceRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual UpdateNamespace(google::cloud::servicedirectory::v1::UpdateNamespaceRequest const &)

Parameter
NameDescription
request google::cloud::servicedirectory::v1::UpdateNamespaceRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual DeleteNamespace(google::cloud::servicedirectory::v1::DeleteNamespaceRequest const &)

Parameter
NameDescription
request google::cloud::servicedirectory::v1::DeleteNamespaceRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual CreateService(google::cloud::servicedirectory::v1::CreateServiceRequest const &)

Parameter
NameDescription
request google::cloud::servicedirectory::v1::CreateServiceRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual ListServices(google::cloud::servicedirectory::v1::ListServicesRequest)

Parameter
NameDescription
request google::cloud::servicedirectory::v1::ListServicesRequest
Returns
TypeDescription
google::cloud::Idempotency

virtual GetService(google::cloud::servicedirectory::v1::GetServiceRequest const &)

Parameter
NameDescription
request google::cloud::servicedirectory::v1::GetServiceRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual UpdateService(google::cloud::servicedirectory::v1::UpdateServiceRequest const &)

Parameter
NameDescription
request google::cloud::servicedirectory::v1::UpdateServiceRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual DeleteService(google::cloud::servicedirectory::v1::DeleteServiceRequest const &)

Parameter
NameDescription
request google::cloud::servicedirectory::v1::DeleteServiceRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual CreateEndpoint(google::cloud::servicedirectory::v1::CreateEndpointRequest const &)

Parameter
NameDescription
request google::cloud::servicedirectory::v1::CreateEndpointRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual ListEndpoints(google::cloud::servicedirectory::v1::ListEndpointsRequest)

Parameter
NameDescription
request google::cloud::servicedirectory::v1::ListEndpointsRequest
Returns
TypeDescription
google::cloud::Idempotency

virtual GetEndpoint(google::cloud::servicedirectory::v1::GetEndpointRequest const &)

Parameter
NameDescription
request google::cloud::servicedirectory::v1::GetEndpointRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual UpdateEndpoint(google::cloud::servicedirectory::v1::UpdateEndpointRequest const &)

Parameter
NameDescription
request google::cloud::servicedirectory::v1::UpdateEndpointRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual DeleteEndpoint(google::cloud::servicedirectory::v1::DeleteEndpointRequest const &)

Parameter
NameDescription
request google::cloud::servicedirectory::v1::DeleteEndpointRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &)

Parameter
NameDescription
request google::iam::v1::GetIamPolicyRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &)

Parameter
NameDescription
request google::iam::v1::SetIamPolicyRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &)

Parameter
NameDescription
request google::iam::v1::TestIamPermissionsRequest const &
Returns
TypeDescription
google::cloud::Idempotency