Interface NodeGroupNodeOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
NodeGroupNode, NodeGroupNode.Builder

@Generated public interface NodeGroupNodeOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getAcceleratorsList

      List<AcceleratorConfig> getAcceleratorsList()
       Accelerators for this node.
       
      repeated .google.cloud.compute.v1.AcceleratorConfig accelerators = 269577064;
    • getAccelerators

      AcceleratorConfig getAccelerators(int index)
       Accelerators for this node.
       
      repeated .google.cloud.compute.v1.AcceleratorConfig accelerators = 269577064;
    • getAcceleratorsCount

      int getAcceleratorsCount()
       Accelerators for this node.
       
      repeated .google.cloud.compute.v1.AcceleratorConfig accelerators = 269577064;
    • getAcceleratorsOrBuilderList

      List<? extends AcceleratorConfigOrBuilder> getAcceleratorsOrBuilderList()
       Accelerators for this node.
       
      repeated .google.cloud.compute.v1.AcceleratorConfig accelerators = 269577064;
    • getAcceleratorsOrBuilder

      AcceleratorConfigOrBuilder getAcceleratorsOrBuilder(int index)
       Accelerators for this node.
       
      repeated .google.cloud.compute.v1.AcceleratorConfig accelerators = 269577064;
    • hasConsumedResources

      boolean hasConsumedResources()
       Output only. Node resources that are reserved by all instances.
       
      optional .google.cloud.compute.v1.InstanceConsumptionInfo consumed_resources = 334527118;
      Returns:
      Whether the consumedResources field is set.
    • getConsumedResources

      InstanceConsumptionInfo getConsumedResources()
       Output only. Node resources that are reserved by all instances.
       
      optional .google.cloud.compute.v1.InstanceConsumptionInfo consumed_resources = 334527118;
      Returns:
      The consumedResources.
    • getConsumedResourcesOrBuilder

      InstanceConsumptionInfoOrBuilder getConsumedResourcesOrBuilder()
       Output only. Node resources that are reserved by all instances.
       
      optional .google.cloud.compute.v1.InstanceConsumptionInfo consumed_resources = 334527118;
    • hasCpuOvercommitType

      boolean hasCpuOvercommitType()
       CPU overcommit.
       Check the CpuOvercommitType enum for the list of possible values.
       
      optional string cpu_overcommit_type = 247727959;
      Returns:
      Whether the cpuOvercommitType field is set.
    • getCpuOvercommitType

      String getCpuOvercommitType()
       CPU overcommit.
       Check the CpuOvercommitType enum for the list of possible values.
       
      optional string cpu_overcommit_type = 247727959;
      Returns:
      The cpuOvercommitType.
    • getCpuOvercommitTypeBytes

      com.google.protobuf.ByteString getCpuOvercommitTypeBytes()
       CPU overcommit.
       Check the CpuOvercommitType enum for the list of possible values.
       
      optional string cpu_overcommit_type = 247727959;
      Returns:
      The bytes for cpuOvercommitType.
    • getDisksList

      List<LocalDisk> getDisksList()
       Local disk configurations.
       
      repeated .google.cloud.compute.v1.LocalDisk disks = 95594102;
    • getDisks

      LocalDisk getDisks(int index)
       Local disk configurations.
       
      repeated .google.cloud.compute.v1.LocalDisk disks = 95594102;
    • getDisksCount

      int getDisksCount()
       Local disk configurations.
       
      repeated .google.cloud.compute.v1.LocalDisk disks = 95594102;
    • getDisksOrBuilderList

      List<? extends LocalDiskOrBuilder> getDisksOrBuilderList()
       Local disk configurations.
       
      repeated .google.cloud.compute.v1.LocalDisk disks = 95594102;
    • getDisksOrBuilder

      LocalDiskOrBuilder getDisksOrBuilder(int index)
       Local disk configurations.
       
      repeated .google.cloud.compute.v1.LocalDisk disks = 95594102;
    • getInstanceConsumptionDataList

      List<InstanceConsumptionData> getInstanceConsumptionDataList()
       Output only. Instance data that shows consumed resources on the node.
       
      repeated .google.cloud.compute.v1.InstanceConsumptionData instance_consumption_data = 84715576;
    • getInstanceConsumptionData

      InstanceConsumptionData getInstanceConsumptionData(int index)
       Output only. Instance data that shows consumed resources on the node.
       
      repeated .google.cloud.compute.v1.InstanceConsumptionData instance_consumption_data = 84715576;
    • getInstanceConsumptionDataCount

      int getInstanceConsumptionDataCount()
       Output only. Instance data that shows consumed resources on the node.
       
      repeated .google.cloud.compute.v1.InstanceConsumptionData instance_consumption_data = 84715576;
    • getInstanceConsumptionDataOrBuilderList

      List<? extends InstanceConsumptionDataOrBuilder> getInstanceConsumptionDataOrBuilderList()
       Output only. Instance data that shows consumed resources on the node.
       
      repeated .google.cloud.compute.v1.InstanceConsumptionData instance_consumption_data = 84715576;
    • getInstanceConsumptionDataOrBuilder

      InstanceConsumptionDataOrBuilder getInstanceConsumptionDataOrBuilder(int index)
       Output only. Instance data that shows consumed resources on the node.
       
      repeated .google.cloud.compute.v1.InstanceConsumptionData instance_consumption_data = 84715576;
    • getInstancesList

      List<String> getInstancesList()
       Instances scheduled on this node.
       
      repeated string instances = 29097598;
      Returns:
      A list containing the instances.
    • getInstancesCount

      int getInstancesCount()
       Instances scheduled on this node.
       
      repeated string instances = 29097598;
      Returns:
      The count of instances.
    • getInstances

      String getInstances(int index)
       Instances scheduled on this node.
       
      repeated string instances = 29097598;
      Parameters:
      index - The index of the element to return.
      Returns:
      The instances at the given index.
    • getInstancesBytes

      com.google.protobuf.ByteString getInstancesBytes(int index)
       Instances scheduled on this node.
       
      repeated string instances = 29097598;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the instances at the given index.
    • hasName

      boolean hasName()
       The name of the node.
       
      optional string name = 3373707;
      Returns:
      Whether the name field is set.
    • getName

      String getName()
       The name of the node.
       
      optional string name = 3373707;
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
       The name of the node.
       
      optional string name = 3373707;
      Returns:
      The bytes for name.
    • hasNodeType

      boolean hasNodeType()
       The type of this node.
       
      optional string node_type = 465832791;
      Returns:
      Whether the nodeType field is set.
    • getNodeType

      String getNodeType()
       The type of this node.
       
      optional string node_type = 465832791;
      Returns:
      The nodeType.
    • getNodeTypeBytes

      com.google.protobuf.ByteString getNodeTypeBytes()
       The type of this node.
       
      optional string node_type = 465832791;
      Returns:
      The bytes for nodeType.
    • hasSatisfiesPzs

      boolean hasSatisfiesPzs()
       Output only. [Output Only] Reserved for future use.
       
      optional bool satisfies_pzs = 480964267;
      Returns:
      Whether the satisfiesPzs field is set.
    • getSatisfiesPzs

      boolean getSatisfiesPzs()
       Output only. [Output Only] Reserved for future use.
       
      optional bool satisfies_pzs = 480964267;
      Returns:
      The satisfiesPzs.
    • hasServerBinding

      boolean hasServerBinding()
       Binding properties for the physical server.
       
      optional .google.cloud.compute.v1.ServerBinding server_binding = 208179593;
      Returns:
      Whether the serverBinding field is set.
    • getServerBinding

      ServerBinding getServerBinding()
       Binding properties for the physical server.
       
      optional .google.cloud.compute.v1.ServerBinding server_binding = 208179593;
      Returns:
      The serverBinding.
    • getServerBindingOrBuilder

      ServerBindingOrBuilder getServerBindingOrBuilder()
       Binding properties for the physical server.
       
      optional .google.cloud.compute.v1.ServerBinding server_binding = 208179593;
    • hasServerId

      boolean hasServerId()
       Server ID associated with this node.
       
      optional string server_id = 339433367;
      Returns:
      Whether the serverId field is set.
    • getServerId

      String getServerId()
       Server ID associated with this node.
       
      optional string server_id = 339433367;
      Returns:
      The serverId.
    • getServerIdBytes

      com.google.protobuf.ByteString getServerIdBytes()
       Server ID associated with this node.
       
      optional string server_id = 339433367;
      Returns:
      The bytes for serverId.
    • hasStatus

      boolean hasStatus()
      
       Check the Status enum for the list of possible values.
       
      optional string status = 181260274;
      Returns:
      Whether the status field is set.
    • getStatus

      String getStatus()
      
       Check the Status enum for the list of possible values.
       
      optional string status = 181260274;
      Returns:
      The status.
    • getStatusBytes

      com.google.protobuf.ByteString getStatusBytes()
      
       Check the Status enum for the list of possible values.
       
      optional string status = 181260274;
      Returns:
      The bytes for status.
    • hasTotalResources

      boolean hasTotalResources()
       Output only. Total amount of available resources on the node.
       
      optional .google.cloud.compute.v1.InstanceConsumptionInfo total_resources = 97406698;
      Returns:
      Whether the totalResources field is set.
    • getTotalResources

      InstanceConsumptionInfo getTotalResources()
       Output only. Total amount of available resources on the node.
       
      optional .google.cloud.compute.v1.InstanceConsumptionInfo total_resources = 97406698;
      Returns:
      The totalResources.
    • getTotalResourcesOrBuilder

      InstanceConsumptionInfoOrBuilder getTotalResourcesOrBuilder()
       Output only. Total amount of available resources on the node.
       
      optional .google.cloud.compute.v1.InstanceConsumptionInfo total_resources = 97406698;
    • hasUpcomingMaintenance

      boolean hasUpcomingMaintenance()
       Output only. [Output Only] The information about an upcoming maintenance event.
       
      optional .google.cloud.compute.v1.UpcomingMaintenance upcoming_maintenance = 227348592;
      Returns:
      Whether the upcomingMaintenance field is set.
    • getUpcomingMaintenance

      UpcomingMaintenance getUpcomingMaintenance()
       Output only. [Output Only] The information about an upcoming maintenance event.
       
      optional .google.cloud.compute.v1.UpcomingMaintenance upcoming_maintenance = 227348592;
      Returns:
      The upcomingMaintenance.
    • getUpcomingMaintenanceOrBuilder

      UpcomingMaintenanceOrBuilder getUpcomingMaintenanceOrBuilder()
       Output only. [Output Only] The information about an upcoming maintenance event.
       
      optional .google.cloud.compute.v1.UpcomingMaintenance upcoming_maintenance = 227348592;