Class GrpcClusterManagerStub
- java.lang.Object
-
- com.google.cloud.container.v1.stub.ClusterManagerStub
-
- com.google.cloud.container.v1.stub.GrpcClusterManagerStub
-
- All Implemented Interfaces:
com.google.api.gax.core.BackgroundResource,AutoCloseable
@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
Constructors Modifier Constructor Description protectedGrpcClusterManagerStub(ClusterManagerStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext)Constructs an instance of GrpcClusterManagerStub, using the given settings.protectedGrpcClusterManagerStub(ClusterManagerStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory)Constructs an instance of GrpcClusterManagerStub, using the given settings.
-
Method Summary
-
-
-
Constructor Detail
-
GrpcClusterManagerStub
protected GrpcClusterManagerStub(ClusterManagerStubSettings settings, com.google.api.gax.rpc.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, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.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 Detail
-
create
public static final GrpcClusterManagerStub create(ClusterManagerStubSettings settings) throws IOException
- Throws:
IOException
-
create
public static final GrpcClusterManagerStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException
- Throws:
IOException
-
create
public static final GrpcClusterManagerStub create(com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory) throws IOException
- Throws:
IOException
-
getOperationsStub
public com.google.longrunning.stub.GrpcOperationsStub getOperationsStub()
-
listClustersCallable
public com.google.api.gax.rpc.UnaryCallable<ListClustersRequest,ListClustersResponse> listClustersCallable()
- Overrides:
listClustersCallablein classClusterManagerStub
-
getClusterCallable
public com.google.api.gax.rpc.UnaryCallable<GetClusterRequest,Cluster> getClusterCallable()
- Overrides:
getClusterCallablein classClusterManagerStub
-
createClusterCallable
public com.google.api.gax.rpc.UnaryCallable<CreateClusterRequest,Operation> createClusterCallable()
- Overrides:
createClusterCallablein classClusterManagerStub
-
updateClusterCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateClusterRequest,Operation> updateClusterCallable()
- Overrides:
updateClusterCallablein classClusterManagerStub
-
updateNodePoolCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateNodePoolRequest,Operation> updateNodePoolCallable()
- Overrides:
updateNodePoolCallablein classClusterManagerStub
-
setNodePoolAutoscalingCallable
public com.google.api.gax.rpc.UnaryCallable<SetNodePoolAutoscalingRequest,Operation> setNodePoolAutoscalingCallable()
- Overrides:
setNodePoolAutoscalingCallablein classClusterManagerStub
-
setLoggingServiceCallable
public com.google.api.gax.rpc.UnaryCallable<SetLoggingServiceRequest,Operation> setLoggingServiceCallable()
- Overrides:
setLoggingServiceCallablein classClusterManagerStub
-
setMonitoringServiceCallable
public com.google.api.gax.rpc.UnaryCallable<SetMonitoringServiceRequest,Operation> setMonitoringServiceCallable()
- Overrides:
setMonitoringServiceCallablein classClusterManagerStub
-
setAddonsConfigCallable
public com.google.api.gax.rpc.UnaryCallable<SetAddonsConfigRequest,Operation> setAddonsConfigCallable()
- Overrides:
setAddonsConfigCallablein classClusterManagerStub
-
setLocationsCallable
public com.google.api.gax.rpc.UnaryCallable<SetLocationsRequest,Operation> setLocationsCallable()
- Overrides:
setLocationsCallablein classClusterManagerStub
-
updateMasterCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateMasterRequest,Operation> updateMasterCallable()
- Overrides:
updateMasterCallablein classClusterManagerStub
-
setMasterAuthCallable
public com.google.api.gax.rpc.UnaryCallable<SetMasterAuthRequest,Operation> setMasterAuthCallable()
- Overrides:
setMasterAuthCallablein classClusterManagerStub
-
deleteClusterCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteClusterRequest,Operation> deleteClusterCallable()
- Overrides:
deleteClusterCallablein classClusterManagerStub
-
listOperationsCallable
public com.google.api.gax.rpc.UnaryCallable<ListOperationsRequest,ListOperationsResponse> listOperationsCallable()
- Overrides:
listOperationsCallablein classClusterManagerStub
-
getOperationCallable
public com.google.api.gax.rpc.UnaryCallable<GetOperationRequest,Operation> getOperationCallable()
- Overrides:
getOperationCallablein classClusterManagerStub
-
cancelOperationCallable
public com.google.api.gax.rpc.UnaryCallable<CancelOperationRequest,com.google.protobuf.Empty> cancelOperationCallable()
- Overrides:
cancelOperationCallablein classClusterManagerStub
-
getServerConfigCallable
public com.google.api.gax.rpc.UnaryCallable<GetServerConfigRequest,ServerConfig> getServerConfigCallable()
- Overrides:
getServerConfigCallablein classClusterManagerStub
-
getJSONWebKeysCallable
public com.google.api.gax.rpc.UnaryCallable<GetJSONWebKeysRequest,GetJSONWebKeysResponse> getJSONWebKeysCallable()
- Overrides:
getJSONWebKeysCallablein classClusterManagerStub
-
listNodePoolsCallable
public com.google.api.gax.rpc.UnaryCallable<ListNodePoolsRequest,ListNodePoolsResponse> listNodePoolsCallable()
- Overrides:
listNodePoolsCallablein classClusterManagerStub
-
getNodePoolCallable
public com.google.api.gax.rpc.UnaryCallable<GetNodePoolRequest,NodePool> getNodePoolCallable()
- Overrides:
getNodePoolCallablein classClusterManagerStub
-
createNodePoolCallable
public com.google.api.gax.rpc.UnaryCallable<CreateNodePoolRequest,Operation> createNodePoolCallable()
- Overrides:
createNodePoolCallablein classClusterManagerStub
-
deleteNodePoolCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteNodePoolRequest,Operation> deleteNodePoolCallable()
- Overrides:
deleteNodePoolCallablein classClusterManagerStub
-
completeNodePoolUpgradeCallable
public com.google.api.gax.rpc.UnaryCallable<CompleteNodePoolUpgradeRequest,com.google.protobuf.Empty> completeNodePoolUpgradeCallable()
- Overrides:
completeNodePoolUpgradeCallablein classClusterManagerStub
-
rollbackNodePoolUpgradeCallable
public com.google.api.gax.rpc.UnaryCallable<RollbackNodePoolUpgradeRequest,Operation> rollbackNodePoolUpgradeCallable()
- Overrides:
rollbackNodePoolUpgradeCallablein classClusterManagerStub
-
setNodePoolManagementCallable
public com.google.api.gax.rpc.UnaryCallable<SetNodePoolManagementRequest,Operation> setNodePoolManagementCallable()
- Overrides:
setNodePoolManagementCallablein classClusterManagerStub
-
setLabelsCallable
public com.google.api.gax.rpc.UnaryCallable<SetLabelsRequest,Operation> setLabelsCallable()
- Overrides:
setLabelsCallablein classClusterManagerStub
-
setLegacyAbacCallable
public com.google.api.gax.rpc.UnaryCallable<SetLegacyAbacRequest,Operation> setLegacyAbacCallable()
- Overrides:
setLegacyAbacCallablein classClusterManagerStub
-
startIPRotationCallable
public com.google.api.gax.rpc.UnaryCallable<StartIPRotationRequest,Operation> startIPRotationCallable()
- Overrides:
startIPRotationCallablein classClusterManagerStub
-
completeIPRotationCallable
public com.google.api.gax.rpc.UnaryCallable<CompleteIPRotationRequest,Operation> completeIPRotationCallable()
- Overrides:
completeIPRotationCallablein classClusterManagerStub
-
setNodePoolSizeCallable
public com.google.api.gax.rpc.UnaryCallable<SetNodePoolSizeRequest,Operation> setNodePoolSizeCallable()
- Overrides:
setNodePoolSizeCallablein classClusterManagerStub
-
setNetworkPolicyCallable
public com.google.api.gax.rpc.UnaryCallable<SetNetworkPolicyRequest,Operation> setNetworkPolicyCallable()
- Overrides:
setNetworkPolicyCallablein classClusterManagerStub
-
setMaintenancePolicyCallable
public com.google.api.gax.rpc.UnaryCallable<SetMaintenancePolicyRequest,Operation> setMaintenancePolicyCallable()
- Overrides:
setMaintenancePolicyCallablein classClusterManagerStub
-
listUsableSubnetworksCallable
public com.google.api.gax.rpc.UnaryCallable<ListUsableSubnetworksRequest,ListUsableSubnetworksResponse> listUsableSubnetworksCallable()
- Overrides:
listUsableSubnetworksCallablein classClusterManagerStub
-
listUsableSubnetworksPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListUsableSubnetworksRequest,ClusterManagerClient.ListUsableSubnetworksPagedResponse> listUsableSubnetworksPagedCallable()
- Overrides:
listUsableSubnetworksPagedCallablein classClusterManagerStub
-
checkAutopilotCompatibilityCallable
public com.google.api.gax.rpc.UnaryCallable<CheckAutopilotCompatibilityRequest,CheckAutopilotCompatibilityResponse> checkAutopilotCompatibilityCallable()
- Overrides:
checkAutopilotCompatibilityCallablein 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
public boolean awaitTermination(long duration, TimeUnit unit) throws InterruptedException- Throws:
InterruptedException
-
-