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 |
|---|
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 for 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 for 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 image type for a specific node pool.
|
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 - Deprecated. The Google Developers Console [project ID or project
number](https://support.google.com/cloud/answer/6158840).
This field has been deprecated
and replaced by the name field.zone - Deprecated. The name of the Google Compute Engine
[zone](/compute/docs/zones#available) in which the
cluster
resides.
This field has been deprecated and replaced by the name field.clusterId - Deprecated. The name of the cluster to upgrade.
This field has been deprecated and replaced by the
name field.nodePoolId - Deprecated. The name of the node pool to upgrade.
This field has been deprecated and replaced by the
name field.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 - Deprecated. The Google Developers Console [project ID or project
number](https://developers.google.com/console/help/new/#projectnumber).
This field has
been deprecated and replaced by the parent field.zone - Deprecated. The name of the Google Compute Engine
[zone](/compute/docs/zones#available) in which the
cluster
resides.
This field has been deprecated and replaced by the parent field.clusterId - Deprecated. The name of the cluster.
This field has been deprecated and replaced by the parent
field.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 - Deprecated. The Google Developers Console [project ID or project
number](https://developers.google.com/console/help/new/#projectnumber).
This field has
been deprecated and replaced by the name field.zone - Deprecated. The name of the Google Compute Engine
[zone](/compute/docs/zones#available) in which the
cluster
resides.
This field has been deprecated and replaced by the name field.clusterId - Deprecated. The name of the cluster.
This field has been deprecated and replaced by the name field.nodePoolId - Deprecated. The name of the node pool to delete.
This field has been deprecated and replaced by the
name field.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 - Deprecated. The Google Developers Console [project ID or project
number](https://developers.google.com/console/help/new/#projectnumber).
This field has
been deprecated and replaced by the name field.zone - Deprecated. The name of the Google Compute Engine
[zone](/compute/docs/zones#available) in which the
cluster
resides.
This field has been deprecated and replaced by the name field.clusterId - Deprecated. The name of the cluster.
This field has been deprecated and replaced by the name field.nodePoolId - Deprecated. The name of the node pool.
This field has been deprecated and replaced by the name
field.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 - Deprecated. The Google Developers Console [project ID or project
number](https://developers.google.com/console/help/new/#projectnumber).
This field has
been deprecated and replaced by the parent field.zone - Deprecated. The name of the Google Compute Engine
[zone](/compute/docs/zones#available) in which the
cluster
resides.
This field has been deprecated and replaced by the parent field.clusterId - Deprecated. The name of the cluster.
This field has been deprecated and replaced by the parent
field.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 - Deprecated. The Google Developers Console [project ID or project
number](https://support.google.com/cloud/answer/6158840).
This field has been deprecated
and replaced by the name field.zone - Deprecated. The name of the Google Compute Engine
[zone](/compute/docs/zones#available) in which the
cluster
resides.
This field has been deprecated and replaced by the name field.clusterId - Deprecated. The name of the cluster to rollback.
This field has been deprecated and replaced by the
name field.nodePoolId - Deprecated. The name of the node pool to rollback.
This field has been deprecated and replaced by
the name field.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 - Deprecated. The Google Developers Console [project ID or project
number](https://support.google.com/cloud/answer/6158840).
This field has been deprecated
and replaced by the name field.zone - Deprecated. The name of the Google Compute Engine
[zone](/compute/docs/zones#available) in which the
cluster
resides.
This field has been deprecated and replaced by the name field.clusterId - Deprecated. The name of the cluster to update.
This field has been deprecated and replaced by the
name field.nodePoolId - Deprecated. The name of the node pool to update.
This field has been deprecated and replaced by the
name field.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 - Deprecated. The Google Developers Console [project ID or project
number](https://support.google.com/cloud/answer/6158840).
This field has been deprecated
and replaced by the name field.zone - Deprecated. The name of the Google Compute Engine
[zone](/compute/docs/zones#available) in which the
cluster
resides.
This field has been deprecated and replaced by the name field.clusterId - Deprecated. The name of the cluster to update.
This field has been deprecated and replaced by the
name field.nodePoolId - Deprecated. The name of the node pool to update.
This field has been deprecated and replaced by the
name field.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 - Deprecated. The Google Developers Console [project ID or project
number](https://support.google.com/cloud/answer/6158840).
This field has been deprecated
and replaced by the name field.zone - Deprecated. The name of the Google Compute Engine
[zone](/compute/docs/zones#available) in which the
cluster
resides.
This field has been deprecated and replaced by the name field.clusterId - Deprecated. The name of the cluster to upgrade.
This field has been deprecated and replaced by the
name field.nodePoolId - Deprecated. The name of the node pool to upgrade.
This field has been deprecated and replaced by the
name field.content - the UpdateNodePoolRequestjava.io.IOException