public class Container.Projects.Locations.Clusters.NodePools extends Object
| Constructor and Description |
|---|
NodePools() |
public Container.Projects.Locations.Clusters.NodePools.Create create(String parent, CreateNodePoolRequest content) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.parent - The parent (project, location, cluster id) where the node pool will be
created. Specified in the
format
'projects/locations/clusters'.content - the CreateNodePoolRequestIOExceptionpublic Container.Projects.Locations.Clusters.NodePools.Delete delete(String name) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.name - The name (project, location, cluster, node pool id) of the node pool to
delete. Specified in the
format
'projects/locations/clusters/nodePools'.IOExceptionpublic Container.Projects.Locations.Clusters.NodePools.Get get(String name) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.name - The name (project, location, cluster, node pool id) of the node pool to
get. Specified in the format
'projects/locations/clusters/nodePools'.IOExceptionpublic Container.Projects.Locations.Clusters.NodePools.List list(String parent) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.parent - The parent (project, location, cluster id) where the node pools will be
listed. Specified in the
format 'projects/locations/clusters'.IOExceptionpublic Container.Projects.Locations.Clusters.NodePools.Rollback rollback(String name, RollbackNodePoolUpgradeRequest content) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.name - The name (project, location, cluster, node pool id) of the node poll to
rollback upgrade.
Specified
in the format 'projects/locations/clusters/nodePools'.content - the RollbackNodePoolUpgradeRequestIOExceptionpublic Container.Projects.Locations.Clusters.NodePools.SetAutoscaling setAutoscaling(String name, SetNodePoolAutoscalingRequest content) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.name - The name (project, location, cluster, node pool) of the node pool to set
autoscaler settings.
Specified in the format
'projects/locations/clusters/nodePools'.content - the SetNodePoolAutoscalingRequestIOExceptionpublic Container.Projects.Locations.Clusters.NodePools.SetManagement setManagement(String name, SetNodePoolManagementRequest content) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.name - The name (project, location, cluster, node pool id) of the node pool to set
management properties.
Specified in the format
'projects/locations/clusters/nodePools'.content - the SetNodePoolManagementRequestIOExceptionpublic Container.Projects.Locations.Clusters.NodePools.SetSize setSize(String name, SetNodePoolSizeRequest content) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.name - The name (project, location, cluster, node pool id) of the node pool to set
size.
Specified in the
format 'projects/locations/clusters/nodePools'.content - the SetNodePoolSizeRequestIOExceptionpublic Container.Projects.Locations.Clusters.NodePools.Update update(String name, UpdateNodePoolRequest content) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.name - The name (project, location, cluster, node pool) of the node pool to
update. Specified in the format
'projects/locations/clusters/nodePools'.content - the UpdateNodePoolRequestIOExceptionCopyright © 2011–2020 Google. All rights reserved.