| Package | Description |
|---|---|
| software.amazon.awssdk.services.ec2.model |
| Modifier and Type | Method and Description |
|---|---|
InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.autoRecoverySupported(Boolean autoRecoverySupported)
Indicates whether auto recovery is supported.
|
InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.bareMetal(Boolean bareMetal)
Indicates whether the instance is bare metal.
|
static InstanceTypeInfo.Builder |
InstanceTypeInfo.builder() |
InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.burstablePerformanceSupported(Boolean burstablePerformanceSupported)
Indicates whether the instance type is a burstable performance instance type.
|
InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.currentGeneration(Boolean currentGeneration)
Indicates whether the instance type is a current generation.
|
InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.dedicatedHostsSupported(Boolean dedicatedHostsSupported)
Indicates whether Dedicated Hosts are supported on the instance type.
|
default InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.ebsInfo(Consumer<EbsInfo.Builder> ebsInfo)
Describes the Amazon EBS settings for the instance type.
|
InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.ebsInfo(EbsInfo ebsInfo)
Describes the Amazon EBS settings for the instance type.
|
default InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.fpgaInfo(Consumer<FpgaInfo.Builder> fpgaInfo)
Describes the FPGA accelerator settings for the instance type.
|
InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.fpgaInfo(FpgaInfo fpgaInfo)
Describes the FPGA accelerator settings for the instance type.
|
InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.freeTierEligible(Boolean freeTierEligible)
Indicates whether the instance type is eligible for the free tier.
|
default InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.gpuInfo(Consumer<GpuInfo.Builder> gpuInfo)
Describes the GPU accelerator settings for the instance type.
|
InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.gpuInfo(GpuInfo gpuInfo)
Describes the GPU accelerator settings for the instance type.
|
InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.hibernationSupported(Boolean hibernationSupported)
Indicates whether On-Demand hibernation is supported.
|
InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.hypervisor(InstanceTypeHypervisor hypervisor)
Indicates the hypervisor used for the instance type.
|
InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.hypervisor(String hypervisor)
Indicates the hypervisor used for the instance type.
|
default InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.inferenceAcceleratorInfo(Consumer<InferenceAcceleratorInfo.Builder> inferenceAcceleratorInfo)
Describes the Inference accelerator settings for the instance type.
|
InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.inferenceAcceleratorInfo(InferenceAcceleratorInfo inferenceAcceleratorInfo)
Describes the Inference accelerator settings for the instance type.
|
default InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.instanceStorageInfo(Consumer<InstanceStorageInfo.Builder> instanceStorageInfo)
Describes the disks for the instance type.
|
InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.instanceStorageInfo(InstanceStorageInfo instanceStorageInfo)
Describes the disks for the instance type.
|
InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.instanceStorageSupported(Boolean instanceStorageSupported)
Indicates whether instance storage is supported.
|
InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.instanceType(InstanceType instanceType)
The instance type.
|
InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.instanceType(String instanceType)
The instance type.
|
default InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.memoryInfo(Consumer<MemoryInfo.Builder> memoryInfo)
Describes the memory for the instance type.
|
InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.memoryInfo(MemoryInfo memoryInfo)
Describes the memory for the instance type.
|
default InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.networkInfo(Consumer<NetworkInfo.Builder> networkInfo)
Describes the network settings for the instance type.
|
InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.networkInfo(NetworkInfo networkInfo)
Describes the network settings for the instance type.
|
default InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.placementGroupInfo(Consumer<PlacementGroupInfo.Builder> placementGroupInfo)
Describes the placement group settings for the instance type.
|
InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.placementGroupInfo(PlacementGroupInfo placementGroupInfo)
Describes the placement group settings for the instance type.
|
default InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.processorInfo(Consumer<ProcessorInfo.Builder> processorInfo)
Describes the processor.
|
InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.processorInfo(ProcessorInfo processorInfo)
Describes the processor.
|
InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.supportedRootDeviceTypes(Collection<RootDeviceType> supportedRootDeviceTypes)
Indicates the supported root device types.
|
InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.supportedRootDeviceTypes(RootDeviceType... supportedRootDeviceTypes)
Indicates the supported root device types.
|
InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.supportedRootDeviceTypesWithStrings(Collection<String> supportedRootDeviceTypes)
Indicates the supported root device types.
|
InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.supportedRootDeviceTypesWithStrings(String... supportedRootDeviceTypes)
Indicates the supported root device types.
|
InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.supportedUsageClasses(Collection<UsageClassType> supportedUsageClasses)
Indicates whether the instance type is offered for spot or On-Demand.
|
InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.supportedUsageClasses(UsageClassType... supportedUsageClasses)
Indicates whether the instance type is offered for spot or On-Demand.
|
InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.supportedUsageClassesWithStrings(Collection<String> supportedUsageClasses)
Indicates whether the instance type is offered for spot or On-Demand.
|
InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.supportedUsageClassesWithStrings(String... supportedUsageClasses)
Indicates whether the instance type is offered for spot or On-Demand.
|
InstanceTypeInfo.Builder |
InstanceTypeInfo.toBuilder() |
default InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.vCpuInfo(Consumer<VCpuInfo.Builder> vCpuInfo)
Describes the vCPU configurations for the instance type.
|
InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.vCpuInfo(VCpuInfo vCpuInfo)
Describes the vCPU configurations for the instance type.
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends InstanceTypeInfo.Builder> |
InstanceTypeInfo.serializableBuilderClass() |
Copyright © 2019. All rights reserved.