Interface LaunchTemplateCpuOptionsRequest.Builder

    • Method Detail

      • coreCount

        LaunchTemplateCpuOptionsRequest.Builder coreCount​(Integer coreCount)

        The number of CPU cores for the instance.

        Parameters:
        coreCount - The number of CPU cores for the instance.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • threadsPerCore

        LaunchTemplateCpuOptionsRequest.Builder threadsPerCore​(Integer threadsPerCore)

        The number of threads per CPU core. To disable multithreading for the instance, specify a value of 1. Otherwise, specify the default value of 2.

        Parameters:
        threadsPerCore - The number of threads per CPU core. To disable multithreading for the instance, specify a value of 1. Otherwise, specify the default value of 2.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • nestedVirtualization

        LaunchTemplateCpuOptionsRequest.Builder nestedVirtualization​(String nestedVirtualization)

        Indicates whether to enable the instance for nested virtualization. Nested virtualization is supported only on 8th generation Intel-based instance types (c8i, m8i, r8i, and their flex variants). When nested virtualization is enabled, Virtual Secure Mode (VSM) is automatically disabled for the instance.

        Parameters:
        nestedVirtualization - Indicates whether to enable the instance for nested virtualization. Nested virtualization is supported only on 8th generation Intel-based instance types (c8i, m8i, r8i, and their flex variants). When nested virtualization is enabled, Virtual Secure Mode (VSM) is automatically disabled for the instance.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        NestedVirtualizationSpecification, NestedVirtualizationSpecification
      • nestedVirtualization

        LaunchTemplateCpuOptionsRequest.Builder nestedVirtualization​(NestedVirtualizationSpecification nestedVirtualization)

        Indicates whether to enable the instance for nested virtualization. Nested virtualization is supported only on 8th generation Intel-based instance types (c8i, m8i, r8i, and their flex variants). When nested virtualization is enabled, Virtual Secure Mode (VSM) is automatically disabled for the instance.

        Parameters:
        nestedVirtualization - Indicates whether to enable the instance for nested virtualization. Nested virtualization is supported only on 8th generation Intel-based instance types (c8i, m8i, r8i, and their flex variants). When nested virtualization is enabled, Virtual Secure Mode (VSM) is automatically disabled for the instance.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        NestedVirtualizationSpecification, NestedVirtualizationSpecification