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 the specified 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 requested node pool.
|
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)
Rolls back a 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 the specified 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 SetNodePoolAutoscalingRequest
java.io.IOException
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
- 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 CreateNodePoolRequest
java.io.IOException
public 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.IOException
public 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.IOException
public 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.IOException
public 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 RollbackNodePoolUpgradeRequest
java.io.IOException
public 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 SetNodePoolManagementRequest
java.io.IOException
public 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 SetNodePoolSizeRequest
java.io.IOException
public 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 UpdateNodePoolRequest
java.io.IOException