public static interface ClusterManagerGrpc.AsyncService
Google Kubernetes Engine Cluster Manager v1
| Modifier and Type | Method and Description |
|---|---|
default void |
cancelOperation(CancelOperationRequest request,
io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)
Cancels the specified operation.
|
default void |
checkAutopilotCompatibility(CheckAutopilotCompatibilityRequest request,
io.grpc.stub.StreamObserver<CheckAutopilotCompatibilityResponse> responseObserver)
Checks the cluster compatibility with Autopilot mode, and returns a list of
compatibility issues.
|
default void |
completeIPRotation(CompleteIPRotationRequest request,
io.grpc.stub.StreamObserver<Operation> responseObserver)
Completes master IP rotation.
|
default void |
completeNodePoolUpgrade(CompleteNodePoolUpgradeRequest request,
io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)
CompleteNodePoolUpgrade will signal an on-going node pool upgrade to
complete.
|
default void |
createCluster(CreateClusterRequest request,
io.grpc.stub.StreamObserver<Operation> responseObserver)
Creates a cluster, consisting of the specified number and type of Google
Compute Engine instances.
|
default void |
createNodePool(CreateNodePoolRequest request,
io.grpc.stub.StreamObserver<Operation> responseObserver)
Creates a node pool for a cluster.
|
default void |
deleteCluster(DeleteClusterRequest request,
io.grpc.stub.StreamObserver<Operation> responseObserver)
Deletes the cluster, including the Kubernetes endpoint and all worker
nodes.
|
default void |
deleteNodePool(DeleteNodePoolRequest request,
io.grpc.stub.StreamObserver<Operation> responseObserver)
Deletes a node pool from a cluster.
|
default void |
getCluster(GetClusterRequest request,
io.grpc.stub.StreamObserver<Cluster> responseObserver)
Gets the details of a specific cluster.
|
default void |
getJSONWebKeys(GetJSONWebKeysRequest request,
io.grpc.stub.StreamObserver<GetJSONWebKeysResponse> responseObserver)
Gets the public component of the cluster signing keys in
JSON Web Key format.
|
default void |
getNodePool(GetNodePoolRequest request,
io.grpc.stub.StreamObserver<NodePool> responseObserver)
Retrieves the requested node pool.
|
default void |
getOperation(GetOperationRequest request,
io.grpc.stub.StreamObserver<Operation> responseObserver)
Gets the specified operation.
|
default void |
getServerConfig(GetServerConfigRequest request,
io.grpc.stub.StreamObserver<ServerConfig> responseObserver)
Returns configuration info about the Google Kubernetes Engine service.
|
default void |
listClusters(ListClustersRequest request,
io.grpc.stub.StreamObserver<ListClustersResponse> responseObserver)
Lists all clusters owned by a project in either the specified zone or all
zones.
|
default void |
listNodePools(ListNodePoolsRequest request,
io.grpc.stub.StreamObserver<ListNodePoolsResponse> responseObserver)
Lists the node pools for a cluster.
|
default void |
listOperations(ListOperationsRequest request,
io.grpc.stub.StreamObserver<ListOperationsResponse> responseObserver)
Lists all operations in a project in a specific zone or all zones.
|
default void |
listUsableSubnetworks(ListUsableSubnetworksRequest request,
io.grpc.stub.StreamObserver<ListUsableSubnetworksResponse> responseObserver)
Lists subnetworks that are usable for creating clusters in a project.
|
default void |
rollbackNodePoolUpgrade(RollbackNodePoolUpgradeRequest request,
io.grpc.stub.StreamObserver<Operation> responseObserver)
Rolls back a previously Aborted or Failed NodePool upgrade.
|
default void |
setAddonsConfig(SetAddonsConfigRequest request,
io.grpc.stub.StreamObserver<Operation> responseObserver)
Sets the addons for a specific cluster.
|
default void |
setLabels(SetLabelsRequest request,
io.grpc.stub.StreamObserver<Operation> responseObserver)
Sets labels on a cluster.
|
default void |
setLegacyAbac(SetLegacyAbacRequest request,
io.grpc.stub.StreamObserver<Operation> responseObserver)
Enables or disables the ABAC authorization mechanism on a cluster.
|
default void |
setLocations(SetLocationsRequest request,
io.grpc.stub.StreamObserver<Operation> responseObserver)
Deprecated.
|
default void |
setLoggingService(SetLoggingServiceRequest request,
io.grpc.stub.StreamObserver<Operation> responseObserver)
Sets the logging service for a specific cluster.
|
default void |
setMaintenancePolicy(SetMaintenancePolicyRequest request,
io.grpc.stub.StreamObserver<Operation> responseObserver)
Sets the maintenance policy for a cluster.
|
default void |
setMasterAuth(SetMasterAuthRequest request,
io.grpc.stub.StreamObserver<Operation> responseObserver)
Sets master auth materials.
|
default void |
setMonitoringService(SetMonitoringServiceRequest request,
io.grpc.stub.StreamObserver<Operation> responseObserver)
Sets the monitoring service for a specific cluster.
|
default void |
setNetworkPolicy(SetNetworkPolicyRequest request,
io.grpc.stub.StreamObserver<Operation> responseObserver)
Enables or disables Network Policy for a cluster.
|
default void |
setNodePoolAutoscaling(SetNodePoolAutoscalingRequest request,
io.grpc.stub.StreamObserver<Operation> responseObserver)
Sets the autoscaling settings for the specified node pool.
|
default void |
setNodePoolManagement(SetNodePoolManagementRequest request,
io.grpc.stub.StreamObserver<Operation> responseObserver)
Sets the NodeManagement options for a node pool.
|
default void |
setNodePoolSize(SetNodePoolSizeRequest request,
io.grpc.stub.StreamObserver<Operation> responseObserver)
Sets the size for a specific node pool.
|
default void |
startIPRotation(StartIPRotationRequest request,
io.grpc.stub.StreamObserver<Operation> responseObserver)
Starts master IP rotation.
|
default void |
updateCluster(UpdateClusterRequest request,
io.grpc.stub.StreamObserver<Operation> responseObserver)
Updates the settings of a specific cluster.
|
default void |
updateMaster(UpdateMasterRequest request,
io.grpc.stub.StreamObserver<Operation> responseObserver)
Updates the master for a specific cluster.
|
default void |
updateNodePool(UpdateNodePoolRequest request,
io.grpc.stub.StreamObserver<Operation> responseObserver)
Updates the version and/or image type for the specified node pool.
|
default void listClusters(ListClustersRequest request, io.grpc.stub.StreamObserver<ListClustersResponse> responseObserver)
Lists all clusters owned by a project in either the specified zone or all zones.
default void getCluster(GetClusterRequest request, io.grpc.stub.StreamObserver<Cluster> responseObserver)
Gets the details of a specific cluster.
default void createCluster(CreateClusterRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver)
Creates a cluster, consisting of the specified number and type of Google Compute Engine instances. By default, the cluster is created in the project's [default network](https://cloud.google.com/compute/docs/networks-and-firewalls#networks). One firewall is added for the cluster. After cluster creation, the Kubelet creates routes for each node to allow the containers on that node to communicate with all other instances in the cluster. Finally, an entry is added to the project's global metadata indicating which CIDR range the cluster is using.
default void updateCluster(UpdateClusterRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver)
Updates the settings of a specific cluster.
default void updateNodePool(UpdateNodePoolRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver)
Updates the version and/or image type for the specified node pool.
default void setNodePoolAutoscaling(SetNodePoolAutoscalingRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver)
Sets the autoscaling settings for the specified node pool.
default void setLoggingService(SetLoggingServiceRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver)
Sets the logging service for a specific cluster.
default void setMonitoringService(SetMonitoringServiceRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver)
Sets the monitoring service for a specific cluster.
default void setAddonsConfig(SetAddonsConfigRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver)
Sets the addons for a specific cluster.
@Deprecated default void setLocations(SetLocationsRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver)
Sets the locations for a specific cluster. Deprecated. Use [projects.locations.clusters.update](https://cloud.google.com/kubernetes-engine/docs/reference/rest/v1/projects.locations.clusters/update) instead.
default void updateMaster(UpdateMasterRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver)
Updates the master for a specific cluster.
default void setMasterAuth(SetMasterAuthRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver)
Sets master auth materials. Currently supports changing the admin password or a specific cluster, either via password generation or explicitly setting the password.
default void deleteCluster(DeleteClusterRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver)
Deletes the cluster, including the Kubernetes endpoint and all worker nodes. Firewalls and routes that were configured during cluster creation are also deleted. Other Google Compute Engine resources that might be in use by the cluster, such as load balancer resources, are not deleted if they weren't present when the cluster was initially created.
default void listOperations(ListOperationsRequest request, io.grpc.stub.StreamObserver<ListOperationsResponse> responseObserver)
Lists all operations in a project in a specific zone or all zones.
default void getOperation(GetOperationRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver)
Gets the specified operation.
default void cancelOperation(CancelOperationRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)
Cancels the specified operation.
default void getServerConfig(GetServerConfigRequest request, io.grpc.stub.StreamObserver<ServerConfig> responseObserver)
Returns configuration info about the Google Kubernetes Engine service.
default void getJSONWebKeys(GetJSONWebKeysRequest request, io.grpc.stub.StreamObserver<GetJSONWebKeysResponse> responseObserver)
Gets the public component of the cluster signing keys in JSON Web Key format. This API is not yet intended for general use, and is not available for all clusters.
default void listNodePools(ListNodePoolsRequest request, io.grpc.stub.StreamObserver<ListNodePoolsResponse> responseObserver)
Lists the node pools for a cluster.
default void getNodePool(GetNodePoolRequest request, io.grpc.stub.StreamObserver<NodePool> responseObserver)
Retrieves the requested node pool.
default void createNodePool(CreateNodePoolRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver)
Creates a node pool for a cluster.
default void deleteNodePool(DeleteNodePoolRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver)
Deletes a node pool from a cluster.
default void completeNodePoolUpgrade(CompleteNodePoolUpgradeRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)
CompleteNodePoolUpgrade will signal an on-going node pool upgrade to complete.
default void rollbackNodePoolUpgrade(RollbackNodePoolUpgradeRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver)
Rolls back a previously Aborted or Failed NodePool upgrade. This makes no changes if the last upgrade successfully completed.
default void setNodePoolManagement(SetNodePoolManagementRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver)
Sets the NodeManagement options for a node pool.
default void setLabels(SetLabelsRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver)
Sets labels on a cluster.
default void setLegacyAbac(SetLegacyAbacRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver)
Enables or disables the ABAC authorization mechanism on a cluster.
default void startIPRotation(StartIPRotationRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver)
Starts master IP rotation.
default void completeIPRotation(CompleteIPRotationRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver)
Completes master IP rotation.
default void setNodePoolSize(SetNodePoolSizeRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver)
Sets the size for a specific node pool. The new size will be used for all replicas, including future replicas created by modifying [NodePool.locations][google.container.v1.NodePool.locations].
default void setNetworkPolicy(SetNetworkPolicyRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver)
Enables or disables Network Policy for a cluster.
default void setMaintenancePolicy(SetMaintenancePolicyRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver)
Sets the maintenance policy for a cluster.
default void listUsableSubnetworks(ListUsableSubnetworksRequest request, io.grpc.stub.StreamObserver<ListUsableSubnetworksResponse> responseObserver)
Lists subnetworks that are usable for creating clusters in a project.
default void checkAutopilotCompatibility(CheckAutopilotCompatibilityRequest request, io.grpc.stub.StreamObserver<CheckAutopilotCompatibilityResponse> responseObserver)
Checks the cluster compatibility with Autopilot mode, and returns a list of compatibility issues.
Copyright © 2024 Google LLC. All rights reserved.