Class VmwareengineClusterNodeTypeConfigs.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- com.hashicorp.cdktf.providers.google.vmwareengine_cluster.VmwareengineClusterNodeTypeConfigs.Jsii$Proxy
-
- All Implemented Interfaces:
VmwareengineClusterNodeTypeConfigs,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- VmwareengineClusterNodeTypeConfigs
@Stability(Stable) @Internal public static final class VmwareengineClusterNodeTypeConfigs.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements VmwareengineClusterNodeTypeConfigs
An implementation forVmwareengineClusterNodeTypeConfigs
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Nested classes/interfaces inherited from interface com.hashicorp.cdktf.providers.google.vmwareengine_cluster.VmwareengineClusterNodeTypeConfigs
VmwareengineClusterNodeTypeConfigs.Builder, VmwareengineClusterNodeTypeConfigs.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$Proxy(VmwareengineClusterNodeTypeConfigs.Builder builder)Constructor that initializes the object based on literal property values passed by theVmwareengineClusterNodeTypeConfigs.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)Constructor that initializes the object based on values retrieved from the JsiiObject.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.fasterxml.jackson.databind.JsonNode$jsii$toJson()booleanequals(Object o)NumbergetCustomCoreCount()Customized number of cores available to each node of the type.NumbergetNodeCount()The number of nodes of this type in the cluster.StringgetNodeTypeId()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/vmwareengine_cluster#node_type_id VmwareengineCluster#node_type_id}.inthashCode()
-
-
-
Constructor Detail
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
protected Jsii$Proxy(VmwareengineClusterNodeTypeConfigs.Builder builder)
Constructor that initializes the object based on literal property values passed by theVmwareengineClusterNodeTypeConfigs.Builder.
-
-
Method Detail
-
getNodeCount
public final Number getNodeCount()
Description copied from interface:VmwareengineClusterNodeTypeConfigsThe number of nodes of this type in the cluster.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/vmwareengine_cluster#node_count VmwareengineCluster#node_count}
- Specified by:
getNodeCountin interfaceVmwareengineClusterNodeTypeConfigs
-
getNodeTypeId
public final String getNodeTypeId()
Description copied from interface:VmwareengineClusterNodeTypeConfigsDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/vmwareengine_cluster#node_type_id VmwareengineCluster#node_type_id}.- Specified by:
getNodeTypeIdin interfaceVmwareengineClusterNodeTypeConfigs
-
getCustomCoreCount
public final Number getCustomCoreCount()
Description copied from interface:VmwareengineClusterNodeTypeConfigsCustomized number of cores available to each node of the type.This number must always be one of 'nodeType.availableCustomCoreCounts'. If zero is provided max value from 'nodeType.availableCustomCoreCounts' will be used. Once the customer is created then corecount cannot be changed. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/vmwareengine_cluster#custom_core_count VmwareengineCluster#custom_core_count}
- Specified by:
getCustomCoreCountin interfaceVmwareengineClusterNodeTypeConfigs
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
-