@Generated(value="by gapic-generator-java") public class HttpJsonInstanceTemplatesStub extends InstanceTemplatesStub
This class is for advanced usage and reflects the underlying API directly.
| Modifier | Constructor and Description |
|---|---|
protected |
HttpJsonInstanceTemplatesStub(InstanceTemplatesStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext)
Constructs an instance of HttpJsonInstanceTemplatesStub, using the given settings.
|
protected |
HttpJsonInstanceTemplatesStub(InstanceTemplatesStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext,
com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory)
Constructs an instance of HttpJsonInstanceTemplatesStub, using the given settings.
|
protected HttpJsonInstanceTemplatesStub(InstanceTemplatesStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionprotected HttpJsonInstanceTemplatesStub(InstanceTemplatesStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory) throws IOException
IOExceptionpublic static final HttpJsonInstanceTemplatesStub create(InstanceTemplatesStubSettings settings) throws IOException
IOExceptionpublic static final HttpJsonInstanceTemplatesStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionpublic static final HttpJsonInstanceTemplatesStub 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<AggregatedListInstanceTemplatesRequest,InstanceTemplateAggregatedList> aggregatedListCallable()
aggregatedListCallable in class InstanceTemplatesStubpublic com.google.api.gax.rpc.UnaryCallable<AggregatedListInstanceTemplatesRequest,InstanceTemplatesClient.AggregatedListPagedResponse> aggregatedListPagedCallable()
aggregatedListPagedCallable in class InstanceTemplatesStubpublic com.google.api.gax.rpc.UnaryCallable<DeleteInstanceTemplateRequest,Operation> deleteCallable()
deleteCallable in class InstanceTemplatesStubpublic com.google.api.gax.rpc.OperationCallable<DeleteInstanceTemplateRequest,Operation,Operation> deleteOperationCallable()
deleteOperationCallable in class InstanceTemplatesStubpublic com.google.api.gax.rpc.UnaryCallable<GetInstanceTemplateRequest,InstanceTemplate> getCallable()
getCallable in class InstanceTemplatesStubpublic com.google.api.gax.rpc.UnaryCallable<GetIamPolicyInstanceTemplateRequest,Policy> getIamPolicyCallable()
getIamPolicyCallable in class InstanceTemplatesStubpublic com.google.api.gax.rpc.UnaryCallable<InsertInstanceTemplateRequest,Operation> insertCallable()
insertCallable in class InstanceTemplatesStubpublic com.google.api.gax.rpc.OperationCallable<InsertInstanceTemplateRequest,Operation,Operation> insertOperationCallable()
insertOperationCallable in class InstanceTemplatesStubpublic com.google.api.gax.rpc.UnaryCallable<ListInstanceTemplatesRequest,InstanceTemplateList> listCallable()
listCallable in class InstanceTemplatesStubpublic com.google.api.gax.rpc.UnaryCallable<ListInstanceTemplatesRequest,InstanceTemplatesClient.ListPagedResponse> listPagedCallable()
listPagedCallable in class InstanceTemplatesStubpublic com.google.api.gax.rpc.UnaryCallable<SetIamPolicyInstanceTemplateRequest,Policy> setIamPolicyCallable()
setIamPolicyCallable in class InstanceTemplatesStubpublic com.google.api.gax.rpc.UnaryCallable<TestIamPermissionsInstanceTemplateRequest,TestPermissionsResponse> testIamPermissionsCallable()
testIamPermissionsCallable in class InstanceTemplatesStubpublic final void close()
close in interface AutoCloseableclose in class InstanceTemplatesStubpublic 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.