Package com.google.cloud.compute.v1
Class NodeGroupNode
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.compute.v1.NodeGroupNode
-
- All Implemented Interfaces:
NodeGroupNodeOrBuilder
,com.google.protobuf.Message
,com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Serializable
public final class NodeGroupNode extends com.google.protobuf.GeneratedMessageV3 implements NodeGroupNodeOrBuilder
google.cloud.compute.v1.NodeGroupNode
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
NodeGroupNode.Builder
static class
NodeGroupNode.CpuOvercommitType
CPU overcommit.static class
NodeGroupNode.Status
-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static int
ACCELERATORS_FIELD_NUMBER
static int
CONSUMED_RESOURCES_FIELD_NUMBER
static int
CPU_OVERCOMMIT_TYPE_FIELD_NUMBER
static int
DISKS_FIELD_NUMBER
static int
INSTANCE_CONSUMPTION_DATA_FIELD_NUMBER
static int
INSTANCES_FIELD_NUMBER
static int
NAME_FIELD_NUMBER
static int
NODE_TYPE_FIELD_NUMBER
static int
SATISFIES_PZS_FIELD_NUMBER
static int
SERVER_BINDING_FIELD_NUMBER
static int
SERVER_ID_FIELD_NUMBER
static int
STATUS_FIELD_NUMBER
static int
TOTAL_RESOURCES_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
AcceleratorConfig
getAccelerators(int index)
Accelerators for this node.int
getAcceleratorsCount()
Accelerators for this node.List<AcceleratorConfig>
getAcceleratorsList()
Accelerators for this node.AcceleratorConfigOrBuilder
getAcceleratorsOrBuilder(int index)
Accelerators for this node.List<? extends AcceleratorConfigOrBuilder>
getAcceleratorsOrBuilderList()
Accelerators for this node.InstanceConsumptionInfo
getConsumedResources()
Node resources that are reserved by all instances.InstanceConsumptionInfoOrBuilder
getConsumedResourcesOrBuilder()
Node resources that are reserved by all instances.String
getCpuOvercommitType()
CPU overcommit.com.google.protobuf.ByteString
getCpuOvercommitTypeBytes()
CPU overcommit.static NodeGroupNode
getDefaultInstance()
NodeGroupNode
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
LocalDisk
getDisks(int index)
Local disk configurations.int
getDisksCount()
Local disk configurations.List<LocalDisk>
getDisksList()
Local disk configurations.LocalDiskOrBuilder
getDisksOrBuilder(int index)
Local disk configurations.List<? extends LocalDiskOrBuilder>
getDisksOrBuilderList()
Local disk configurations.InstanceConsumptionData
getInstanceConsumptionData(int index)
Instance data that shows consumed resources on the node.int
getInstanceConsumptionDataCount()
Instance data that shows consumed resources on the node.List<InstanceConsumptionData>
getInstanceConsumptionDataList()
Instance data that shows consumed resources on the node.InstanceConsumptionDataOrBuilder
getInstanceConsumptionDataOrBuilder(int index)
Instance data that shows consumed resources on the node.List<? extends InstanceConsumptionDataOrBuilder>
getInstanceConsumptionDataOrBuilderList()
Instance data that shows consumed resources on the node.String
getInstances(int index)
Instances scheduled on this node.com.google.protobuf.ByteString
getInstancesBytes(int index)
Instances scheduled on this node.int
getInstancesCount()
Instances scheduled on this node.com.google.protobuf.ProtocolStringList
getInstancesList()
Instances scheduled on this node.String
getName()
The name of the node.com.google.protobuf.ByteString
getNameBytes()
The name of the node.String
getNodeType()
The type of this node.com.google.protobuf.ByteString
getNodeTypeBytes()
The type of this node.com.google.protobuf.Parser<NodeGroupNode>
getParserForType()
boolean
getSatisfiesPzs()
[Output Only] Reserved for future use.int
getSerializedSize()
ServerBinding
getServerBinding()
Binding properties for the physical server.ServerBindingOrBuilder
getServerBindingOrBuilder()
Binding properties for the physical server.String
getServerId()
Server ID associated with this node.com.google.protobuf.ByteString
getServerIdBytes()
Server ID associated with this node.String
getStatus()
Check the Status enum for the list of possible values.com.google.protobuf.ByteString
getStatusBytes()
Check the Status enum for the list of possible values.InstanceConsumptionInfo
getTotalResources()
Total amount of available resources on the node.InstanceConsumptionInfoOrBuilder
getTotalResourcesOrBuilder()
Total amount of available resources on the node.boolean
hasConsumedResources()
Node resources that are reserved by all instances.boolean
hasCpuOvercommitType()
CPU overcommit.int
hashCode()
boolean
hasName()
The name of the node.boolean
hasNodeType()
The type of this node.boolean
hasSatisfiesPzs()
[Output Only] Reserved for future use.boolean
hasServerBinding()
Binding properties for the physical server.boolean
hasServerId()
Server ID associated with this node.boolean
hasStatus()
Check the Status enum for the list of possible values.boolean
hasTotalResources()
Total amount of available resources on the node.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
static NodeGroupNode.Builder
newBuilder()
static NodeGroupNode.Builder
newBuilder(NodeGroupNode prototype)
NodeGroupNode.Builder
newBuilderForType()
protected NodeGroupNode.Builder
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
protected Object
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
static NodeGroupNode
parseDelimitedFrom(InputStream input)
static NodeGroupNode
parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static NodeGroupNode
parseFrom(byte[] data)
static NodeGroupNode
parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static NodeGroupNode
parseFrom(com.google.protobuf.ByteString data)
static NodeGroupNode
parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static NodeGroupNode
parseFrom(com.google.protobuf.CodedInputStream input)
static NodeGroupNode
parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static NodeGroupNode
parseFrom(InputStream input)
static NodeGroupNode
parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static NodeGroupNode
parseFrom(ByteBuffer data)
static NodeGroupNode
parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.protobuf.Parser<NodeGroupNode>
parser()
NodeGroupNode.Builder
toBuilder()
void
writeTo(com.google.protobuf.CodedOutputStream output)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
ACCELERATORS_FIELD_NUMBER
public static final int ACCELERATORS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CONSUMED_RESOURCES_FIELD_NUMBER
public static final int CONSUMED_RESOURCES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CPU_OVERCOMMIT_TYPE_FIELD_NUMBER
public static final int CPU_OVERCOMMIT_TYPE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DISKS_FIELD_NUMBER
public static final int DISKS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
INSTANCE_CONSUMPTION_DATA_FIELD_NUMBER
public static final int INSTANCE_CONSUMPTION_DATA_FIELD_NUMBER
- See Also:
- Constant Field Values
-
INSTANCES_FIELD_NUMBER
public static final int INSTANCES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
NODE_TYPE_FIELD_NUMBER
public static final int NODE_TYPE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SATISFIES_PZS_FIELD_NUMBER
public static final int SATISFIES_PZS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SERVER_BINDING_FIELD_NUMBER
public static final int SERVER_BINDING_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SERVER_ID_FIELD_NUMBER
public static final int SERVER_ID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
STATUS_FIELD_NUMBER
public static final int STATUS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
TOTAL_RESOURCES_FIELD_NUMBER
public static final int TOTAL_RESOURCES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstance
in classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3
-
getAcceleratorsList
public List<AcceleratorConfig> getAcceleratorsList()
Accelerators for this node.
repeated .google.cloud.compute.v1.AcceleratorConfig accelerators = 269577064;
- Specified by:
getAcceleratorsList
in interfaceNodeGroupNodeOrBuilder
-
getAcceleratorsOrBuilderList
public List<? extends AcceleratorConfigOrBuilder> getAcceleratorsOrBuilderList()
Accelerators for this node.
repeated .google.cloud.compute.v1.AcceleratorConfig accelerators = 269577064;
- Specified by:
getAcceleratorsOrBuilderList
in interfaceNodeGroupNodeOrBuilder
-
getAcceleratorsCount
public int getAcceleratorsCount()
Accelerators for this node.
repeated .google.cloud.compute.v1.AcceleratorConfig accelerators = 269577064;
- Specified by:
getAcceleratorsCount
in interfaceNodeGroupNodeOrBuilder
-
getAccelerators
public AcceleratorConfig getAccelerators(int index)
Accelerators for this node.
repeated .google.cloud.compute.v1.AcceleratorConfig accelerators = 269577064;
- Specified by:
getAccelerators
in interfaceNodeGroupNodeOrBuilder
-
getAcceleratorsOrBuilder
public AcceleratorConfigOrBuilder getAcceleratorsOrBuilder(int index)
Accelerators for this node.
repeated .google.cloud.compute.v1.AcceleratorConfig accelerators = 269577064;
- Specified by:
getAcceleratorsOrBuilder
in interfaceNodeGroupNodeOrBuilder
-
hasConsumedResources
public boolean hasConsumedResources()
Node resources that are reserved by all instances.
optional .google.cloud.compute.v1.InstanceConsumptionInfo consumed_resources = 334527118;
- Specified by:
hasConsumedResources
in interfaceNodeGroupNodeOrBuilder
- Returns:
- Whether the consumedResources field is set.
-
getConsumedResources
public InstanceConsumptionInfo getConsumedResources()
Node resources that are reserved by all instances.
optional .google.cloud.compute.v1.InstanceConsumptionInfo consumed_resources = 334527118;
- Specified by:
getConsumedResources
in interfaceNodeGroupNodeOrBuilder
- Returns:
- The consumedResources.
-
getConsumedResourcesOrBuilder
public InstanceConsumptionInfoOrBuilder getConsumedResourcesOrBuilder()
Node resources that are reserved by all instances.
optional .google.cloud.compute.v1.InstanceConsumptionInfo consumed_resources = 334527118;
- Specified by:
getConsumedResourcesOrBuilder
in interfaceNodeGroupNodeOrBuilder
-
hasCpuOvercommitType
public boolean hasCpuOvercommitType()
CPU overcommit. Check the CpuOvercommitType enum for the list of possible values.
optional string cpu_overcommit_type = 247727959;
- Specified by:
hasCpuOvercommitType
in interfaceNodeGroupNodeOrBuilder
- Returns:
- Whether the cpuOvercommitType field is set.
-
getCpuOvercommitType
public String getCpuOvercommitType()
CPU overcommit. Check the CpuOvercommitType enum for the list of possible values.
optional string cpu_overcommit_type = 247727959;
- Specified by:
getCpuOvercommitType
in interfaceNodeGroupNodeOrBuilder
- Returns:
- The cpuOvercommitType.
-
getCpuOvercommitTypeBytes
public com.google.protobuf.ByteString getCpuOvercommitTypeBytes()
CPU overcommit. Check the CpuOvercommitType enum for the list of possible values.
optional string cpu_overcommit_type = 247727959;
- Specified by:
getCpuOvercommitTypeBytes
in interfaceNodeGroupNodeOrBuilder
- Returns:
- The bytes for cpuOvercommitType.
-
getDisksList
public List<LocalDisk> getDisksList()
Local disk configurations.
repeated .google.cloud.compute.v1.LocalDisk disks = 95594102;
- Specified by:
getDisksList
in interfaceNodeGroupNodeOrBuilder
-
getDisksOrBuilderList
public List<? extends LocalDiskOrBuilder> getDisksOrBuilderList()
Local disk configurations.
repeated .google.cloud.compute.v1.LocalDisk disks = 95594102;
- Specified by:
getDisksOrBuilderList
in interfaceNodeGroupNodeOrBuilder
-
getDisksCount
public int getDisksCount()
Local disk configurations.
repeated .google.cloud.compute.v1.LocalDisk disks = 95594102;
- Specified by:
getDisksCount
in interfaceNodeGroupNodeOrBuilder
-
getDisks
public LocalDisk getDisks(int index)
Local disk configurations.
repeated .google.cloud.compute.v1.LocalDisk disks = 95594102;
- Specified by:
getDisks
in interfaceNodeGroupNodeOrBuilder
-
getDisksOrBuilder
public LocalDiskOrBuilder getDisksOrBuilder(int index)
Local disk configurations.
repeated .google.cloud.compute.v1.LocalDisk disks = 95594102;
- Specified by:
getDisksOrBuilder
in interfaceNodeGroupNodeOrBuilder
-
getInstanceConsumptionDataList
public List<InstanceConsumptionData> getInstanceConsumptionDataList()
Instance data that shows consumed resources on the node.
repeated .google.cloud.compute.v1.InstanceConsumptionData instance_consumption_data = 84715576;
- Specified by:
getInstanceConsumptionDataList
in interfaceNodeGroupNodeOrBuilder
-
getInstanceConsumptionDataOrBuilderList
public List<? extends InstanceConsumptionDataOrBuilder> getInstanceConsumptionDataOrBuilderList()
Instance data that shows consumed resources on the node.
repeated .google.cloud.compute.v1.InstanceConsumptionData instance_consumption_data = 84715576;
- Specified by:
getInstanceConsumptionDataOrBuilderList
in interfaceNodeGroupNodeOrBuilder
-
getInstanceConsumptionDataCount
public int getInstanceConsumptionDataCount()
Instance data that shows consumed resources on the node.
repeated .google.cloud.compute.v1.InstanceConsumptionData instance_consumption_data = 84715576;
- Specified by:
getInstanceConsumptionDataCount
in interfaceNodeGroupNodeOrBuilder
-
getInstanceConsumptionData
public InstanceConsumptionData getInstanceConsumptionData(int index)
Instance data that shows consumed resources on the node.
repeated .google.cloud.compute.v1.InstanceConsumptionData instance_consumption_data = 84715576;
- Specified by:
getInstanceConsumptionData
in interfaceNodeGroupNodeOrBuilder
-
getInstanceConsumptionDataOrBuilder
public InstanceConsumptionDataOrBuilder getInstanceConsumptionDataOrBuilder(int index)
Instance data that shows consumed resources on the node.
repeated .google.cloud.compute.v1.InstanceConsumptionData instance_consumption_data = 84715576;
- Specified by:
getInstanceConsumptionDataOrBuilder
in interfaceNodeGroupNodeOrBuilder
-
getInstancesList
public com.google.protobuf.ProtocolStringList getInstancesList()
Instances scheduled on this node.
repeated string instances = 29097598;
- Specified by:
getInstancesList
in interfaceNodeGroupNodeOrBuilder
- Returns:
- A list containing the instances.
-
getInstancesCount
public int getInstancesCount()
Instances scheduled on this node.
repeated string instances = 29097598;
- Specified by:
getInstancesCount
in interfaceNodeGroupNodeOrBuilder
- Returns:
- The count of instances.
-
getInstances
public String getInstances(int index)
Instances scheduled on this node.
repeated string instances = 29097598;
- Specified by:
getInstances
in interfaceNodeGroupNodeOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The instances at the given index.
-
getInstancesBytes
public com.google.protobuf.ByteString getInstancesBytes(int index)
Instances scheduled on this node.
repeated string instances = 29097598;
- Specified by:
getInstancesBytes
in interfaceNodeGroupNodeOrBuilder
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the instances at the given index.
-
hasName
public boolean hasName()
The name of the node.
optional string name = 3373707;
- Specified by:
hasName
in interfaceNodeGroupNodeOrBuilder
- Returns:
- Whether the name field is set.
-
getName
public String getName()
The name of the node.
optional string name = 3373707;
- Specified by:
getName
in interfaceNodeGroupNodeOrBuilder
- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
The name of the node.
optional string name = 3373707;
- Specified by:
getNameBytes
in interfaceNodeGroupNodeOrBuilder
- Returns:
- The bytes for name.
-
hasNodeType
public boolean hasNodeType()
The type of this node.
optional string node_type = 465832791;
- Specified by:
hasNodeType
in interfaceNodeGroupNodeOrBuilder
- Returns:
- Whether the nodeType field is set.
-
getNodeType
public String getNodeType()
The type of this node.
optional string node_type = 465832791;
- Specified by:
getNodeType
in interfaceNodeGroupNodeOrBuilder
- Returns:
- The nodeType.
-
getNodeTypeBytes
public com.google.protobuf.ByteString getNodeTypeBytes()
The type of this node.
optional string node_type = 465832791;
- Specified by:
getNodeTypeBytes
in interfaceNodeGroupNodeOrBuilder
- Returns:
- The bytes for nodeType.
-
hasSatisfiesPzs
public boolean hasSatisfiesPzs()
[Output Only] Reserved for future use.
optional bool satisfies_pzs = 480964267;
- Specified by:
hasSatisfiesPzs
in interfaceNodeGroupNodeOrBuilder
- Returns:
- Whether the satisfiesPzs field is set.
-
getSatisfiesPzs
public boolean getSatisfiesPzs()
[Output Only] Reserved for future use.
optional bool satisfies_pzs = 480964267;
- Specified by:
getSatisfiesPzs
in interfaceNodeGroupNodeOrBuilder
- Returns:
- The satisfiesPzs.
-
hasServerBinding
public boolean hasServerBinding()
Binding properties for the physical server.
optional .google.cloud.compute.v1.ServerBinding server_binding = 208179593;
- Specified by:
hasServerBinding
in interfaceNodeGroupNodeOrBuilder
- Returns:
- Whether the serverBinding field is set.
-
getServerBinding
public ServerBinding getServerBinding()
Binding properties for the physical server.
optional .google.cloud.compute.v1.ServerBinding server_binding = 208179593;
- Specified by:
getServerBinding
in interfaceNodeGroupNodeOrBuilder
- Returns:
- The serverBinding.
-
getServerBindingOrBuilder
public ServerBindingOrBuilder getServerBindingOrBuilder()
Binding properties for the physical server.
optional .google.cloud.compute.v1.ServerBinding server_binding = 208179593;
- Specified by:
getServerBindingOrBuilder
in interfaceNodeGroupNodeOrBuilder
-
hasServerId
public boolean hasServerId()
Server ID associated with this node.
optional string server_id = 339433367;
- Specified by:
hasServerId
in interfaceNodeGroupNodeOrBuilder
- Returns:
- Whether the serverId field is set.
-
getServerId
public String getServerId()
Server ID associated with this node.
optional string server_id = 339433367;
- Specified by:
getServerId
in interfaceNodeGroupNodeOrBuilder
- Returns:
- The serverId.
-
getServerIdBytes
public com.google.protobuf.ByteString getServerIdBytes()
Server ID associated with this node.
optional string server_id = 339433367;
- Specified by:
getServerIdBytes
in interfaceNodeGroupNodeOrBuilder
- Returns:
- The bytes for serverId.
-
hasStatus
public boolean hasStatus()
Check the Status enum for the list of possible values.
optional string status = 181260274;
- Specified by:
hasStatus
in interfaceNodeGroupNodeOrBuilder
- Returns:
- Whether the status field is set.
-
getStatus
public String getStatus()
Check the Status enum for the list of possible values.
optional string status = 181260274;
- Specified by:
getStatus
in interfaceNodeGroupNodeOrBuilder
- Returns:
- The status.
-
getStatusBytes
public com.google.protobuf.ByteString getStatusBytes()
Check the Status enum for the list of possible values.
optional string status = 181260274;
- Specified by:
getStatusBytes
in interfaceNodeGroupNodeOrBuilder
- Returns:
- The bytes for status.
-
hasTotalResources
public boolean hasTotalResources()
Total amount of available resources on the node.
optional .google.cloud.compute.v1.InstanceConsumptionInfo total_resources = 97406698;
- Specified by:
hasTotalResources
in interfaceNodeGroupNodeOrBuilder
- Returns:
- Whether the totalResources field is set.
-
getTotalResources
public InstanceConsumptionInfo getTotalResources()
Total amount of available resources on the node.
optional .google.cloud.compute.v1.InstanceConsumptionInfo total_resources = 97406698;
- Specified by:
getTotalResources
in interfaceNodeGroupNodeOrBuilder
- Returns:
- The totalResources.
-
getTotalResourcesOrBuilder
public InstanceConsumptionInfoOrBuilder getTotalResourcesOrBuilder()
Total amount of available resources on the node.
optional .google.cloud.compute.v1.InstanceConsumptionInfo total_resources = 97406698;
- Specified by:
getTotalResourcesOrBuilder
in interfaceNodeGroupNodeOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
- Specified by:
writeTo
in interfacecom.google.protobuf.MessageLite
- Overrides:
writeTo
in classcom.google.protobuf.GeneratedMessageV3
- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSize
in interfacecom.google.protobuf.MessageLite
- Overrides:
getSerializedSize
in classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equals
in interfacecom.google.protobuf.Message
- Overrides:
equals
in classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCode
in interfacecom.google.protobuf.Message
- Overrides:
hashCode
in classcom.google.protobuf.AbstractMessage
-
parseFrom
public static NodeGroupNode parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static NodeGroupNode parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static NodeGroupNode parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static NodeGroupNode parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static NodeGroupNode parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static NodeGroupNode parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static NodeGroupNode parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static NodeGroupNode parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static NodeGroupNode parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static NodeGroupNode parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static NodeGroupNode parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static NodeGroupNode parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public NodeGroupNode.Builder newBuilderForType()
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.MessageLite
-
newBuilder
public static NodeGroupNode.Builder newBuilder()
-
newBuilder
public static NodeGroupNode.Builder newBuilder(NodeGroupNode prototype)
-
toBuilder
public NodeGroupNode.Builder toBuilder()
- Specified by:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected NodeGroupNode.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static NodeGroupNode getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<NodeGroupNode> parser()
-
getParserForType
public com.google.protobuf.Parser<NodeGroupNode> getParserForType()
- Specified by:
getParserForType
in interfacecom.google.protobuf.Message
- Specified by:
getParserForType
in interfacecom.google.protobuf.MessageLite
- Overrides:
getParserForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public NodeGroupNode getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
-