public class Container.Projects.Zones.Clusters.NodePools
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
class |
Container.Projects.Zones.Clusters.NodePools.Create |
class |
Container.Projects.Zones.Clusters.NodePools.Delete |
class |
Container.Projects.Zones.Clusters.NodePools.Get |
class |
Container.Projects.Zones.Clusters.NodePools.List |
class |
Container.Projects.Zones.Clusters.NodePools.Rollback |
class |
Container.Projects.Zones.Clusters.NodePools.SetManagement |
| Constructor and Description |
|---|
Container.Projects.Zones.Clusters.NodePools() |
| Modifier and Type | Method and Description |
|---|---|
Container.Projects.Zones.Clusters.NodePools.Create |
create(java.lang.String projectId,
java.lang.String zone,
java.lang.String clusterId,
CreateNodePoolRequest content)
Creates a node pool for a cluster.
|
Container.Projects.Zones.Clusters.NodePools.Delete |
delete(java.lang.String projectId,
java.lang.String zone,
java.lang.String clusterId,
java.lang.String nodePoolId)
Deletes a node pool from a cluster.
|
Container.Projects.Zones.Clusters.NodePools.Get |
get(java.lang.String projectId,
java.lang.String zone,
java.lang.String clusterId,
java.lang.String nodePoolId)
Retrieves the node pool requested.
|
Container.Projects.Zones.Clusters.NodePools.List |
list(java.lang.String projectId,
java.lang.String zone,
java.lang.String clusterId)
Lists the node pools for a cluster.
|
Container.Projects.Zones.Clusters.NodePools.Rollback |
rollback(java.lang.String projectId,
java.lang.String zone,
java.lang.String clusterId,
java.lang.String nodePoolId,
RollbackNodePoolUpgradeRequest content)
Roll back the previously Aborted or Failed NodePool upgrade.
|
Container.Projects.Zones.Clusters.NodePools.SetManagement |
setManagement(java.lang.String projectId,
java.lang.String zone,
java.lang.String clusterId,
java.lang.String nodePoolId,
SetNodePoolManagementRequest content)
Sets the NodeManagement options for a node pool.
|
public Container.Projects.Zones.Clusters.NodePools()
public Container.Projects.Zones.Clusters.NodePools.Create create(java.lang.String projectId, java.lang.String zone, java.lang.String clusterId, CreateNodePoolRequest content) throws java.io.IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.projectId - The Google Developers Console [project ID or project
number](https://developers.google.com/console/help/new/#projectnumber).
This field is
deprecated, use parent instead.zone - The name of the Google Compute Engine
[zone](/compute/docs/zones#available) in which the cluster
resides.
This field is deprecated, use parent instead.clusterId - The name of the cluster.
This field is deprecated, use parent instead.content - the CreateNodePoolRequestjava.io.IOExceptionpublic Container.Projects.Zones.Clusters.NodePools.Delete delete(java.lang.String projectId, java.lang.String zone, java.lang.String clusterId, java.lang.String nodePoolId) throws java.io.IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.projectId - The Google Developers Console [project ID or project
number](https://developers.google.com/console/help/new/#projectnumber).
This field is
deprecated, use name instead.zone - The name of the Google Compute Engine
[zone](/compute/docs/zones#available) in which the cluster
resides.
This field is deprecated, use name instead.clusterId - The name of the cluster.
This field is deprecated, use name instead.nodePoolId - The name of the node pool to delete.
This field is deprecated, use name instead.java.io.IOExceptionpublic Container.Projects.Zones.Clusters.NodePools.Get get(java.lang.String projectId, java.lang.String zone, java.lang.String clusterId, java.lang.String nodePoolId) throws java.io.IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.projectId - The Google Developers Console [project ID or project
number](https://developers.google.com/console/help/new/#projectnumber).
This field is
deprecated, use name instead.zone - The name of the Google Compute Engine
[zone](/compute/docs/zones#available) in which the cluster
resides.
This field is deprecated, use name instead.clusterId - The name of the cluster.
This field is deprecated, use name instead.nodePoolId - The name of the node pool.
This field is deprecated, use name instead.java.io.IOExceptionpublic Container.Projects.Zones.Clusters.NodePools.List list(java.lang.String projectId, java.lang.String zone, java.lang.String clusterId) throws java.io.IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.projectId - The Google Developers Console [project ID or project
number](https://developers.google.com/console/help/new/#projectnumber).
This field is
deprecated, use parent instead.zone - The name of the Google Compute Engine
[zone](/compute/docs/zones#available) in which the cluster
resides.
This field is deprecated, use parent instead.clusterId - The name of the cluster.
This field is deprecated, use parent instead.java.io.IOExceptionpublic Container.Projects.Zones.Clusters.NodePools.Rollback rollback(java.lang.String projectId, java.lang.String zone, java.lang.String clusterId, java.lang.String nodePoolId, RollbackNodePoolUpgradeRequest content) throws java.io.IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.projectId - The Google Developers Console [project ID or project
number](https://support.google.com/cloud/answer/6158840).
This field is deprecated, use
name instead.zone - The name of the Google Compute Engine
[zone](/compute/docs/zones#available) in which the cluster
resides.
This field is deprecated, use name instead.clusterId - The name of the cluster to rollback.
This field is deprecated, use name instead.nodePoolId - The name of the node pool to rollback.
This field is deprecated, use name instead.content - the RollbackNodePoolUpgradeRequestjava.io.IOExceptionpublic Container.Projects.Zones.Clusters.NodePools.SetManagement setManagement(java.lang.String projectId, java.lang.String zone, java.lang.String clusterId, java.lang.String nodePoolId, SetNodePoolManagementRequest content) throws java.io.IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.projectId - The Google Developers Console [project ID or project
number](https://support.google.com/cloud/answer/6158840).
This field is deprecated, use
name instead.zone - The name of the Google Compute Engine
[zone](/compute/docs/zones#available) in which the cluster
resides.
This field is deprecated, use name instead.clusterId - The name of the cluster to update.
This field is deprecated, use name instead.nodePoolId - The name of the node pool to update.
This field is deprecated, use name instead.content - the SetNodePoolManagementRequestjava.io.IOException