@Stability(value=Stable) @Internal public static final class CfnAutoScalingGroup.InstanceRequirementsProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnAutoScalingGroup.InstanceRequirementsProperty
CfnAutoScalingGroup.InstanceRequirementsPropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnAutoScalingGroup.InstanceRequirementsProperty.Builder, CfnAutoScalingGroup.InstanceRequirementsProperty.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnAutoScalingGroup.InstanceRequirementsProperty.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnAutoScalingGroup.AcceleratorCountRequestProperty.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Object |
getAcceleratorCount()
`CfnAutoScalingGroup.InstanceRequirementsProperty.AcceleratorCount`.
|
List<String> |
getAcceleratorManufacturers()
`CfnAutoScalingGroup.InstanceRequirementsProperty.AcceleratorManufacturers`.
|
List<String> |
getAcceleratorNames()
`CfnAutoScalingGroup.InstanceRequirementsProperty.AcceleratorNames`.
|
Object |
getAcceleratorTotalMemoryMiB()
`CfnAutoScalingGroup.InstanceRequirementsProperty.AcceleratorTotalMemoryMiB`.
|
List<String> |
getAcceleratorTypes()
`CfnAutoScalingGroup.InstanceRequirementsProperty.AcceleratorTypes`.
|
String |
getBareMetal()
`CfnAutoScalingGroup.InstanceRequirementsProperty.BareMetal`.
|
Object |
getBaselineEbsBandwidthMbps()
`CfnAutoScalingGroup.InstanceRequirementsProperty.BaselineEbsBandwidthMbps`.
|
String |
getBurstablePerformance()
`CfnAutoScalingGroup.InstanceRequirementsProperty.BurstablePerformance`.
|
List<String> |
getCpuManufacturers()
`CfnAutoScalingGroup.InstanceRequirementsProperty.CpuManufacturers`.
|
List<String> |
getExcludedInstanceTypes()
`CfnAutoScalingGroup.InstanceRequirementsProperty.ExcludedInstanceTypes`.
|
List<String> |
getInstanceGenerations()
`CfnAutoScalingGroup.InstanceRequirementsProperty.InstanceGenerations`.
|
String |
getLocalStorage()
`CfnAutoScalingGroup.InstanceRequirementsProperty.LocalStorage`.
|
List<String> |
getLocalStorageTypes()
`CfnAutoScalingGroup.InstanceRequirementsProperty.LocalStorageTypes`.
|
Object |
getMemoryGiBPerVCpu()
`CfnAutoScalingGroup.InstanceRequirementsProperty.MemoryGiBPerVCpu`.
|
Object |
getMemoryMiB()
`CfnAutoScalingGroup.InstanceRequirementsProperty.MemoryMiB`.
|
Object |
getNetworkInterfaceCount()
`CfnAutoScalingGroup.InstanceRequirementsProperty.NetworkInterfaceCount`.
|
Number |
getOnDemandMaxPricePercentageOverLowestPrice()
`CfnAutoScalingGroup.InstanceRequirementsProperty.OnDemandMaxPricePercentageOverLowestPrice`.
|
Object |
getRequireHibernateSupport()
`CfnAutoScalingGroup.InstanceRequirementsProperty.RequireHibernateSupport`.
|
Number |
getSpotMaxPricePercentageOverLowestPrice()
`CfnAutoScalingGroup.InstanceRequirementsProperty.SpotMaxPricePercentageOverLowestPrice`.
|
Object |
getTotalLocalStorageGb()
`CfnAutoScalingGroup.InstanceRequirementsProperty.TotalLocalStorageGB`.
|
Object |
getVCpuCount()
`CfnAutoScalingGroup.InstanceRequirementsProperty.VCpuCount`.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnAutoScalingGroup.InstanceRequirementsProperty.Builder builder)
CfnAutoScalingGroup.AcceleratorCountRequestProperty.Builder.public final Object getAcceleratorCount()
CfnAutoScalingGroup.InstanceRequirementsPropertygetAcceleratorCount in interface CfnAutoScalingGroup.InstanceRequirementsPropertypublic final List<String> getAcceleratorManufacturers()
CfnAutoScalingGroup.InstanceRequirementsPropertygetAcceleratorManufacturers in interface CfnAutoScalingGroup.InstanceRequirementsPropertypublic final List<String> getAcceleratorNames()
CfnAutoScalingGroup.InstanceRequirementsPropertygetAcceleratorNames in interface CfnAutoScalingGroup.InstanceRequirementsPropertypublic final Object getAcceleratorTotalMemoryMiB()
CfnAutoScalingGroup.InstanceRequirementsPropertygetAcceleratorTotalMemoryMiB in interface CfnAutoScalingGroup.InstanceRequirementsPropertypublic final List<String> getAcceleratorTypes()
CfnAutoScalingGroup.InstanceRequirementsPropertygetAcceleratorTypes in interface CfnAutoScalingGroup.InstanceRequirementsPropertypublic final String getBareMetal()
CfnAutoScalingGroup.InstanceRequirementsPropertygetBareMetal in interface CfnAutoScalingGroup.InstanceRequirementsPropertypublic final Object getBaselineEbsBandwidthMbps()
CfnAutoScalingGroup.InstanceRequirementsPropertygetBaselineEbsBandwidthMbps in interface CfnAutoScalingGroup.InstanceRequirementsPropertypublic final String getBurstablePerformance()
CfnAutoScalingGroup.InstanceRequirementsPropertygetBurstablePerformance in interface CfnAutoScalingGroup.InstanceRequirementsPropertypublic final List<String> getCpuManufacturers()
CfnAutoScalingGroup.InstanceRequirementsPropertygetCpuManufacturers in interface CfnAutoScalingGroup.InstanceRequirementsPropertypublic final List<String> getExcludedInstanceTypes()
CfnAutoScalingGroup.InstanceRequirementsPropertygetExcludedInstanceTypes in interface CfnAutoScalingGroup.InstanceRequirementsPropertypublic final List<String> getInstanceGenerations()
CfnAutoScalingGroup.InstanceRequirementsPropertygetInstanceGenerations in interface CfnAutoScalingGroup.InstanceRequirementsPropertypublic final String getLocalStorage()
CfnAutoScalingGroup.InstanceRequirementsPropertygetLocalStorage in interface CfnAutoScalingGroup.InstanceRequirementsPropertypublic final List<String> getLocalStorageTypes()
CfnAutoScalingGroup.InstanceRequirementsPropertygetLocalStorageTypes in interface CfnAutoScalingGroup.InstanceRequirementsPropertypublic final Object getMemoryGiBPerVCpu()
CfnAutoScalingGroup.InstanceRequirementsPropertygetMemoryGiBPerVCpu in interface CfnAutoScalingGroup.InstanceRequirementsPropertypublic final Object getMemoryMiB()
CfnAutoScalingGroup.InstanceRequirementsPropertygetMemoryMiB in interface CfnAutoScalingGroup.InstanceRequirementsPropertypublic final Object getNetworkInterfaceCount()
CfnAutoScalingGroup.InstanceRequirementsPropertygetNetworkInterfaceCount in interface CfnAutoScalingGroup.InstanceRequirementsPropertypublic final Number getOnDemandMaxPricePercentageOverLowestPrice()
CfnAutoScalingGroup.InstanceRequirementsPropertygetOnDemandMaxPricePercentageOverLowestPrice in interface CfnAutoScalingGroup.InstanceRequirementsPropertypublic final Object getRequireHibernateSupport()
CfnAutoScalingGroup.InstanceRequirementsPropertygetRequireHibernateSupport in interface CfnAutoScalingGroup.InstanceRequirementsPropertypublic final Number getSpotMaxPricePercentageOverLowestPrice()
CfnAutoScalingGroup.InstanceRequirementsPropertygetSpotMaxPricePercentageOverLowestPrice in interface CfnAutoScalingGroup.InstanceRequirementsPropertypublic final Object getTotalLocalStorageGb()
CfnAutoScalingGroup.InstanceRequirementsPropertygetTotalLocalStorageGb in interface CfnAutoScalingGroup.InstanceRequirementsPropertypublic final Object getVCpuCount()
CfnAutoScalingGroup.InstanceRequirementsPropertygetVCpuCount in interface CfnAutoScalingGroup.InstanceRequirementsProperty@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.