public class Container.Projects.Zones.Clusters.NodePools
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
class |
Container.Projects.Zones.Clusters.NodePools.Autoscaling |
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 |
class |
Container.Projects.Zones.Clusters.NodePools.SetSize |
class |
Container.Projects.Zones.Clusters.NodePools.Update |
| Constructor and Description |
|---|
Container.Projects.Zones.Clusters.NodePools() |
| Modifier and Type | Method and Description |
|---|---|
Container.Projects.Zones.Clusters.NodePools.Autoscaling |
autoscaling(java.lang.String projectId,
java.lang.String zone,
java.lang.String clusterId,
java.lang.String nodePoolId,
SetNodePoolAutoscalingRequest content)
Sets the autoscaling settings of a specific node pool.
|
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.
|
Container.Projects.Zones.Clusters.NodePools.SetSize |
setSize(java.lang.String projectId,
java.lang.String zone,
java.lang.String clusterId,
java.lang.String nodePoolId,
SetNodePoolSizeRequest content)
Sets the size of a specific node pool.
|
Container.Projects.Zones.Clusters.NodePools.Update |
update(java.lang.String projectId,
java.lang.String zone,
java.lang.String clusterId,
java.lang.String nodePoolId,
UpdateNodePoolRequest content)
Updates the version and/or iamge type of a specific node pool.
|
public Container.Projects.Zones.Clusters.NodePools()
public Container.Projects.Zones.Clusters.NodePools.Autoscaling autoscaling(java.lang.String projectId, java.lang.String zone, java.lang.String clusterId, java.lang.String nodePoolId, SetNodePoolAutoscalingRequest 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 upgrade.
This field is deprecated, use name instead.nodePoolId - The name of the node pool to upgrade.
This field is deprecated, use name instead.content - the SetNodePoolAutoscalingRequestjava.io.IOExceptionpublic 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.IOExceptionpublic Container.Projects.Zones.Clusters.NodePools.SetSize setSize(java.lang.String projectId, java.lang.String zone, java.lang.String clusterId, java.lang.String nodePoolId, SetNodePoolSizeRequest 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).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 SetNodePoolSizeRequestjava.io.IOExceptionpublic Container.Projects.Zones.Clusters.NodePools.Update update(java.lang.String projectId, java.lang.String zone, java.lang.String clusterId, java.lang.String nodePoolId, UpdateNodePoolRequest 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 upgrade.
This field is deprecated, use name instead.nodePoolId - The name of the node pool to upgrade.
This field is deprecated, use name instead.content - the UpdateNodePoolRequestjava.io.IOException