@Generated(value="by gapic-generator-java") public class GrpcNodeGroupControllerStub extends NodeGroupControllerStub
This class is for advanced usage and reflects the underlying API directly.
| Modifier | Constructor and Description |
|---|---|
protected |
GrpcNodeGroupControllerStub(NodeGroupControllerStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext)
Constructs an instance of GrpcNodeGroupControllerStub, using the given settings.
|
protected |
GrpcNodeGroupControllerStub(NodeGroupControllerStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext,
com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory)
Constructs an instance of GrpcNodeGroupControllerStub, using the given settings.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
awaitTermination(long duration,
TimeUnit unit) |
void |
close() |
static GrpcNodeGroupControllerStub |
create(com.google.api.gax.rpc.ClientContext clientContext) |
static GrpcNodeGroupControllerStub |
create(com.google.api.gax.rpc.ClientContext clientContext,
com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory) |
static GrpcNodeGroupControllerStub |
create(NodeGroupControllerStubSettings settings) |
com.google.api.gax.rpc.UnaryCallable<CreateNodeGroupRequest,com.google.longrunning.Operation> |
createNodeGroupCallable() |
com.google.api.gax.rpc.OperationCallable<CreateNodeGroupRequest,NodeGroup,NodeGroupOperationMetadata> |
createNodeGroupOperationCallable() |
com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> |
getIamPolicyCallable() |
com.google.api.gax.rpc.UnaryCallable<GetNodeGroupRequest,NodeGroup> |
getNodeGroupCallable() |
com.google.longrunning.stub.GrpcOperationsStub |
getOperationsStub() |
boolean |
isShutdown() |
boolean |
isTerminated() |
com.google.api.gax.rpc.UnaryCallable<ResizeNodeGroupRequest,com.google.longrunning.Operation> |
resizeNodeGroupCallable() |
com.google.api.gax.rpc.OperationCallable<ResizeNodeGroupRequest,NodeGroup,NodeGroupOperationMetadata> |
resizeNodeGroupOperationCallable() |
com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy> |
setIamPolicyCallable() |
void |
shutdown() |
void |
shutdownNow() |
com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse> |
testIamPermissionsCallable() |
getHttpJsonOperationsStubprotected GrpcNodeGroupControllerStub(NodeGroupControllerStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionprotected GrpcNodeGroupControllerStub(NodeGroupControllerStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory) throws IOException
IOExceptionpublic static final GrpcNodeGroupControllerStub create(NodeGroupControllerStubSettings settings) throws IOException
IOExceptionpublic static final GrpcNodeGroupControllerStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionpublic static final GrpcNodeGroupControllerStub create(com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory) throws IOException
IOExceptionpublic com.google.longrunning.stub.GrpcOperationsStub getOperationsStub()
getOperationsStub in class NodeGroupControllerStubpublic com.google.api.gax.rpc.UnaryCallable<CreateNodeGroupRequest,com.google.longrunning.Operation> createNodeGroupCallable()
createNodeGroupCallable in class NodeGroupControllerStubpublic com.google.api.gax.rpc.OperationCallable<CreateNodeGroupRequest,NodeGroup,NodeGroupOperationMetadata> createNodeGroupOperationCallable()
createNodeGroupOperationCallable in class NodeGroupControllerStubpublic com.google.api.gax.rpc.UnaryCallable<ResizeNodeGroupRequest,com.google.longrunning.Operation> resizeNodeGroupCallable()
resizeNodeGroupCallable in class NodeGroupControllerStubpublic com.google.api.gax.rpc.OperationCallable<ResizeNodeGroupRequest,NodeGroup,NodeGroupOperationMetadata> resizeNodeGroupOperationCallable()
resizeNodeGroupOperationCallable in class NodeGroupControllerStubpublic com.google.api.gax.rpc.UnaryCallable<GetNodeGroupRequest,NodeGroup> getNodeGroupCallable()
getNodeGroupCallable in class NodeGroupControllerStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy> setIamPolicyCallable()
setIamPolicyCallable in class NodeGroupControllerStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> getIamPolicyCallable()
getIamPolicyCallable in class NodeGroupControllerStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse> testIamPermissionsCallable()
testIamPermissionsCallable in class NodeGroupControllerStubpublic final void close()
close in interface AutoCloseableclose in class NodeGroupControllerStubpublic 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.