@Stability(value=Stable) public static final class CfnSpotFleet.InstanceRequirementsRequestProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnSpotFleet.InstanceRequirementsRequestProperty>
CfnSpotFleet.InstanceRequirementsRequestProperty| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnSpotFleet.InstanceRequirementsRequestProperty.Builder acceleratorCount(CfnSpotFleet.AcceleratorCountRequestProperty acceleratorCount)
CfnSpotFleet.InstanceRequirementsRequestProperty.getAcceleratorCount()acceleratorCount - `CfnSpotFleet.InstanceRequirementsRequestProperty.AcceleratorCount`.this@Stability(value=Stable) public CfnSpotFleet.InstanceRequirementsRequestProperty.Builder acceleratorCount(IResolvable acceleratorCount)
CfnSpotFleet.InstanceRequirementsRequestProperty.getAcceleratorCount()acceleratorCount - `CfnSpotFleet.InstanceRequirementsRequestProperty.AcceleratorCount`.this@Stability(value=Stable) public CfnSpotFleet.InstanceRequirementsRequestProperty.Builder acceleratorManufacturers(List<String> acceleratorManufacturers)
acceleratorManufacturers - `CfnSpotFleet.InstanceRequirementsRequestProperty.AcceleratorManufacturers`.this@Stability(value=Stable) public CfnSpotFleet.InstanceRequirementsRequestProperty.Builder acceleratorNames(List<String> acceleratorNames)
CfnSpotFleet.InstanceRequirementsRequestProperty.getAcceleratorNames()acceleratorNames - `CfnSpotFleet.InstanceRequirementsRequestProperty.AcceleratorNames`.this@Stability(value=Stable) public CfnSpotFleet.InstanceRequirementsRequestProperty.Builder acceleratorTotalMemoryMiB(CfnSpotFleet.AcceleratorTotalMemoryMiBRequestProperty acceleratorTotalMemoryMiB)
acceleratorTotalMemoryMiB - `CfnSpotFleet.InstanceRequirementsRequestProperty.AcceleratorTotalMemoryMiB`.this@Stability(value=Stable) public CfnSpotFleet.InstanceRequirementsRequestProperty.Builder acceleratorTotalMemoryMiB(IResolvable acceleratorTotalMemoryMiB)
acceleratorTotalMemoryMiB - `CfnSpotFleet.InstanceRequirementsRequestProperty.AcceleratorTotalMemoryMiB`.this@Stability(value=Stable) public CfnSpotFleet.InstanceRequirementsRequestProperty.Builder acceleratorTypes(List<String> acceleratorTypes)
CfnSpotFleet.InstanceRequirementsRequestProperty.getAcceleratorTypes()acceleratorTypes - `CfnSpotFleet.InstanceRequirementsRequestProperty.AcceleratorTypes`.this@Stability(value=Stable) public CfnSpotFleet.InstanceRequirementsRequestProperty.Builder bareMetal(String bareMetal)
CfnSpotFleet.InstanceRequirementsRequestProperty.getBareMetal()bareMetal - `CfnSpotFleet.InstanceRequirementsRequestProperty.BareMetal`.this@Stability(value=Stable) public CfnSpotFleet.InstanceRequirementsRequestProperty.Builder baselineEbsBandwidthMbps(CfnSpotFleet.BaselineEbsBandwidthMbpsRequestProperty baselineEbsBandwidthMbps)
baselineEbsBandwidthMbps - `CfnSpotFleet.InstanceRequirementsRequestProperty.BaselineEbsBandwidthMbps`.this@Stability(value=Stable) public CfnSpotFleet.InstanceRequirementsRequestProperty.Builder baselineEbsBandwidthMbps(IResolvable baselineEbsBandwidthMbps)
baselineEbsBandwidthMbps - `CfnSpotFleet.InstanceRequirementsRequestProperty.BaselineEbsBandwidthMbps`.this@Stability(value=Stable) public CfnSpotFleet.InstanceRequirementsRequestProperty.Builder burstablePerformance(String burstablePerformance)
burstablePerformance - `CfnSpotFleet.InstanceRequirementsRequestProperty.BurstablePerformance`.this@Stability(value=Stable) public CfnSpotFleet.InstanceRequirementsRequestProperty.Builder cpuManufacturers(List<String> cpuManufacturers)
CfnSpotFleet.InstanceRequirementsRequestProperty.getCpuManufacturers()cpuManufacturers - `CfnSpotFleet.InstanceRequirementsRequestProperty.CpuManufacturers`.this@Stability(value=Stable) public CfnSpotFleet.InstanceRequirementsRequestProperty.Builder excludedInstanceTypes(List<String> excludedInstanceTypes)
excludedInstanceTypes - `CfnSpotFleet.InstanceRequirementsRequestProperty.ExcludedInstanceTypes`.this@Stability(value=Stable) public CfnSpotFleet.InstanceRequirementsRequestProperty.Builder instanceGenerations(List<String> instanceGenerations)
instanceGenerations - `CfnSpotFleet.InstanceRequirementsRequestProperty.InstanceGenerations`.this@Stability(value=Stable) public CfnSpotFleet.InstanceRequirementsRequestProperty.Builder localStorage(String localStorage)
CfnSpotFleet.InstanceRequirementsRequestProperty.getLocalStorage()localStorage - `CfnSpotFleet.InstanceRequirementsRequestProperty.LocalStorage`.this@Stability(value=Stable) public CfnSpotFleet.InstanceRequirementsRequestProperty.Builder localStorageTypes(List<String> localStorageTypes)
CfnSpotFleet.InstanceRequirementsRequestProperty.getLocalStorageTypes()localStorageTypes - `CfnSpotFleet.InstanceRequirementsRequestProperty.LocalStorageTypes`.this@Stability(value=Stable) public CfnSpotFleet.InstanceRequirementsRequestProperty.Builder memoryGiBPerVCpu(CfnSpotFleet.MemoryGiBPerVCpuRequestProperty memoryGiBPerVCpu)
CfnSpotFleet.InstanceRequirementsRequestProperty.getMemoryGiBPerVCpu()memoryGiBPerVCpu - `CfnSpotFleet.InstanceRequirementsRequestProperty.MemoryGiBPerVCpu`.this@Stability(value=Stable) public CfnSpotFleet.InstanceRequirementsRequestProperty.Builder memoryGiBPerVCpu(IResolvable memoryGiBPerVCpu)
CfnSpotFleet.InstanceRequirementsRequestProperty.getMemoryGiBPerVCpu()memoryGiBPerVCpu - `CfnSpotFleet.InstanceRequirementsRequestProperty.MemoryGiBPerVCpu`.this@Stability(value=Stable) public CfnSpotFleet.InstanceRequirementsRequestProperty.Builder memoryMiB(CfnSpotFleet.MemoryMiBRequestProperty memoryMiB)
CfnSpotFleet.InstanceRequirementsRequestProperty.getMemoryMiB()memoryMiB - `CfnSpotFleet.InstanceRequirementsRequestProperty.MemoryMiB`.this@Stability(value=Stable) public CfnSpotFleet.InstanceRequirementsRequestProperty.Builder memoryMiB(IResolvable memoryMiB)
CfnSpotFleet.InstanceRequirementsRequestProperty.getMemoryMiB()memoryMiB - `CfnSpotFleet.InstanceRequirementsRequestProperty.MemoryMiB`.this@Stability(value=Stable) public CfnSpotFleet.InstanceRequirementsRequestProperty.Builder networkInterfaceCount(CfnSpotFleet.NetworkInterfaceCountRequestProperty networkInterfaceCount)
networkInterfaceCount - `CfnSpotFleet.InstanceRequirementsRequestProperty.NetworkInterfaceCount`.this@Stability(value=Stable) public CfnSpotFleet.InstanceRequirementsRequestProperty.Builder networkInterfaceCount(IResolvable networkInterfaceCount)
networkInterfaceCount - `CfnSpotFleet.InstanceRequirementsRequestProperty.NetworkInterfaceCount`.this@Stability(value=Stable) public CfnSpotFleet.InstanceRequirementsRequestProperty.Builder onDemandMaxPricePercentageOverLowestPrice(Number onDemandMaxPricePercentageOverLowestPrice)
CfnSpotFleet.InstanceRequirementsRequestProperty.getOnDemandMaxPricePercentageOverLowestPrice()onDemandMaxPricePercentageOverLowestPrice - `CfnSpotFleet.InstanceRequirementsRequestProperty.OnDemandMaxPricePercentageOverLowestPrice`.this@Stability(value=Stable) public CfnSpotFleet.InstanceRequirementsRequestProperty.Builder requireHibernateSupport(Boolean requireHibernateSupport)
requireHibernateSupport - `CfnSpotFleet.InstanceRequirementsRequestProperty.RequireHibernateSupport`.this@Stability(value=Stable) public CfnSpotFleet.InstanceRequirementsRequestProperty.Builder requireHibernateSupport(IResolvable requireHibernateSupport)
requireHibernateSupport - `CfnSpotFleet.InstanceRequirementsRequestProperty.RequireHibernateSupport`.this@Stability(value=Stable) public CfnSpotFleet.InstanceRequirementsRequestProperty.Builder spotMaxPricePercentageOverLowestPrice(Number spotMaxPricePercentageOverLowestPrice)
CfnSpotFleet.InstanceRequirementsRequestProperty.getSpotMaxPricePercentageOverLowestPrice()spotMaxPricePercentageOverLowestPrice - `CfnSpotFleet.InstanceRequirementsRequestProperty.SpotMaxPricePercentageOverLowestPrice`.this@Stability(value=Stable) public CfnSpotFleet.InstanceRequirementsRequestProperty.Builder totalLocalStorageGb(CfnSpotFleet.TotalLocalStorageGBRequestProperty totalLocalStorageGb)
totalLocalStorageGb - `CfnSpotFleet.InstanceRequirementsRequestProperty.TotalLocalStorageGB`.this@Stability(value=Stable) public CfnSpotFleet.InstanceRequirementsRequestProperty.Builder totalLocalStorageGb(IResolvable totalLocalStorageGb)
totalLocalStorageGb - `CfnSpotFleet.InstanceRequirementsRequestProperty.TotalLocalStorageGB`.this@Stability(value=Stable) public CfnSpotFleet.InstanceRequirementsRequestProperty.Builder vCpuCount(CfnSpotFleet.VCpuCountRangeRequestProperty vCpuCount)
CfnSpotFleet.InstanceRequirementsRequestProperty.getVCpuCount()vCpuCount - `CfnSpotFleet.InstanceRequirementsRequestProperty.VCpuCount`.this@Stability(value=Stable) public CfnSpotFleet.InstanceRequirementsRequestProperty.Builder vCpuCount(IResolvable vCpuCount)
CfnSpotFleet.InstanceRequirementsRequestProperty.getVCpuCount()vCpuCount - `CfnSpotFleet.InstanceRequirementsRequestProperty.VCpuCount`.this@Stability(value=Stable) public CfnSpotFleet.InstanceRequirementsRequestProperty build()
build in interface software.amazon.jsii.Builder<CfnSpotFleet.InstanceRequirementsRequestProperty>CfnSpotFleet.InstanceRequirementsRequestPropertyNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.