@Generated(value="by gapic-generator") @BetaApi(value="A restructuring of stub classes is planned, so this may break in the future") public class HttpJsonNodeTemplateStub extends NodeTemplateStub
This class is for advanced usage and reflects the underlying API directly.
| Modifier | Constructor and Description |
|---|---|
protected |
HttpJsonNodeTemplateStub(NodeTemplateStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext)
Constructs an instance of HttpJsonNodeTemplateStub, using the given settings.
|
protected |
HttpJsonNodeTemplateStub(NodeTemplateStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext,
com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory)
Constructs an instance of HttpJsonNodeTemplateStub, using the given settings.
|
@InternalApi public static final com.google.api.gax.httpjson.ApiMethodDescriptor<AggregatedListNodeTemplatesHttpRequest,NodeTemplateAggregatedList> aggregatedListNodeTemplatesMethodDescriptor
@InternalApi public static final com.google.api.gax.httpjson.ApiMethodDescriptor<DeleteNodeTemplateHttpRequest,Operation> deleteNodeTemplateMethodDescriptor
@InternalApi public static final com.google.api.gax.httpjson.ApiMethodDescriptor<GetNodeTemplateHttpRequest,NodeTemplate> getNodeTemplateMethodDescriptor
@InternalApi public static final com.google.api.gax.httpjson.ApiMethodDescriptor<GetIamPolicyNodeTemplateHttpRequest,Policy> getIamPolicyNodeTemplateMethodDescriptor
@InternalApi public static final com.google.api.gax.httpjson.ApiMethodDescriptor<InsertNodeTemplateHttpRequest,Operation> insertNodeTemplateMethodDescriptor
@InternalApi public static final com.google.api.gax.httpjson.ApiMethodDescriptor<ListNodeTemplatesHttpRequest,NodeTemplateList> listNodeTemplatesMethodDescriptor
@InternalApi public static final com.google.api.gax.httpjson.ApiMethodDescriptor<SetIamPolicyNodeTemplateHttpRequest,Policy> setIamPolicyNodeTemplateMethodDescriptor
@InternalApi public static final com.google.api.gax.httpjson.ApiMethodDescriptor<TestIamPermissionsNodeTemplateHttpRequest,TestPermissionsResponse> testIamPermissionsNodeTemplateMethodDescriptor
protected HttpJsonNodeTemplateStub(NodeTemplateStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionprotected HttpJsonNodeTemplateStub(NodeTemplateStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory) throws IOException
IOExceptionpublic static final HttpJsonNodeTemplateStub create(NodeTemplateStubSettings settings) throws IOException
IOExceptionpublic static final HttpJsonNodeTemplateStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionpublic static final HttpJsonNodeTemplateStub create(com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory) throws IOException
IOException@BetaApi public com.google.api.gax.rpc.UnaryCallable<AggregatedListNodeTemplatesHttpRequest,NodeTemplateClient.AggregatedListNodeTemplatesPagedResponse> aggregatedListNodeTemplatesPagedCallable()
aggregatedListNodeTemplatesPagedCallable in class NodeTemplateStub@BetaApi public com.google.api.gax.rpc.UnaryCallable<AggregatedListNodeTemplatesHttpRequest,NodeTemplateAggregatedList> aggregatedListNodeTemplatesCallable()
aggregatedListNodeTemplatesCallable in class NodeTemplateStub@BetaApi public com.google.api.gax.rpc.UnaryCallable<DeleteNodeTemplateHttpRequest,Operation> deleteNodeTemplateCallable()
deleteNodeTemplateCallable in class NodeTemplateStub@BetaApi public com.google.api.gax.rpc.UnaryCallable<GetNodeTemplateHttpRequest,NodeTemplate> getNodeTemplateCallable()
getNodeTemplateCallable in class NodeTemplateStub@BetaApi public com.google.api.gax.rpc.UnaryCallable<GetIamPolicyNodeTemplateHttpRequest,Policy> getIamPolicyNodeTemplateCallable()
getIamPolicyNodeTemplateCallable in class NodeTemplateStub@BetaApi public com.google.api.gax.rpc.UnaryCallable<InsertNodeTemplateHttpRequest,Operation> insertNodeTemplateCallable()
insertNodeTemplateCallable in class NodeTemplateStub@BetaApi public com.google.api.gax.rpc.UnaryCallable<ListNodeTemplatesHttpRequest,NodeTemplateClient.ListNodeTemplatesPagedResponse> listNodeTemplatesPagedCallable()
listNodeTemplatesPagedCallable in class NodeTemplateStub@BetaApi public com.google.api.gax.rpc.UnaryCallable<ListNodeTemplatesHttpRequest,NodeTemplateList> listNodeTemplatesCallable()
listNodeTemplatesCallable in class NodeTemplateStub@BetaApi public com.google.api.gax.rpc.UnaryCallable<SetIamPolicyNodeTemplateHttpRequest,Policy> setIamPolicyNodeTemplateCallable()
setIamPolicyNodeTemplateCallable in class NodeTemplateStub@BetaApi public com.google.api.gax.rpc.UnaryCallable<TestIamPermissionsNodeTemplateHttpRequest,TestPermissionsResponse> testIamPermissionsNodeTemplateCallable()
testIamPermissionsNodeTemplateCallable in class NodeTemplateStubpublic final void close()
close in interface AutoCloseableclose in class NodeTemplateStubpublic void shutdown()
public boolean isShutdown()
public boolean isTerminated()
public void shutdownNow()
public boolean awaitTermination(long duration,
TimeUnit unit)
throws InterruptedException
InterruptedExceptionCopyright © 2019 Google LLC. All rights reserved.