Class ClusterNode
- java.lang.Object
-
- com.azure.resourcemanager.azurestackhci.models.ClusterNode
-
public final class ClusterNode extends Object
Cluster node details.
-
-
Constructor Summary
Constructors Constructor Description ClusterNode()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Float
coreCount()
Get the coreCount property: Number of physical cores on the cluster node.Float
id()
Get the id property: Id of the node in the cluster.String
manufacturer()
Get the manufacturer property: Manufacturer of the cluster node hardware.Float
memoryInGiB()
Get the memoryInGiB property: Total available memory on the cluster node (in GiB).String
model()
Get the model property: Model name of the cluster node hardware.String
name()
Get the name property: Name of the cluster node.String
osName()
Get the osName property: Operating system running on the cluster node.String
osVersion()
Get the osVersion property: Version of the operating system running on the cluster node.String
serialNumber()
Get the serialNumber property: Immutable id of the cluster node.void
validate()
Validates the instance.WindowsServerSubscription
windowsServerSubscription()
Get the windowsServerSubscription property: State of Windows Server Subscription.
-
-
-
Method Detail
-
name
public String name()
Get the name property: Name of the cluster node.- Returns:
- the name value.
-
id
public Float id()
Get the id property: Id of the node in the cluster.- Returns:
- the id value.
-
windowsServerSubscription
public WindowsServerSubscription windowsServerSubscription()
Get the windowsServerSubscription property: State of Windows Server Subscription.- Returns:
- the windowsServerSubscription value.
-
manufacturer
public String manufacturer()
Get the manufacturer property: Manufacturer of the cluster node hardware.- Returns:
- the manufacturer value.
-
model
public String model()
Get the model property: Model name of the cluster node hardware.- Returns:
- the model value.
-
osName
public String osName()
Get the osName property: Operating system running on the cluster node.- Returns:
- the osName value.
-
osVersion
public String osVersion()
Get the osVersion property: Version of the operating system running on the cluster node.- Returns:
- the osVersion value.
-
serialNumber
public String serialNumber()
Get the serialNumber property: Immutable id of the cluster node.- Returns:
- the serialNumber value.
-
coreCount
public Float coreCount()
Get the coreCount property: Number of physical cores on the cluster node.- Returns:
- the coreCount value.
-
memoryInGiB
public Float memoryInGiB()
Get the memoryInGiB property: Total available memory on the cluster node (in GiB).- Returns:
- the memoryInGiB value.
-
validate
public void validate()
Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-
-