@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
IOException
protected HttpJsonNodeTemplateStub(NodeTemplateStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory) throws IOException
IOException
public static final HttpJsonNodeTemplateStub create(NodeTemplateStubSettings settings) throws IOException
IOException
public static final HttpJsonNodeTemplateStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOException
public 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 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.