@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
IOException
protected HttpJsonNodeTemplateStub(NodeTemplateStubSettings settings, ClientContext clientContext, HttpJsonStubCallableFactory callableFactory) throws IOException
IOException
public static final HttpJsonNodeTemplateStub create(NodeTemplateStubSettings settings) throws IOException
IOException
public static final HttpJsonNodeTemplateStub create(ClientContext clientContext) throws IOException
IOException
public 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 NodeTemplateStub
public final void close()
close
in interface AutoCloseable
close
in class NodeTemplateStub
public void shutdown()
public boolean isShutdown()
public boolean isTerminated()
public void shutdownNow()
public boolean awaitTermination(long duration, TimeUnit unit) throws InterruptedException
InterruptedException
Copyright © 2019 Google LLC. All rights reserved.