Class GetSupportedInstanceTypesSupportedInstanceType


  • public final class GetSupportedInstanceTypesSupportedInstanceType
    extends java.lang.Object
    • Method Detail

      • architecture

        public java.lang.String architecture()
        Returns:
        CPU architecture.
      • ebsOptimizedAvailable

        public java.lang.Boolean ebsOptimizedAvailable()
        Returns:
        Indicates whether the instance type supports Amazon EBS optimization.
      • ebsOptimizedByDefault

        public java.lang.Boolean ebsOptimizedByDefault()
        Returns:
        Indicates whether the instance type uses Amazon EBS optimization by default.
      • ebsStorageOnly

        public java.lang.Boolean ebsStorageOnly()
        Returns:
        Indicates whether the instance type only supports Amazon EBS.
      • instanceFamilyId

        public java.lang.String instanceFamilyId()
        Returns:
        The Amazon EC2 family and generation for the instance type.
      • is64BitsOnly

        public java.lang.Boolean is64BitsOnly()
        Returns:
        Indicates whether the instance type only supports 64-bit architecture.
      • memoryGb

        public java.lang.Double memoryGb()
        Returns:
        Memory that is available to Amazon EMR from the instance type.
      • numberOfDisks

        public java.lang.Integer numberOfDisks()
        Returns:
        Number of disks for the instance type.
      • storageGb

        public java.lang.Integer storageGb()
        Returns:
        Storage capacity of the instance type.
      • type

        public java.lang.String type()
        Returns:
        Amazon EC2 instance type. For example, `m5.xlarge`.
      • vcpu

        public java.lang.Integer vcpu()
        Returns:
        The number of vCPUs available for the instance type.