public static interface SupportedInstanceType.Builder extends SdkPojo, CopyableBuilder<SupportedInstanceType.Builder,SupportedInstanceType>
| Modifier and Type | Method and Description |
|---|---|
SupportedInstanceType.Builder |
architecture(String architecture)
The CPU architecture, for example
X86_64 or AARCH64. |
SupportedInstanceType.Builder |
ebsOptimizedAvailable(Boolean ebsOptimizedAvailable)
Indicates whether the
SupportedInstanceType supports Amazon EBS optimization. |
SupportedInstanceType.Builder |
ebsOptimizedByDefault(Boolean ebsOptimizedByDefault)
Indicates whether the
SupportedInstanceType uses Amazon EBS optimization by default. |
SupportedInstanceType.Builder |
ebsStorageOnly(Boolean ebsStorageOnly)
Indicates whether the
SupportedInstanceType only supports Amazon EBS. |
SupportedInstanceType.Builder |
instanceFamilyId(String instanceFamilyId)
The Amazon EC2 family and generation for the
SupportedInstanceType. |
SupportedInstanceType.Builder |
is64BitsOnly(Boolean is64BitsOnly)
Indicates whether the
SupportedInstanceType only supports 64-bit architecture. |
SupportedInstanceType.Builder |
memoryGB(Float memoryGB)
The amount of memory that is available to Amazon EMR from the
SupportedInstanceType. |
SupportedInstanceType.Builder |
numberOfDisks(Integer numberOfDisks)
Number of disks for the
SupportedInstanceType. |
SupportedInstanceType.Builder |
storageGB(Integer storageGB)
StorageGB represents the storage capacity of the SupportedInstanceType. |
SupportedInstanceType.Builder |
type(String type)
|
SupportedInstanceType.Builder |
vcpu(Integer vcpu)
The number of vCPUs available for the
SupportedInstanceType. |
equalsBySdkFields, sdkFieldscopyapplyMutation, buildSupportedInstanceType.Builder type(String type)
The Amazon EC2 instance type, for example
m5.xlarge, of the SupportedInstanceType.
type - The Amazon EC2 instance type, for example
m5.xlarge, of the SupportedInstanceType.SupportedInstanceType.Builder memoryGB(Float memoryGB)
The amount of memory that is available to Amazon EMR from the SupportedInstanceType. The kernel
and hypervisor software consume some memory, so this value might be lower than the overall memory for the
instance type.
memoryGB - The amount of memory that is available to Amazon EMR from the SupportedInstanceType. The
kernel and hypervisor software consume some memory, so this value might be lower than the overall
memory for the instance type.SupportedInstanceType.Builder storageGB(Integer storageGB)
StorageGB represents the storage capacity of the SupportedInstanceType. This value
is 0 for Amazon EBS-only instance types.
storageGB - StorageGB represents the storage capacity of the SupportedInstanceType. This
value is 0 for Amazon EBS-only instance types.SupportedInstanceType.Builder vcpu(Integer vcpu)
The number of vCPUs available for the SupportedInstanceType.
vcpu - The number of vCPUs available for the SupportedInstanceType.SupportedInstanceType.Builder is64BitsOnly(Boolean is64BitsOnly)
Indicates whether the SupportedInstanceType only supports 64-bit architecture.
is64BitsOnly - Indicates whether the SupportedInstanceType only supports 64-bit architecture.SupportedInstanceType.Builder instanceFamilyId(String instanceFamilyId)
The Amazon EC2 family and generation for the SupportedInstanceType.
instanceFamilyId - The Amazon EC2 family and generation for the SupportedInstanceType.SupportedInstanceType.Builder ebsOptimizedAvailable(Boolean ebsOptimizedAvailable)
Indicates whether the SupportedInstanceType supports Amazon EBS optimization.
ebsOptimizedAvailable - Indicates whether the SupportedInstanceType supports Amazon EBS optimization.SupportedInstanceType.Builder ebsOptimizedByDefault(Boolean ebsOptimizedByDefault)
Indicates whether the SupportedInstanceType uses Amazon EBS optimization by default.
ebsOptimizedByDefault - Indicates whether the SupportedInstanceType uses Amazon EBS optimization by default.SupportedInstanceType.Builder numberOfDisks(Integer numberOfDisks)
Number of disks for the SupportedInstanceType. This value is 0 for Amazon EBS-only
instance types.
numberOfDisks - Number of disks for the SupportedInstanceType. This value is 0 for Amazon
EBS-only instance types.SupportedInstanceType.Builder ebsStorageOnly(Boolean ebsStorageOnly)
Indicates whether the SupportedInstanceType only supports Amazon EBS.
ebsStorageOnly - Indicates whether the SupportedInstanceType only supports Amazon EBS.SupportedInstanceType.Builder architecture(String architecture)
The CPU architecture, for example X86_64 or AARCH64.
architecture - The CPU architecture, for example X86_64 or AARCH64.Copyright © 2023. All rights reserved.