InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.autoRecoverySupported(Boolean autoRecoverySupported) |
Indicates whether Amazon CloudWatch action based recovery is supported.
|
InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.bareMetal(Boolean bareMetal) |
Indicates whether the instance is a bare metal instance type.
|
static InstanceTypeInfo.Builder |
InstanceTypeInfo.builder() |
|
InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.burstablePerformanceSupported(Boolean burstablePerformanceSupported) |
Indicates whether the instance type is a burstable performance T instance type.
|
InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.currentGeneration(Boolean currentGeneration) |
Indicates whether the instance type is 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(String hypervisor) |
The hypervisor for the instance type.
|
InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.hypervisor(InstanceTypeHypervisor hypervisor) |
The hypervisor 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 instance storage for the instance type.
|
InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.instanceStorageInfo(InstanceStorageInfo instanceStorageInfo) |
Describes the instance storage for the instance type.
|
InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.instanceStorageSupported(Boolean instanceStorageSupported) |
Indicates whether instance storage is supported.
|
InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.instanceType(String instanceType) |
The instance type.
|
InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.instanceType(InstanceType 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.
|
InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.nitroEnclavesSupport(String nitroEnclavesSupport) |
Indicates whether Nitro Enclaves is supported.
|
InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.nitroEnclavesSupport(NitroEnclavesSupport nitroEnclavesSupport) |
Indicates whether Nitro Enclaves is supported.
|
default InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.nitroTpmInfo(Consumer<NitroTpmInfo.Builder> nitroTpmInfo) |
Describes the supported NitroTPM versions for the instance type.
|
InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.nitroTpmInfo(NitroTpmInfo nitroTpmInfo) |
Describes the supported NitroTPM versions for the instance type.
|
InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.nitroTpmSupport(String nitroTpmSupport) |
Indicates whether NitroTPM is supported.
|
InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.nitroTpmSupport(NitroTpmSupport nitroTpmSupport) |
Indicates whether NitroTPM is supported.
|
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.supportedBootModes(Collection<BootModeType> supportedBootModes) |
The supported boot modes.
|
InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.supportedBootModes(BootModeType... supportedBootModes) |
The supported boot modes.
|
InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.supportedBootModesWithStrings(String... supportedBootModes) |
The supported boot modes.
|
InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.supportedBootModesWithStrings(Collection<String> supportedBootModes) |
The supported boot modes.
|
InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.supportedRootDeviceTypes(Collection<RootDeviceType> supportedRootDeviceTypes) |
The supported root device types.
|
InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.supportedRootDeviceTypes(RootDeviceType... supportedRootDeviceTypes) |
The supported root device types.
|
InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.supportedRootDeviceTypesWithStrings(String... supportedRootDeviceTypes) |
The supported root device types.
|
InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.supportedRootDeviceTypesWithStrings(Collection<String> supportedRootDeviceTypes) |
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(String... 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.supportedVirtualizationTypes(Collection<VirtualizationType> supportedVirtualizationTypes) |
The supported virtualization types.
|
InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.supportedVirtualizationTypes(VirtualizationType... supportedVirtualizationTypes) |
The supported virtualization types.
|
InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.supportedVirtualizationTypesWithStrings(String... supportedVirtualizationTypes) |
The supported virtualization types.
|
InstanceTypeInfo.Builder |
InstanceTypeInfo.Builder.supportedVirtualizationTypesWithStrings(Collection<String> supportedVirtualizationTypes) |
The supported virtualization types.
|
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.
|