Interface CpuOptionsRequest.Builder

All Superinterfaces:
Buildable, CopyableBuilder<CpuOptionsRequest.Builder,CpuOptionsRequest>, SdkBuilder<CpuOptionsRequest.Builder,CpuOptionsRequest>, SdkPojo
Enclosing class:
CpuOptionsRequest

public static interface CpuOptionsRequest.Builder extends SdkPojo, CopyableBuilder<CpuOptionsRequest.Builder,CpuOptionsRequest>
  • Method Details

    • coreCount

      CpuOptionsRequest.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

      CpuOptionsRequest.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.
    • amdSevSnp

      CpuOptionsRequest.Builder amdSevSnp(String amdSevSnp)

      Indicates whether to enable the instance for AMD SEV-SNP. AMD SEV-SNP is supported with M6a, R6a, and C6a instance types only. For more information, see AMD SEV-SNP.

      Parameters:
      amdSevSnp - Indicates whether to enable the instance for AMD SEV-SNP. AMD SEV-SNP is supported with M6a, R6a, and C6a instance types only. For more information, see AMD SEV-SNP.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • amdSevSnp

      Indicates whether to enable the instance for AMD SEV-SNP. AMD SEV-SNP is supported with M6a, R6a, and C6a instance types only. For more information, see AMD SEV-SNP.

      Parameters:
      amdSevSnp - Indicates whether to enable the instance for AMD SEV-SNP. AMD SEV-SNP is supported with M6a, R6a, and C6a instance types only. For more information, see AMD SEV-SNP.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: