default AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder.acceleratorCount(Consumer<AwsEc2LaunchTemplateDataInstanceRequirementsAcceleratorCountDetails.Builder> acceleratorCount) |
The minimum and maximum number of accelerators (GPUs, FPGAs, or Amazon Web Services Inferentia chips) on an
instance.
|
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder.acceleratorCount(AwsEc2LaunchTemplateDataInstanceRequirementsAcceleratorCountDetails acceleratorCount) |
The minimum and maximum number of accelerators (GPUs, FPGAs, or Amazon Web Services Inferentia chips) on an
instance.
|
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder.acceleratorManufacturers(String... acceleratorManufacturers) |
Indicates whether instance types must have accelerators by specific manufacturers.
|
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder.acceleratorManufacturers(Collection<String> acceleratorManufacturers) |
Indicates whether instance types must have accelerators by specific manufacturers.
|
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder.acceleratorNames(String... acceleratorNames) |
The accelerators that must be on the instance type.
|
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder.acceleratorNames(Collection<String> acceleratorNames) |
The accelerators that must be on the instance type.
|
default AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder.acceleratorTotalMemoryMiB(Consumer<AwsEc2LaunchTemplateDataInstanceRequirementsAcceleratorTotalMemoryMiBDetails.Builder> acceleratorTotalMemoryMiB) |
The minimum and maximum amount of total accelerator memory, in MiB.
|
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder.acceleratorTotalMemoryMiB(AwsEc2LaunchTemplateDataInstanceRequirementsAcceleratorTotalMemoryMiBDetails acceleratorTotalMemoryMiB) |
The minimum and maximum amount of total accelerator memory, in MiB.
|
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder.acceleratorTypes(String... acceleratorTypes) |
The accelerator types that must be on the instance type.
|
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder.acceleratorTypes(Collection<String> acceleratorTypes) |
The accelerator types that must be on the instance type.
|
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder.bareMetal(String bareMetal) |
Indicates whether bare metal instance types must be included, excluded, or required.
|
default AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder.baselineEbsBandwidthMbps(Consumer<AwsEc2LaunchTemplateDataInstanceRequirementsBaselineEbsBandwidthMbpsDetails.Builder> baselineEbsBandwidthMbps) |
The minimum and maximum baseline bandwidth to Amazon EBS, in Mbps.
|
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder.baselineEbsBandwidthMbps(AwsEc2LaunchTemplateDataInstanceRequirementsBaselineEbsBandwidthMbpsDetails baselineEbsBandwidthMbps) |
The minimum and maximum baseline bandwidth to Amazon EBS, in Mbps.
|
static AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.builder() |
|
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder.burstablePerformance(String burstablePerformance) |
Indicates whether burstable performance T instance types are included, excluded, or required.
|
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder.cpuManufacturers(String... cpuManufacturers) |
The CPU manufacturers to include.
|
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder.cpuManufacturers(Collection<String> cpuManufacturers) |
The CPU manufacturers to include.
|
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder.excludedInstanceTypes(String... excludedInstanceTypes) |
The instance types to exclude.
|
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder.excludedInstanceTypes(Collection<String> excludedInstanceTypes) |
The instance types to exclude.
|
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder.instanceGenerations(String... instanceGenerations) |
Indicates whether current or previous generation instance types are included.
|
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder.instanceGenerations(Collection<String> instanceGenerations) |
Indicates whether current or previous generation instance types are included.
|
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder.localStorage(String localStorage) |
Indicates whether instance types with instance store volumes are included, excluded, or required.
|
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder.localStorageTypes(String... localStorageTypes) |
The type of local storage that is required.
|
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder.localStorageTypes(Collection<String> localStorageTypes) |
The type of local storage that is required.
|
default AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder.memoryGiBPerVCpu(Consumer<AwsEc2LaunchTemplateDataInstanceRequirementsMemoryGiBPerVCpuDetails.Builder> memoryGiBPerVCpu) |
The minimum and maximum amount of memory per vCPU, in GiB.
|
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder.memoryGiBPerVCpu(AwsEc2LaunchTemplateDataInstanceRequirementsMemoryGiBPerVCpuDetails memoryGiBPerVCpu) |
The minimum and maximum amount of memory per vCPU, in GiB.
|
default AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder.memoryMiB(Consumer<AwsEc2LaunchTemplateDataInstanceRequirementsMemoryMiBDetails.Builder> memoryMiB) |
The minimum and maximum amount of memory, in MiB.
|
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder.memoryMiB(AwsEc2LaunchTemplateDataInstanceRequirementsMemoryMiBDetails memoryMiB) |
The minimum and maximum amount of memory, in MiB.
|
default AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder.networkInterfaceCount(Consumer<AwsEc2LaunchTemplateDataInstanceRequirementsNetworkInterfaceCountDetails.Builder> networkInterfaceCount) |
The minimum and maximum number of network interfaces.
|
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder.networkInterfaceCount(AwsEc2LaunchTemplateDataInstanceRequirementsNetworkInterfaceCountDetails networkInterfaceCount) |
The minimum and maximum number of network interfaces.
|
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder.onDemandMaxPricePercentageOverLowestPrice(Integer onDemandMaxPricePercentageOverLowestPrice) |
The price protection threshold for On-Demand Instances.
|
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder.requireHibernateSupport(Boolean requireHibernateSupport) |
Indicates whether instance types must support hibernation for On-Demand Instances.
|
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder.spotMaxPricePercentageOverLowestPrice(Integer spotMaxPricePercentageOverLowestPrice) |
The price protection threshold for Spot Instances.
|
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.toBuilder() |
|
default AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder.totalLocalStorageGB(Consumer<AwsEc2LaunchTemplateDataInstanceRequirementsTotalLocalStorageGBDetails.Builder> totalLocalStorageGB) |
The minimum and maximum amount of total local storage, in GB.
|
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder.totalLocalStorageGB(AwsEc2LaunchTemplateDataInstanceRequirementsTotalLocalStorageGBDetails totalLocalStorageGB) |
The minimum and maximum amount of total local storage, in GB.
|
default AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder.vCpuCount(Consumer<AwsEc2LaunchTemplateDataInstanceRequirementsVCpuCountDetails.Builder> vCpuCount) |
The minimum and maximum number of vCPUs.
|
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder.vCpuCount(AwsEc2LaunchTemplateDataInstanceRequirementsVCpuCountDetails vCpuCount) |
The minimum and maximum number of vCPUs.
|