@Generated(value="by gapic-generator-java") public class HttpJsonRegionNotificationEndpointsStub extends RegionNotificationEndpointsStub
This class is for advanced usage and reflects the underlying API directly.
| Modifier | Constructor and Description |
|---|---|
protected |
HttpJsonRegionNotificationEndpointsStub(RegionNotificationEndpointsStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext)
Constructs an instance of HttpJsonRegionNotificationEndpointsStub, using the given settings.
|
protected |
HttpJsonRegionNotificationEndpointsStub(RegionNotificationEndpointsStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext,
com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory)
Constructs an instance of HttpJsonRegionNotificationEndpointsStub, using the given settings.
|
protected HttpJsonRegionNotificationEndpointsStub(RegionNotificationEndpointsStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionprotected HttpJsonRegionNotificationEndpointsStub(RegionNotificationEndpointsStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory) throws IOException
IOExceptionpublic static final HttpJsonRegionNotificationEndpointsStub create(RegionNotificationEndpointsStubSettings settings) throws IOException
IOExceptionpublic static final HttpJsonRegionNotificationEndpointsStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionpublic static final HttpJsonRegionNotificationEndpointsStub 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<DeleteRegionNotificationEndpointRequest,Operation> deleteCallable()
deleteCallable in class RegionNotificationEndpointsStubpublic com.google.api.gax.rpc.OperationCallable<DeleteRegionNotificationEndpointRequest,Operation,Operation> deleteOperationCallable()
deleteOperationCallable in class RegionNotificationEndpointsStubpublic com.google.api.gax.rpc.UnaryCallable<GetRegionNotificationEndpointRequest,NotificationEndpoint> getCallable()
getCallable in class RegionNotificationEndpointsStubpublic com.google.api.gax.rpc.UnaryCallable<InsertRegionNotificationEndpointRequest,Operation> insertCallable()
insertCallable in class RegionNotificationEndpointsStubpublic com.google.api.gax.rpc.OperationCallable<InsertRegionNotificationEndpointRequest,Operation,Operation> insertOperationCallable()
insertOperationCallable in class RegionNotificationEndpointsStubpublic com.google.api.gax.rpc.UnaryCallable<ListRegionNotificationEndpointsRequest,NotificationEndpointList> listCallable()
listCallable in class RegionNotificationEndpointsStubpublic com.google.api.gax.rpc.UnaryCallable<ListRegionNotificationEndpointsRequest,RegionNotificationEndpointsClient.ListPagedResponse> listPagedCallable()
listPagedCallable in class RegionNotificationEndpointsStubpublic final void close()
close in interface AutoCloseableclose in class RegionNotificationEndpointsStubpublic 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.