@Generated(value="by gapic-generator-java") public class HttpJsonRegionInstanceTemplatesStub extends RegionInstanceTemplatesStub
This class is for advanced usage and reflects the underlying API directly.
| Modifier | Constructor and Description |
|---|---|
protected |
HttpJsonRegionInstanceTemplatesStub(RegionInstanceTemplatesStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext)
Constructs an instance of HttpJsonRegionInstanceTemplatesStub, using the given settings.
|
protected |
HttpJsonRegionInstanceTemplatesStub(RegionInstanceTemplatesStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext,
com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory)
Constructs an instance of HttpJsonRegionInstanceTemplatesStub, using the given settings.
|
protected HttpJsonRegionInstanceTemplatesStub(RegionInstanceTemplatesStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionprotected HttpJsonRegionInstanceTemplatesStub(RegionInstanceTemplatesStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory) throws IOException
IOExceptionpublic static final HttpJsonRegionInstanceTemplatesStub create(RegionInstanceTemplatesStubSettings settings) throws IOException
IOExceptionpublic static final HttpJsonRegionInstanceTemplatesStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionpublic static final HttpJsonRegionInstanceTemplatesStub 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<DeleteRegionInstanceTemplateRequest,Operation> deleteCallable()
deleteCallable in class RegionInstanceTemplatesStubpublic com.google.api.gax.rpc.OperationCallable<DeleteRegionInstanceTemplateRequest,Operation,Operation> deleteOperationCallable()
deleteOperationCallable in class RegionInstanceTemplatesStubpublic com.google.api.gax.rpc.UnaryCallable<GetRegionInstanceTemplateRequest,InstanceTemplate> getCallable()
getCallable in class RegionInstanceTemplatesStubpublic com.google.api.gax.rpc.UnaryCallable<InsertRegionInstanceTemplateRequest,Operation> insertCallable()
insertCallable in class RegionInstanceTemplatesStubpublic com.google.api.gax.rpc.OperationCallable<InsertRegionInstanceTemplateRequest,Operation,Operation> insertOperationCallable()
insertOperationCallable in class RegionInstanceTemplatesStubpublic com.google.api.gax.rpc.UnaryCallable<ListRegionInstanceTemplatesRequest,InstanceTemplateList> listCallable()
listCallable in class RegionInstanceTemplatesStubpublic com.google.api.gax.rpc.UnaryCallable<ListRegionInstanceTemplatesRequest,RegionInstanceTemplatesClient.ListPagedResponse> listPagedCallable()
listPagedCallable in class RegionInstanceTemplatesStubpublic final void close()
close in interface AutoCloseableclose in class RegionInstanceTemplatesStubpublic 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.