Class GrpcClusterManagerStub
java.lang.Object
com.google.cloud.container.v1beta1.stub.ClusterManagerStub
com.google.cloud.container.v1beta1.stub.GrpcClusterManagerStub
- All Implemented Interfaces:
BackgroundResource,AutoCloseable
@BetaApi
@Generated("by gapic-generator-java")
public class GrpcClusterManagerStub
extends ClusterManagerStub
gRPC stub implementation for the ClusterManager service API.
This class is for advanced usage and reflects the underlying API directly.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedGrpcClusterManagerStub(ClusterManagerStubSettings settings, ClientContext clientContext) Constructs an instance of GrpcClusterManagerStub, using the given settings.protectedGrpcClusterManagerStub(ClusterManagerStubSettings settings, ClientContext clientContext, GrpcStubCallableFactory callableFactory) Constructs an instance of GrpcClusterManagerStub, using the given settings. -
Method Summary
Modifier and TypeMethodDescriptionbooleanawaitTermination(long duration, TimeUnit unit) UnaryCallable<CancelOperationRequest,com.google.protobuf.Empty> final voidclose()UnaryCallable<CompleteNodePoolUpgradeRequest,com.google.protobuf.Empty> static final GrpcClusterManagerStubcreate(ClientContext clientContext) static final GrpcClusterManagerStubcreate(ClientContext clientContext, GrpcStubCallableFactory callableFactory) static final GrpcClusterManagerStubcreate(ClusterManagerStubSettings settings) booleanbooleanvoidshutdown()void
-
Constructor Details
-
GrpcClusterManagerStub
protected GrpcClusterManagerStub(ClusterManagerStubSettings settings, ClientContext clientContext) throws IOException Constructs an instance of GrpcClusterManagerStub, using the given settings. This is protected so that it is easy to make a subclass, but otherwise, the static factory methods should be preferred.- Throws:
IOException
-
GrpcClusterManagerStub
protected GrpcClusterManagerStub(ClusterManagerStubSettings settings, ClientContext clientContext, GrpcStubCallableFactory callableFactory) throws IOException Constructs an instance of GrpcClusterManagerStub, using the given settings. This is protected so that it is easy to make a subclass, but otherwise, the static factory methods should be preferred.- Throws:
IOException
-
-
Method Details
-
create
public static final GrpcClusterManagerStub create(ClusterManagerStubSettings settings) throws IOException - Throws:
IOException
-
create
- Throws:
IOException
-
create
public static final GrpcClusterManagerStub create(ClientContext clientContext, GrpcStubCallableFactory callableFactory) throws IOException - Throws:
IOException
-
getOperationsStub
-
listClustersCallable
- Overrides:
listClustersCallablein classClusterManagerStub
-
getClusterCallable
- Overrides:
getClusterCallablein classClusterManagerStub
-
createClusterCallable
- Overrides:
createClusterCallablein classClusterManagerStub
-
updateClusterCallable
- Overrides:
updateClusterCallablein classClusterManagerStub
-
updateNodePoolCallable
- Overrides:
updateNodePoolCallablein classClusterManagerStub
-
setNodePoolAutoscalingCallable
- Overrides:
setNodePoolAutoscalingCallablein classClusterManagerStub
-
setLoggingServiceCallable
- Overrides:
setLoggingServiceCallablein classClusterManagerStub
-
setMonitoringServiceCallable
- Overrides:
setMonitoringServiceCallablein classClusterManagerStub
-
setAddonsConfigCallable
- Overrides:
setAddonsConfigCallablein classClusterManagerStub
-
setLocationsCallable
- Overrides:
setLocationsCallablein classClusterManagerStub
-
updateMasterCallable
- Overrides:
updateMasterCallablein classClusterManagerStub
-
setMasterAuthCallable
- Overrides:
setMasterAuthCallablein classClusterManagerStub
-
deleteClusterCallable
- Overrides:
deleteClusterCallablein classClusterManagerStub
-
listOperationsCallable
- Overrides:
listOperationsCallablein classClusterManagerStub
-
getOperationCallable
- Overrides:
getOperationCallablein classClusterManagerStub
-
cancelOperationCallable
- Overrides:
cancelOperationCallablein classClusterManagerStub
-
getServerConfigCallable
- Overrides:
getServerConfigCallablein classClusterManagerStub
-
getJSONWebKeysCallable
- Overrides:
getJSONWebKeysCallablein classClusterManagerStub
-
listNodePoolsCallable
- Overrides:
listNodePoolsCallablein classClusterManagerStub
-
getNodePoolCallable
- Overrides:
getNodePoolCallablein classClusterManagerStub
-
createNodePoolCallable
- Overrides:
createNodePoolCallablein classClusterManagerStub
-
deleteNodePoolCallable
- Overrides:
deleteNodePoolCallablein classClusterManagerStub
-
completeNodePoolUpgradeCallable
public UnaryCallable<CompleteNodePoolUpgradeRequest,com.google.protobuf.Empty> completeNodePoolUpgradeCallable()- Overrides:
completeNodePoolUpgradeCallablein classClusterManagerStub
-
rollbackNodePoolUpgradeCallable
- Overrides:
rollbackNodePoolUpgradeCallablein classClusterManagerStub
-
setNodePoolManagementCallable
- Overrides:
setNodePoolManagementCallablein classClusterManagerStub
-
setLabelsCallable
- Overrides:
setLabelsCallablein classClusterManagerStub
-
setLegacyAbacCallable
- Overrides:
setLegacyAbacCallablein classClusterManagerStub
-
startIPRotationCallable
- Overrides:
startIPRotationCallablein classClusterManagerStub
-
completeIPRotationCallable
- Overrides:
completeIPRotationCallablein classClusterManagerStub
-
setNodePoolSizeCallable
- Overrides:
setNodePoolSizeCallablein classClusterManagerStub
-
setNetworkPolicyCallable
- Overrides:
setNetworkPolicyCallablein classClusterManagerStub
-
setMaintenancePolicyCallable
- Overrides:
setMaintenancePolicyCallablein classClusterManagerStub
-
listUsableSubnetworksCallable
public UnaryCallable<ListUsableSubnetworksRequest,ListUsableSubnetworksResponse> listUsableSubnetworksCallable()- Overrides:
listUsableSubnetworksCallablein classClusterManagerStub
-
listUsableSubnetworksPagedCallable
public UnaryCallable<ListUsableSubnetworksRequest,ClusterManagerClient.ListUsableSubnetworksPagedResponse> listUsableSubnetworksPagedCallable()- Overrides:
listUsableSubnetworksPagedCallablein classClusterManagerStub
-
checkAutopilotCompatibilityCallable
public UnaryCallable<CheckAutopilotCompatibilityRequest,CheckAutopilotCompatibilityResponse> checkAutopilotCompatibilityCallable()- Overrides:
checkAutopilotCompatibilityCallablein classClusterManagerStub
-
listLocationsCallable
- Overrides:
listLocationsCallablein classClusterManagerStub
-
fetchClusterUpgradeInfoCallable
public UnaryCallable<FetchClusterUpgradeInfoRequest,ClusterUpgradeInfo> fetchClusterUpgradeInfoCallable()- Overrides:
fetchClusterUpgradeInfoCallablein classClusterManagerStub
-
fetchNodePoolUpgradeInfoCallable
public UnaryCallable<FetchNodePoolUpgradeInfoRequest,NodePoolUpgradeInfo> fetchNodePoolUpgradeInfoCallable()- Overrides:
fetchNodePoolUpgradeInfoCallablein classClusterManagerStub
-
completeControlPlaneUpgradeCallable
public UnaryCallable<CompleteControlPlaneUpgradeRequest,Operation> completeControlPlaneUpgradeCallable()- Overrides:
completeControlPlaneUpgradeCallablein classClusterManagerStub
-
close
public final void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein classClusterManagerStub
-
shutdown
public void shutdown() -
isShutdown
public boolean isShutdown() -
isTerminated
public boolean isTerminated() -
shutdownNow
public void shutdownNow() -
awaitTermination
- Throws:
InterruptedException
-