All Downloads are FREE. Search and download functionalities are using the official Maven repository.

target.apidocs.com.google.api.services.compute.model.NodeGroupNode.html Maven / Gradle / Ivy







NodeGroupNode (Compute Engine API beta-rev20220726-2.0.0)












com.google.api.services.compute.model

Class NodeGroupNode

    • Constructor Detail

      • NodeGroupNode

        public NodeGroupNode()
    • Method Detail

      • getAccelerators

        public List<AcceleratorConfig> getAccelerators()
        Accelerators for this node.
        Returns:
        value or null for none
      • setAccelerators

        public NodeGroupNode setAccelerators(List<AcceleratorConfig> accelerators)
        Accelerators for this node.
        Parameters:
        accelerators - accelerators or null for none
      • getConsumedResources

        public InstanceConsumptionInfo getConsumedResources()
        Node resources that are reserved by all instances.
        Returns:
        value or null for none
      • setConsumedResources

        public NodeGroupNode setConsumedResources(InstanceConsumptionInfo consumedResources)
        Node resources that are reserved by all instances.
        Parameters:
        consumedResources - consumedResources or null for none
      • getCpuOvercommitType

        public String getCpuOvercommitType()
        CPU overcommit.
        Returns:
        value or null for none
      • setCpuOvercommitType

        public NodeGroupNode setCpuOvercommitType(String cpuOvercommitType)
        CPU overcommit.
        Parameters:
        cpuOvercommitType - cpuOvercommitType or null for none
      • getDisks

        public List<LocalDisk> getDisks()
        Local disk configurations.
        Returns:
        value or null for none
      • setDisks

        public NodeGroupNode setDisks(List<LocalDisk> disks)
        Local disk configurations.
        Parameters:
        disks - disks or null for none
      • getInstanceConsumptionData

        public List<InstanceConsumptionData> getInstanceConsumptionData()
        Instance data that shows consumed resources on the node.
        Returns:
        value or null for none
      • setInstanceConsumptionData

        public NodeGroupNode setInstanceConsumptionData(List<InstanceConsumptionData> instanceConsumptionData)
        Instance data that shows consumed resources on the node.
        Parameters:
        instanceConsumptionData - instanceConsumptionData or null for none
      • getInstances

        public List<String> getInstances()
        Instances scheduled on this node.
        Returns:
        value or null for none
      • setInstances

        public NodeGroupNode setInstances(List<String> instances)
        Instances scheduled on this node.
        Parameters:
        instances - instances or null for none
      • getName

        public String getName()
        The name of the node.
        Returns:
        value or null for none
      • setName

        public NodeGroupNode setName(String name)
        The name of the node.
        Parameters:
        name - name or null for none
      • getNodeType

        public String getNodeType()
        The type of this node.
        Returns:
        value or null for none
      • setNodeType

        public NodeGroupNode setNodeType(String nodeType)
        The type of this node.
        Parameters:
        nodeType - nodeType or null for none
      • getSatisfiesPzs

        public Boolean getSatisfiesPzs()
        [Output Only] Reserved for future use.
        Returns:
        value or null for none
      • setSatisfiesPzs

        public NodeGroupNode setSatisfiesPzs(Boolean satisfiesPzs)
        [Output Only] Reserved for future use.
        Parameters:
        satisfiesPzs - satisfiesPzs or null for none
      • getServerBinding

        public ServerBinding getServerBinding()
        Binding properties for the physical server.
        Returns:
        value or null for none
      • setServerBinding

        public NodeGroupNode setServerBinding(ServerBinding serverBinding)
        Binding properties for the physical server.
        Parameters:
        serverBinding - serverBinding or null for none
      • getServerId

        public String getServerId()
        Server ID associated with this node.
        Returns:
        value or null for none
      • setServerId

        public NodeGroupNode setServerId(String serverId)
        Server ID associated with this node.
        Parameters:
        serverId - serverId or null for none
      • getStatus

        public String getStatus()
        Returns:
        value or null for none
      • setStatus

        public NodeGroupNode setStatus(String status)
        Parameters:
        status - status or null for none
      • getTotalResources

        public InstanceConsumptionInfo getTotalResources()
        Total amount of available resources on the node.
        Returns:
        value or null for none
      • setTotalResources

        public NodeGroupNode setTotalResources(InstanceConsumptionInfo totalResources)
        Total amount of available resources on the node.
        Parameters:
        totalResources - totalResources or null for none

Copyright © 2011–2022 Google. All rights reserved.





© 2015 - 2025 Weber Informatics LLC | Privacy Policy