@Generated(value="by gapic-generator-java") public class HttpJsonNodeTemplatesStub extends NodeTemplatesStub
This class is for advanced usage and reflects the underlying API directly.
| Modifier | Constructor and Description |
|---|---|
protected |
HttpJsonNodeTemplatesStub(NodeTemplatesStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext)
Constructs an instance of HttpJsonNodeTemplatesStub, using the given settings.
|
protected |
HttpJsonNodeTemplatesStub(NodeTemplatesStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext,
com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory)
Constructs an instance of HttpJsonNodeTemplatesStub, using the given settings.
|
protected HttpJsonNodeTemplatesStub(NodeTemplatesStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionprotected HttpJsonNodeTemplatesStub(NodeTemplatesStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory) throws IOException
IOExceptionpublic static final HttpJsonNodeTemplatesStub create(NodeTemplatesStubSettings settings) throws IOException
IOExceptionpublic static final HttpJsonNodeTemplatesStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionpublic static final HttpJsonNodeTemplatesStub 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<AggregatedListNodeTemplatesRequest,NodeTemplateAggregatedList> aggregatedListCallable()
aggregatedListCallable in class NodeTemplatesStubpublic com.google.api.gax.rpc.UnaryCallable<AggregatedListNodeTemplatesRequest,NodeTemplatesClient.AggregatedListPagedResponse> aggregatedListPagedCallable()
aggregatedListPagedCallable in class NodeTemplatesStubpublic com.google.api.gax.rpc.UnaryCallable<DeleteNodeTemplateRequest,Operation> deleteCallable()
deleteCallable in class NodeTemplatesStubpublic com.google.api.gax.rpc.OperationCallable<DeleteNodeTemplateRequest,Operation,Operation> deleteOperationCallable()
deleteOperationCallable in class NodeTemplatesStubpublic com.google.api.gax.rpc.UnaryCallable<GetNodeTemplateRequest,NodeTemplate> getCallable()
getCallable in class NodeTemplatesStubpublic com.google.api.gax.rpc.UnaryCallable<GetIamPolicyNodeTemplateRequest,Policy> getIamPolicyCallable()
getIamPolicyCallable in class NodeTemplatesStubpublic com.google.api.gax.rpc.UnaryCallable<InsertNodeTemplateRequest,Operation> insertCallable()
insertCallable in class NodeTemplatesStubpublic com.google.api.gax.rpc.OperationCallable<InsertNodeTemplateRequest,Operation,Operation> insertOperationCallable()
insertOperationCallable in class NodeTemplatesStubpublic com.google.api.gax.rpc.UnaryCallable<ListNodeTemplatesRequest,NodeTemplateList> listCallable()
listCallable in class NodeTemplatesStubpublic com.google.api.gax.rpc.UnaryCallable<ListNodeTemplatesRequest,NodeTemplatesClient.ListPagedResponse> listPagedCallable()
listPagedCallable in class NodeTemplatesStubpublic com.google.api.gax.rpc.UnaryCallable<SetIamPolicyNodeTemplateRequest,Policy> setIamPolicyCallable()
setIamPolicyCallable in class NodeTemplatesStubpublic com.google.api.gax.rpc.UnaryCallable<TestIamPermissionsNodeTemplateRequest,TestPermissionsResponse> testIamPermissionsCallable()
testIamPermissionsCallable in class NodeTemplatesStubpublic final void close()
close in interface AutoCloseableclose in class NodeTemplatesStubpublic 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.