@Stability(value=Stable) @Internal public static final class CfnEC2Fleet.InstanceRequirementsRequestProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnEC2Fleet.InstanceRequirementsRequestProperty
CfnEC2Fleet.InstanceRequirementsRequestPropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnEC2Fleet.InstanceRequirementsRequestProperty.Builder, CfnEC2Fleet.InstanceRequirementsRequestProperty.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnEC2Fleet.InstanceRequirementsRequestProperty.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnEC2Fleet.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()
`CfnEC2Fleet.InstanceRequirementsRequestProperty.AcceleratorCount`.
|
List<String> |
getAcceleratorManufacturers()
`CfnEC2Fleet.InstanceRequirementsRequestProperty.AcceleratorManufacturers`.
|
List<String> |
getAcceleratorNames()
`CfnEC2Fleet.InstanceRequirementsRequestProperty.AcceleratorNames`.
|
Object |
getAcceleratorTotalMemoryMiB()
`CfnEC2Fleet.InstanceRequirementsRequestProperty.AcceleratorTotalMemoryMiB`.
|
List<String> |
getAcceleratorTypes()
`CfnEC2Fleet.InstanceRequirementsRequestProperty.AcceleratorTypes`.
|
String |
getBareMetal()
`CfnEC2Fleet.InstanceRequirementsRequestProperty.BareMetal`.
|
Object |
getBaselineEbsBandwidthMbps()
`CfnEC2Fleet.InstanceRequirementsRequestProperty.BaselineEbsBandwidthMbps`.
|
String |
getBurstablePerformance()
`CfnEC2Fleet.InstanceRequirementsRequestProperty.BurstablePerformance`.
|
List<String> |
getCpuManufacturers()
`CfnEC2Fleet.InstanceRequirementsRequestProperty.CpuManufacturers`.
|
List<String> |
getExcludedInstanceTypes()
`CfnEC2Fleet.InstanceRequirementsRequestProperty.ExcludedInstanceTypes`.
|
List<String> |
getInstanceGenerations()
`CfnEC2Fleet.InstanceRequirementsRequestProperty.InstanceGenerations`.
|
String |
getLocalStorage()
`CfnEC2Fleet.InstanceRequirementsRequestProperty.LocalStorage`.
|
List<String> |
getLocalStorageTypes()
`CfnEC2Fleet.InstanceRequirementsRequestProperty.LocalStorageTypes`.
|
Object |
getMemoryGiBPerVCpu()
`CfnEC2Fleet.InstanceRequirementsRequestProperty.MemoryGiBPerVCpu`.
|
Object |
getMemoryMiB()
`CfnEC2Fleet.InstanceRequirementsRequestProperty.MemoryMiB`.
|
Object |
getNetworkInterfaceCount()
`CfnEC2Fleet.InstanceRequirementsRequestProperty.NetworkInterfaceCount`.
|
Number |
getOnDemandMaxPricePercentageOverLowestPrice()
`CfnEC2Fleet.InstanceRequirementsRequestProperty.OnDemandMaxPricePercentageOverLowestPrice`.
|
Object |
getRequireHibernateSupport()
`CfnEC2Fleet.InstanceRequirementsRequestProperty.RequireHibernateSupport`.
|
Number |
getSpotMaxPricePercentageOverLowestPrice()
`CfnEC2Fleet.InstanceRequirementsRequestProperty.SpotMaxPricePercentageOverLowestPrice`.
|
Object |
getTotalLocalStorageGb()
`CfnEC2Fleet.InstanceRequirementsRequestProperty.TotalLocalStorageGB`.
|
Object |
getVCpuCount()
`CfnEC2Fleet.InstanceRequirementsRequestProperty.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(CfnEC2Fleet.InstanceRequirementsRequestProperty.Builder builder)
CfnEC2Fleet.AcceleratorCountRequestProperty.Builder.public final Object getAcceleratorCount()
CfnEC2Fleet.InstanceRequirementsRequestPropertygetAcceleratorCount in interface CfnEC2Fleet.InstanceRequirementsRequestPropertypublic final List<String> getAcceleratorManufacturers()
CfnEC2Fleet.InstanceRequirementsRequestPropertygetAcceleratorManufacturers in interface CfnEC2Fleet.InstanceRequirementsRequestPropertypublic final List<String> getAcceleratorNames()
CfnEC2Fleet.InstanceRequirementsRequestPropertygetAcceleratorNames in interface CfnEC2Fleet.InstanceRequirementsRequestPropertypublic final Object getAcceleratorTotalMemoryMiB()
CfnEC2Fleet.InstanceRequirementsRequestPropertygetAcceleratorTotalMemoryMiB in interface CfnEC2Fleet.InstanceRequirementsRequestPropertypublic final List<String> getAcceleratorTypes()
CfnEC2Fleet.InstanceRequirementsRequestPropertygetAcceleratorTypes in interface CfnEC2Fleet.InstanceRequirementsRequestPropertypublic final String getBareMetal()
CfnEC2Fleet.InstanceRequirementsRequestPropertygetBareMetal in interface CfnEC2Fleet.InstanceRequirementsRequestPropertypublic final Object getBaselineEbsBandwidthMbps()
CfnEC2Fleet.InstanceRequirementsRequestPropertygetBaselineEbsBandwidthMbps in interface CfnEC2Fleet.InstanceRequirementsRequestPropertypublic final String getBurstablePerformance()
CfnEC2Fleet.InstanceRequirementsRequestPropertygetBurstablePerformance in interface CfnEC2Fleet.InstanceRequirementsRequestPropertypublic final List<String> getCpuManufacturers()
CfnEC2Fleet.InstanceRequirementsRequestPropertygetCpuManufacturers in interface CfnEC2Fleet.InstanceRequirementsRequestPropertypublic final List<String> getExcludedInstanceTypes()
CfnEC2Fleet.InstanceRequirementsRequestPropertygetExcludedInstanceTypes in interface CfnEC2Fleet.InstanceRequirementsRequestPropertypublic final List<String> getInstanceGenerations()
CfnEC2Fleet.InstanceRequirementsRequestPropertygetInstanceGenerations in interface CfnEC2Fleet.InstanceRequirementsRequestPropertypublic final String getLocalStorage()
CfnEC2Fleet.InstanceRequirementsRequestPropertygetLocalStorage in interface CfnEC2Fleet.InstanceRequirementsRequestPropertypublic final List<String> getLocalStorageTypes()
CfnEC2Fleet.InstanceRequirementsRequestPropertygetLocalStorageTypes in interface CfnEC2Fleet.InstanceRequirementsRequestPropertypublic final Object getMemoryGiBPerVCpu()
CfnEC2Fleet.InstanceRequirementsRequestPropertygetMemoryGiBPerVCpu in interface CfnEC2Fleet.InstanceRequirementsRequestPropertypublic final Object getMemoryMiB()
CfnEC2Fleet.InstanceRequirementsRequestPropertygetMemoryMiB in interface CfnEC2Fleet.InstanceRequirementsRequestPropertypublic final Object getNetworkInterfaceCount()
CfnEC2Fleet.InstanceRequirementsRequestPropertygetNetworkInterfaceCount in interface CfnEC2Fleet.InstanceRequirementsRequestPropertypublic final Number getOnDemandMaxPricePercentageOverLowestPrice()
CfnEC2Fleet.InstanceRequirementsRequestPropertygetOnDemandMaxPricePercentageOverLowestPrice in interface CfnEC2Fleet.InstanceRequirementsRequestPropertypublic final Object getRequireHibernateSupport()
CfnEC2Fleet.InstanceRequirementsRequestPropertygetRequireHibernateSupport in interface CfnEC2Fleet.InstanceRequirementsRequestPropertypublic final Number getSpotMaxPricePercentageOverLowestPrice()
CfnEC2Fleet.InstanceRequirementsRequestPropertygetSpotMaxPricePercentageOverLowestPrice in interface CfnEC2Fleet.InstanceRequirementsRequestPropertypublic final Object getTotalLocalStorageGb()
CfnEC2Fleet.InstanceRequirementsRequestPropertygetTotalLocalStorageGb in interface CfnEC2Fleet.InstanceRequirementsRequestPropertypublic final Object getVCpuCount()
CfnEC2Fleet.InstanceRequirementsRequestPropertygetVCpuCount in interface CfnEC2Fleet.InstanceRequirementsRequestProperty@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.