public static final class ClusterManagerGrpc.ClusterManagerFutureStub extends io.grpc.stub.AbstractFutureStub<ClusterManagerGrpc.ClusterManagerFutureStub>
Google Kubernetes Engine Cluster Manager v1
| Modifier and Type | Method and Description |
|---|---|
protected ClusterManagerGrpc.ClusterManagerFutureStub |
build(io.grpc.Channel channel,
io.grpc.CallOptions callOptions) |
com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty> |
cancelOperation(CancelOperationRequest request)
Cancels the specified operation.
|
com.google.common.util.concurrent.ListenableFuture<CheckAutopilotCompatibilityResponse> |
checkAutopilotCompatibility(CheckAutopilotCompatibilityRequest request)
Checks the cluster compatibility with Autopilot mode, and returns a list of
compatibility issues.
|
com.google.common.util.concurrent.ListenableFuture<Operation> |
completeIPRotation(CompleteIPRotationRequest request)
Completes master IP rotation.
|
com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty> |
completeNodePoolUpgrade(CompleteNodePoolUpgradeRequest request)
CompleteNodePoolUpgrade will signal an on-going node pool upgrade to
complete.
|
com.google.common.util.concurrent.ListenableFuture<Operation> |
createCluster(CreateClusterRequest request)
Creates a cluster, consisting of the specified number and type of Google
Compute Engine instances.
|
com.google.common.util.concurrent.ListenableFuture<Operation> |
createNodePool(CreateNodePoolRequest request)
Creates a node pool for a cluster.
|
com.google.common.util.concurrent.ListenableFuture<Operation> |
deleteCluster(DeleteClusterRequest request)
Deletes the cluster, including the Kubernetes endpoint and all worker
nodes.
|
com.google.common.util.concurrent.ListenableFuture<Operation> |
deleteNodePool(DeleteNodePoolRequest request)
Deletes a node pool from a cluster.
|
com.google.common.util.concurrent.ListenableFuture<Cluster> |
getCluster(GetClusterRequest request)
Gets the details of a specific cluster.
|
com.google.common.util.concurrent.ListenableFuture<GetJSONWebKeysResponse> |
getJSONWebKeys(GetJSONWebKeysRequest request)
Gets the public component of the cluster signing keys in
JSON Web Key format.
|
com.google.common.util.concurrent.ListenableFuture<NodePool> |
getNodePool(GetNodePoolRequest request)
Retrieves the requested node pool.
|
com.google.common.util.concurrent.ListenableFuture<Operation> |
getOperation(GetOperationRequest request)
Gets the specified operation.
|
com.google.common.util.concurrent.ListenableFuture<ServerConfig> |
getServerConfig(GetServerConfigRequest request)
Returns configuration info about the Google Kubernetes Engine service.
|
com.google.common.util.concurrent.ListenableFuture<ListClustersResponse> |
listClusters(ListClustersRequest request)
Lists all clusters owned by a project in either the specified zone or all
zones.
|
com.google.common.util.concurrent.ListenableFuture<ListNodePoolsResponse> |
listNodePools(ListNodePoolsRequest request)
Lists the node pools for a cluster.
|
com.google.common.util.concurrent.ListenableFuture<ListOperationsResponse> |
listOperations(ListOperationsRequest request)
Lists all operations in a project in a specific zone or all zones.
|
com.google.common.util.concurrent.ListenableFuture<ListUsableSubnetworksResponse> |
listUsableSubnetworks(ListUsableSubnetworksRequest request)
Lists subnetworks that are usable for creating clusters in a project.
|
com.google.common.util.concurrent.ListenableFuture<Operation> |
rollbackNodePoolUpgrade(RollbackNodePoolUpgradeRequest request)
Rolls back a previously Aborted or Failed NodePool upgrade.
|
com.google.common.util.concurrent.ListenableFuture<Operation> |
setAddonsConfig(SetAddonsConfigRequest request)
Sets the addons for a specific cluster.
|
com.google.common.util.concurrent.ListenableFuture<Operation> |
setLabels(SetLabelsRequest request)
Sets labels on a cluster.
|
com.google.common.util.concurrent.ListenableFuture<Operation> |
setLegacyAbac(SetLegacyAbacRequest request)
Enables or disables the ABAC authorization mechanism on a cluster.
|
com.google.common.util.concurrent.ListenableFuture<Operation> |
setLocations(SetLocationsRequest request)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<Operation> |
setLoggingService(SetLoggingServiceRequest request)
Sets the logging service for a specific cluster.
|
com.google.common.util.concurrent.ListenableFuture<Operation> |
setMaintenancePolicy(SetMaintenancePolicyRequest request)
Sets the maintenance policy for a cluster.
|
com.google.common.util.concurrent.ListenableFuture<Operation> |
setMasterAuth(SetMasterAuthRequest request)
Sets master auth materials.
|
com.google.common.util.concurrent.ListenableFuture<Operation> |
setMonitoringService(SetMonitoringServiceRequest request)
Sets the monitoring service for a specific cluster.
|
com.google.common.util.concurrent.ListenableFuture<Operation> |
setNetworkPolicy(SetNetworkPolicyRequest request)
Enables or disables Network Policy for a cluster.
|
com.google.common.util.concurrent.ListenableFuture<Operation> |
setNodePoolAutoscaling(SetNodePoolAutoscalingRequest request)
Sets the autoscaling settings for the specified node pool.
|
com.google.common.util.concurrent.ListenableFuture<Operation> |
setNodePoolManagement(SetNodePoolManagementRequest request)
Sets the NodeManagement options for a node pool.
|
com.google.common.util.concurrent.ListenableFuture<Operation> |
setNodePoolSize(SetNodePoolSizeRequest request)
Sets the size for a specific node pool.
|
com.google.common.util.concurrent.ListenableFuture<Operation> |
startIPRotation(StartIPRotationRequest request)
Starts master IP rotation.
|
com.google.common.util.concurrent.ListenableFuture<Operation> |
updateCluster(UpdateClusterRequest request)
Updates the settings of a specific cluster.
|
com.google.common.util.concurrent.ListenableFuture<Operation> |
updateMaster(UpdateMasterRequest request)
Updates the master for a specific cluster.
|
com.google.common.util.concurrent.ListenableFuture<Operation> |
updateNodePool(UpdateNodePoolRequest request)
Updates the version and/or image type for the specified node pool.
|
protected ClusterManagerGrpc.ClusterManagerFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
build in class io.grpc.stub.AbstractStub<ClusterManagerGrpc.ClusterManagerFutureStub>public com.google.common.util.concurrent.ListenableFuture<ListClustersResponse> listClusters(ListClustersRequest request)
Lists all clusters owned by a project in either the specified zone or all zones.
public com.google.common.util.concurrent.ListenableFuture<Cluster> getCluster(GetClusterRequest request)
Gets the details of a specific cluster.
public com.google.common.util.concurrent.ListenableFuture<Operation> createCluster(CreateClusterRequest request)
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.
public com.google.common.util.concurrent.ListenableFuture<Operation> updateCluster(UpdateClusterRequest request)
Updates the settings of a specific cluster.
public com.google.common.util.concurrent.ListenableFuture<Operation> updateNodePool(UpdateNodePoolRequest request)
Updates the version and/or image type for the specified node pool.
public com.google.common.util.concurrent.ListenableFuture<Operation> setNodePoolAutoscaling(SetNodePoolAutoscalingRequest request)
Sets the autoscaling settings for the specified node pool.
public com.google.common.util.concurrent.ListenableFuture<Operation> setLoggingService(SetLoggingServiceRequest request)
Sets the logging service for a specific cluster.
public com.google.common.util.concurrent.ListenableFuture<Operation> setMonitoringService(SetMonitoringServiceRequest request)
Sets the monitoring service for a specific cluster.
public com.google.common.util.concurrent.ListenableFuture<Operation> setAddonsConfig(SetAddonsConfigRequest request)
Sets the addons for a specific cluster.
@Deprecated public com.google.common.util.concurrent.ListenableFuture<Operation> setLocations(SetLocationsRequest request)
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.
public com.google.common.util.concurrent.ListenableFuture<Operation> updateMaster(UpdateMasterRequest request)
Updates the master for a specific cluster.
public com.google.common.util.concurrent.ListenableFuture<Operation> setMasterAuth(SetMasterAuthRequest request)
Sets master auth materials. Currently supports changing the admin password or a specific cluster, either via password generation or explicitly setting the password.
public com.google.common.util.concurrent.ListenableFuture<Operation> deleteCluster(DeleteClusterRequest request)
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.
public com.google.common.util.concurrent.ListenableFuture<ListOperationsResponse> listOperations(ListOperationsRequest request)
Lists all operations in a project in a specific zone or all zones.
public com.google.common.util.concurrent.ListenableFuture<Operation> getOperation(GetOperationRequest request)
Gets the specified operation.
public com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty> cancelOperation(CancelOperationRequest request)
Cancels the specified operation.
public com.google.common.util.concurrent.ListenableFuture<ServerConfig> getServerConfig(GetServerConfigRequest request)
Returns configuration info about the Google Kubernetes Engine service.
public com.google.common.util.concurrent.ListenableFuture<GetJSONWebKeysResponse> getJSONWebKeys(GetJSONWebKeysRequest request)
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.
public com.google.common.util.concurrent.ListenableFuture<ListNodePoolsResponse> listNodePools(ListNodePoolsRequest request)
Lists the node pools for a cluster.
public com.google.common.util.concurrent.ListenableFuture<NodePool> getNodePool(GetNodePoolRequest request)
Retrieves the requested node pool.
public com.google.common.util.concurrent.ListenableFuture<Operation> createNodePool(CreateNodePoolRequest request)
Creates a node pool for a cluster.
public com.google.common.util.concurrent.ListenableFuture<Operation> deleteNodePool(DeleteNodePoolRequest request)
Deletes a node pool from a cluster.
public com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty> completeNodePoolUpgrade(CompleteNodePoolUpgradeRequest request)
CompleteNodePoolUpgrade will signal an on-going node pool upgrade to complete.
public com.google.common.util.concurrent.ListenableFuture<Operation> rollbackNodePoolUpgrade(RollbackNodePoolUpgradeRequest request)
Rolls back a previously Aborted or Failed NodePool upgrade. This makes no changes if the last upgrade successfully completed.
public com.google.common.util.concurrent.ListenableFuture<Operation> setNodePoolManagement(SetNodePoolManagementRequest request)
Sets the NodeManagement options for a node pool.
public com.google.common.util.concurrent.ListenableFuture<Operation> setLabels(SetLabelsRequest request)
Sets labels on a cluster.
public com.google.common.util.concurrent.ListenableFuture<Operation> setLegacyAbac(SetLegacyAbacRequest request)
Enables or disables the ABAC authorization mechanism on a cluster.
public com.google.common.util.concurrent.ListenableFuture<Operation> startIPRotation(StartIPRotationRequest request)
Starts master IP rotation.
public com.google.common.util.concurrent.ListenableFuture<Operation> completeIPRotation(CompleteIPRotationRequest request)
Completes master IP rotation.
public com.google.common.util.concurrent.ListenableFuture<Operation> setNodePoolSize(SetNodePoolSizeRequest request)
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].
public com.google.common.util.concurrent.ListenableFuture<Operation> setNetworkPolicy(SetNetworkPolicyRequest request)
Enables or disables Network Policy for a cluster.
public com.google.common.util.concurrent.ListenableFuture<Operation> setMaintenancePolicy(SetMaintenancePolicyRequest request)
Sets the maintenance policy for a cluster.
public com.google.common.util.concurrent.ListenableFuture<ListUsableSubnetworksResponse> listUsableSubnetworks(ListUsableSubnetworksRequest request)
Lists subnetworks that are usable for creating clusters in a project.
public com.google.common.util.concurrent.ListenableFuture<CheckAutopilotCompatibilityResponse> checkAutopilotCompatibility(CheckAutopilotCompatibilityRequest request)
Checks the cluster compatibility with Autopilot mode, and returns a list of compatibility issues.
Copyright © 2024 Google LLC. All rights reserved.