@Generated(value="by gapic-generator-java") @BetaApi public class HttpJsonRegistrationServiceStub extends RegistrationServiceStub
This class is for advanced usage and reflects the underlying API directly.
| Modifier | Constructor and Description |
|---|---|
protected |
HttpJsonRegistrationServiceStub(RegistrationServiceStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext)
Constructs an instance of HttpJsonRegistrationServiceStub, using the given settings.
|
protected |
HttpJsonRegistrationServiceStub(RegistrationServiceStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext,
com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory)
Constructs an instance of HttpJsonRegistrationServiceStub, using the given settings.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
awaitTermination(long duration,
TimeUnit unit) |
void |
close() |
static HttpJsonRegistrationServiceStub |
create(com.google.api.gax.rpc.ClientContext clientContext) |
static HttpJsonRegistrationServiceStub |
create(com.google.api.gax.rpc.ClientContext clientContext,
com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory) |
static HttpJsonRegistrationServiceStub |
create(RegistrationServiceStubSettings settings) |
com.google.api.gax.rpc.UnaryCallable<CreateEndpointRequest,Endpoint> |
createEndpointCallable() |
com.google.api.gax.rpc.UnaryCallable<CreateNamespaceRequest,Namespace> |
createNamespaceCallable() |
com.google.api.gax.rpc.UnaryCallable<CreateServiceRequest,Service> |
createServiceCallable() |
com.google.api.gax.rpc.UnaryCallable<DeleteEndpointRequest,com.google.protobuf.Empty> |
deleteEndpointCallable() |
com.google.api.gax.rpc.UnaryCallable<DeleteNamespaceRequest,com.google.protobuf.Empty> |
deleteNamespaceCallable() |
com.google.api.gax.rpc.UnaryCallable<DeleteServiceRequest,com.google.protobuf.Empty> |
deleteServiceCallable() |
com.google.api.gax.rpc.UnaryCallable<GetEndpointRequest,Endpoint> |
getEndpointCallable() |
com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> |
getIamPolicyCallable() |
com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location> |
getLocationCallable() |
static List<com.google.api.gax.httpjson.ApiMethodDescriptor> |
getMethodDescriptors() |
com.google.api.gax.rpc.UnaryCallable<GetNamespaceRequest,Namespace> |
getNamespaceCallable() |
com.google.api.gax.rpc.UnaryCallable<GetServiceRequest,Service> |
getServiceCallable() |
boolean |
isShutdown() |
boolean |
isTerminated() |
com.google.api.gax.rpc.UnaryCallable<ListEndpointsRequest,ListEndpointsResponse> |
listEndpointsCallable() |
com.google.api.gax.rpc.UnaryCallable<ListEndpointsRequest,RegistrationServiceClient.ListEndpointsPagedResponse> |
listEndpointsPagedCallable() |
com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse> |
listLocationsCallable() |
com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,RegistrationServiceClient.ListLocationsPagedResponse> |
listLocationsPagedCallable() |
com.google.api.gax.rpc.UnaryCallable<ListNamespacesRequest,ListNamespacesResponse> |
listNamespacesCallable() |
com.google.api.gax.rpc.UnaryCallable<ListNamespacesRequest,RegistrationServiceClient.ListNamespacesPagedResponse> |
listNamespacesPagedCallable() |
com.google.api.gax.rpc.UnaryCallable<ListServicesRequest,ListServicesResponse> |
listServicesCallable() |
com.google.api.gax.rpc.UnaryCallable<ListServicesRequest,RegistrationServiceClient.ListServicesPagedResponse> |
listServicesPagedCallable() |
com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy> |
setIamPolicyCallable() |
void |
shutdown() |
void |
shutdownNow() |
com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse> |
testIamPermissionsCallable() |
com.google.api.gax.rpc.UnaryCallable<UpdateEndpointRequest,Endpoint> |
updateEndpointCallable() |
com.google.api.gax.rpc.UnaryCallable<UpdateNamespaceRequest,Namespace> |
updateNamespaceCallable() |
com.google.api.gax.rpc.UnaryCallable<UpdateServiceRequest,Service> |
updateServiceCallable() |
protected HttpJsonRegistrationServiceStub(RegistrationServiceStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionprotected HttpJsonRegistrationServiceStub(RegistrationServiceStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory) throws IOException
IOExceptionpublic static final HttpJsonRegistrationServiceStub create(RegistrationServiceStubSettings settings) throws IOException
IOExceptionpublic static final HttpJsonRegistrationServiceStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionpublic static final HttpJsonRegistrationServiceStub create(com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory) throws IOException
IOException@InternalApi public static List<com.google.api.gax.httpjson.ApiMethodDescriptor> getMethodDescriptors()
public com.google.api.gax.rpc.UnaryCallable<CreateNamespaceRequest,Namespace> createNamespaceCallable()
createNamespaceCallable in class RegistrationServiceStubpublic com.google.api.gax.rpc.UnaryCallable<ListNamespacesRequest,ListNamespacesResponse> listNamespacesCallable()
listNamespacesCallable in class RegistrationServiceStubpublic com.google.api.gax.rpc.UnaryCallable<ListNamespacesRequest,RegistrationServiceClient.ListNamespacesPagedResponse> listNamespacesPagedCallable()
listNamespacesPagedCallable in class RegistrationServiceStubpublic com.google.api.gax.rpc.UnaryCallable<GetNamespaceRequest,Namespace> getNamespaceCallable()
getNamespaceCallable in class RegistrationServiceStubpublic com.google.api.gax.rpc.UnaryCallable<UpdateNamespaceRequest,Namespace> updateNamespaceCallable()
updateNamespaceCallable in class RegistrationServiceStubpublic com.google.api.gax.rpc.UnaryCallable<DeleteNamespaceRequest,com.google.protobuf.Empty> deleteNamespaceCallable()
deleteNamespaceCallable in class RegistrationServiceStubpublic com.google.api.gax.rpc.UnaryCallable<CreateServiceRequest,Service> createServiceCallable()
createServiceCallable in class RegistrationServiceStubpublic com.google.api.gax.rpc.UnaryCallable<ListServicesRequest,ListServicesResponse> listServicesCallable()
listServicesCallable in class RegistrationServiceStubpublic com.google.api.gax.rpc.UnaryCallable<ListServicesRequest,RegistrationServiceClient.ListServicesPagedResponse> listServicesPagedCallable()
listServicesPagedCallable in class RegistrationServiceStubpublic com.google.api.gax.rpc.UnaryCallable<GetServiceRequest,Service> getServiceCallable()
getServiceCallable in class RegistrationServiceStubpublic com.google.api.gax.rpc.UnaryCallable<UpdateServiceRequest,Service> updateServiceCallable()
updateServiceCallable in class RegistrationServiceStubpublic com.google.api.gax.rpc.UnaryCallable<DeleteServiceRequest,com.google.protobuf.Empty> deleteServiceCallable()
deleteServiceCallable in class RegistrationServiceStubpublic com.google.api.gax.rpc.UnaryCallable<CreateEndpointRequest,Endpoint> createEndpointCallable()
createEndpointCallable in class RegistrationServiceStubpublic com.google.api.gax.rpc.UnaryCallable<ListEndpointsRequest,ListEndpointsResponse> listEndpointsCallable()
listEndpointsCallable in class RegistrationServiceStubpublic com.google.api.gax.rpc.UnaryCallable<ListEndpointsRequest,RegistrationServiceClient.ListEndpointsPagedResponse> listEndpointsPagedCallable()
listEndpointsPagedCallable in class RegistrationServiceStubpublic com.google.api.gax.rpc.UnaryCallable<GetEndpointRequest,Endpoint> getEndpointCallable()
getEndpointCallable in class RegistrationServiceStubpublic com.google.api.gax.rpc.UnaryCallable<UpdateEndpointRequest,Endpoint> updateEndpointCallable()
updateEndpointCallable in class RegistrationServiceStubpublic com.google.api.gax.rpc.UnaryCallable<DeleteEndpointRequest,com.google.protobuf.Empty> deleteEndpointCallable()
deleteEndpointCallable in class RegistrationServiceStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> getIamPolicyCallable()
getIamPolicyCallable in class RegistrationServiceStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy> setIamPolicyCallable()
setIamPolicyCallable in class RegistrationServiceStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse> testIamPermissionsCallable()
testIamPermissionsCallable in class RegistrationServiceStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse> listLocationsCallable()
listLocationsCallable in class RegistrationServiceStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,RegistrationServiceClient.ListLocationsPagedResponse> listLocationsPagedCallable()
listLocationsPagedCallable in class RegistrationServiceStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location> getLocationCallable()
getLocationCallable in class RegistrationServiceStubpublic final void close()
close in interface AutoCloseableclose in class RegistrationServiceStubpublic void shutdown()
public boolean isShutdown()
public boolean isTerminated()
public void shutdownNow()
public boolean awaitTermination(long duration,
TimeUnit unit)
throws InterruptedException
InterruptedExceptionCopyright © 2024 Google LLC. All rights reserved.