Send feedback
Class RegistrationServiceGrpc.RegistrationServiceBlockingV2Stub (2.88.0)
Stay organized with collections
Save and categorize content based on your preferences.
2.88.0 (latest)
2.86.0
2.84.0
2.83.0
2.81.0
2.79.0
2.77.0
2.76.0
2.75.0
2.74.0
2.73.0
2.71.0
2.69.0
2.68.0
2.65.0
2.64.0
2.63.0
2.61.0
2.60.0
2.59.0
2.58.0
2.57.0
2.56.0
2.55.0
2.54.0
2.53.0
2.52.0
2.50.0
2.49.0
2.48.0
2.47.0
2.46.0
2.45.0
2.44.0
2.43.0
2.42.0
2.41.0
2.40.0
2.38.0
2.37.0
2.36.0
2.35.0
2.34.0
2.33.0
2.32.0
2.31.0
2.30.0
2.29.0
2.28.0
2.25.0
2.24.0
2.23.0
2.22.0
2.21.0
2.20.0
2.19.0
2.18.0
2.17.0
2.16.0
2.15.0
2.14.0
2.13.0
2.12.0
2.10.0
2.9.0
2.8.0
2.7.0
2.6.0
2.5.0
2.4.5
2.2.7
public static final class RegistrationServiceGrpc . RegistrationServiceBlockingV2Stub extends AbstractBlockingStub<RegistrationServiceGrpc . RegistrationServiceBlockingV2Stub >
A stub to allow clients to do synchronous rpc calls to service RegistrationService.
Service Directory API for registering services. It defines the following
resource model:
The API has a collection of
Namespace
resources, named projects/*/locations/*/namespaces/*.
Each Namespace has a collection of
Service resources, named
projects/*/locations/*/namespaces/*/services/*.
Each Service has a collection of
Endpoint
resources, named
projects/*/locations/*/namespaces/*/services/*/endpoints/*.
Inheritance
java.lang.Object >
io.grpc.stub.AbstractStub >
io.grpc.stub.AbstractBlockingStub >
RegistrationServiceGrpc.RegistrationServiceBlockingV2Stub
Inherited Members
io.grpc.stub.AbstractBlockingStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractBlockingStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.<T>withOption(io.grpc.CallOptions.Key<T>,T)
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.getCallOptions()
io.grpc.stub.AbstractStub.getChannel()
io.grpc.stub.AbstractStub.withCallCredentials(io.grpc.CallCredentials)
io.grpc.stub.AbstractStub.withChannel(io.grpc.Channel)
io.grpc.stub.AbstractStub.withCompression(java.lang.String)
io.grpc.stub.AbstractStub.withDeadline(io.grpc.Deadline)
io.grpc.stub.AbstractStub.withDeadlineAfter(java.time.Duration)
io.grpc.stub.AbstractStub.withDeadlineAfter(long,java.util.concurrent.TimeUnit)
io.grpc.stub.AbstractStub.withExecutor(java.util.concurrent.Executor)
io.grpc.stub.AbstractStub.withInterceptors(io.grpc.ClientInterceptor...)
io.grpc.stub.AbstractStub.withMaxInboundMessageSize(int)
io.grpc.stub.AbstractStub.withMaxOutboundMessageSize(int)
io.grpc.stub.AbstractStub.withOnReadyThreshold(int)
io.grpc.stub.AbstractStub.withWaitForReady()
Methods
build(Channel channel, CallOptions callOptions)
protected RegistrationServiceGrpc . RegistrationServiceBlockingV2Stub build ( Channel channel , CallOptions callOptions )
Parameters
Name
Description
channel
io.grpc.Channel
callOptions
io.grpc.CallOptions
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
createEndpoint(CreateEndpointRequest request)
public Endpoint createEndpoint ( CreateEndpointRequest request )
Creates an endpoint, and returns the new endpoint.
Exceptions
Type
Description
io.grpc.StatusException
createNamespace(CreateNamespaceRequest request)
public Namespace createNamespace ( CreateNamespaceRequest request )
Creates a namespace, and returns the new namespace.
Exceptions
Type
Description
io.grpc.StatusException
createService(CreateServiceRequest request)
public Service createService ( CreateServiceRequest request )
Creates a service, and returns the new service.
Exceptions
Type
Description
io.grpc.StatusException
deleteEndpoint(DeleteEndpointRequest request)
public Empty deleteEndpoint ( DeleteEndpointRequest request )
Returns
Type
Description
Empty
Exceptions
Type
Description
io.grpc.StatusException
deleteNamespace(DeleteNamespaceRequest request)
public Empty deleteNamespace ( DeleteNamespaceRequest request )
Deletes a namespace. This also deletes all services and endpoints in
the namespace.
Returns
Type
Description
Empty
Exceptions
Type
Description
io.grpc.StatusException
deleteService(DeleteServiceRequest request)
public Empty deleteService ( DeleteServiceRequest request )
Deletes a service. This also deletes all endpoints associated with
the service.
Returns
Type
Description
Empty
Exceptions
Type
Description
io.grpc.StatusException
getEndpoint(GetEndpointRequest request)
public Endpoint getEndpoint ( GetEndpointRequest request )
Exceptions
Type
Description
io.grpc.StatusException
getIamPolicy(GetIamPolicyRequest request)
public Policy getIamPolicy ( GetIamPolicyRequest request )
Gets the IAM Policy for a resource
Parameter
Name
Description
request
com.google.iam.v1.GetIamPolicyRequest
Returns
Type
Description
com.google.iam.v1.Policy
Exceptions
Type
Description
io.grpc.StatusException
getNamespace(GetNamespaceRequest request)
public Namespace getNamespace ( GetNamespaceRequest request )
Exceptions
Type
Description
io.grpc.StatusException
getService(GetServiceRequest request)
public Service getService ( GetServiceRequest request )
Exceptions
Type
Description
io.grpc.StatusException
listEndpoints(ListEndpointsRequest request)
public ListEndpointsResponse listEndpoints ( ListEndpointsRequest request )
Exceptions
Type
Description
io.grpc.StatusException
listNamespaces(ListNamespacesRequest request)
public ListNamespacesResponse listNamespaces ( ListNamespacesRequest request )
Exceptions
Type
Description
io.grpc.StatusException
listServices(ListServicesRequest request)
public ListServicesResponse listServices ( ListServicesRequest request )
Lists all services belonging to a namespace.
Exceptions
Type
Description
io.grpc.StatusException
setIamPolicy(SetIamPolicyRequest request)
public Policy setIamPolicy ( SetIamPolicyRequest request )
Sets the IAM Policy for a resource
Parameter
Name
Description
request
com.google.iam.v1.SetIamPolicyRequest
Returns
Type
Description
com.google.iam.v1.Policy
Exceptions
Type
Description
io.grpc.StatusException
testIamPermissions(TestIamPermissionsRequest request)
public TestIamPermissionsResponse testIamPermissions ( TestIamPermissionsRequest request )
Tests IAM permissions for a resource (namespace, service or
service workload only).
Parameter
Name
Description
request
com.google.iam.v1.TestIamPermissionsRequest
Returns
Type
Description
com.google.iam.v1.TestIamPermissionsResponse
Exceptions
Type
Description
io.grpc.StatusException
updateEndpoint(UpdateEndpointRequest request)
public Endpoint updateEndpoint ( UpdateEndpointRequest request )
Exceptions
Type
Description
io.grpc.StatusException
updateNamespace(UpdateNamespaceRequest request)
public Namespace updateNamespace ( UpdateNamespaceRequest request )
Exceptions
Type
Description
io.grpc.StatusException
updateService(UpdateServiceRequest request)
public Service updateService ( UpdateServiceRequest request )
Exceptions
Type
Description
io.grpc.StatusException
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 2026-03-14 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 2026-03-14 UTC."],[],[]]