@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,
ClientContext clientContext)
Constructs an instance of HttpJsonNodeTemplateStub, using the given settings.
|
protected |
HttpJsonNodeTemplateStub(NodeTemplateStubSettings settings,
ClientContext clientContext,
HttpJsonStubCallableFactory callableFactory)
Constructs an instance of HttpJsonNodeTemplateStub, using the given settings.
|
@InternalApi public static final ApiMethodDescriptor<AggregatedListNodeTemplatesHttpRequest,NodeTemplateAggregatedList> aggregatedListNodeTemplatesMethodDescriptor
@InternalApi public static final ApiMethodDescriptor<DeleteNodeTemplateHttpRequest,Operation> deleteNodeTemplateMethodDescriptor
@InternalApi public static final ApiMethodDescriptor<GetNodeTemplateHttpRequest,NodeTemplate> getNodeTemplateMethodDescriptor
@InternalApi public static final ApiMethodDescriptor<GetIamPolicyNodeTemplateHttpRequest,Policy> getIamPolicyNodeTemplateMethodDescriptor
@InternalApi public static final ApiMethodDescriptor<InsertNodeTemplateHttpRequest,Operation> insertNodeTemplateMethodDescriptor
@InternalApi public static final ApiMethodDescriptor<ListNodeTemplatesHttpRequest,NodeTemplateList> listNodeTemplatesMethodDescriptor
@InternalApi public static final ApiMethodDescriptor<SetIamPolicyNodeTemplateHttpRequest,Policy> setIamPolicyNodeTemplateMethodDescriptor
@InternalApi public static final ApiMethodDescriptor<TestIamPermissionsNodeTemplateHttpRequest,TestPermissionsResponse> testIamPermissionsNodeTemplateMethodDescriptor
protected HttpJsonNodeTemplateStub(NodeTemplateStubSettings settings, ClientContext clientContext) throws IOException
IOExceptionprotected HttpJsonNodeTemplateStub(NodeTemplateStubSettings settings, ClientContext clientContext, HttpJsonStubCallableFactory callableFactory) throws IOException
IOExceptionpublic static final HttpJsonNodeTemplateStub create(NodeTemplateStubSettings settings) throws IOException
IOExceptionpublic static final HttpJsonNodeTemplateStub create(ClientContext clientContext) throws IOException
IOExceptionpublic static final HttpJsonNodeTemplateStub create(ClientContext clientContext, HttpJsonStubCallableFactory callableFactory) throws IOException
IOException@BetaApi public UnaryCallable<AggregatedListNodeTemplatesHttpRequest,NodeTemplateClient.AggregatedListNodeTemplatesPagedResponse> aggregatedListNodeTemplatesPagedCallable()
aggregatedListNodeTemplatesPagedCallable in class NodeTemplateStub@BetaApi public UnaryCallable<AggregatedListNodeTemplatesHttpRequest,NodeTemplateAggregatedList> aggregatedListNodeTemplatesCallable()
aggregatedListNodeTemplatesCallable in class NodeTemplateStub@BetaApi public UnaryCallable<DeleteNodeTemplateHttpRequest,Operation> deleteNodeTemplateCallable()
deleteNodeTemplateCallable in class NodeTemplateStub@BetaApi public UnaryCallable<GetNodeTemplateHttpRequest,NodeTemplate> getNodeTemplateCallable()
getNodeTemplateCallable in class NodeTemplateStub@BetaApi public UnaryCallable<GetIamPolicyNodeTemplateHttpRequest,Policy> getIamPolicyNodeTemplateCallable()
getIamPolicyNodeTemplateCallable in class NodeTemplateStub@BetaApi public UnaryCallable<InsertNodeTemplateHttpRequest,Operation> insertNodeTemplateCallable()
insertNodeTemplateCallable in class NodeTemplateStub@BetaApi public UnaryCallable<ListNodeTemplatesHttpRequest,NodeTemplateClient.ListNodeTemplatesPagedResponse> listNodeTemplatesPagedCallable()
listNodeTemplatesPagedCallable in class NodeTemplateStub@BetaApi public UnaryCallable<ListNodeTemplatesHttpRequest,NodeTemplateList> listNodeTemplatesCallable()
listNodeTemplatesCallable in class NodeTemplateStub@BetaApi public UnaryCallable<SetIamPolicyNodeTemplateHttpRequest,Policy> setIamPolicyNodeTemplateCallable()
setIamPolicyNodeTemplateCallable in class NodeTemplateStub@BetaApi public 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.