Interface VCpuInfo.Builder

    • Method Detail

      • defaultVCpus

        VCpuInfo.Builder defaultVCpus​(Integer defaultVCpus)

        The default number of vCPUs for the instance type.

        Parameters:
        defaultVCpus - The default number of vCPUs for the instance type.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • defaultCores

        VCpuInfo.Builder defaultCores​(Integer defaultCores)

        The default number of cores for the instance type.

        Parameters:
        defaultCores - The default number of cores for the instance type.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • defaultThreadsPerCore

        VCpuInfo.Builder defaultThreadsPerCore​(Integer defaultThreadsPerCore)

        The default number of threads per core for the instance type.

        Parameters:
        defaultThreadsPerCore - The default number of threads per core for the instance type.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • validCores

        VCpuInfo.Builder validCores​(Collection<Integer> validCores)

        The valid number of cores that can be configured for the instance type.

        Parameters:
        validCores - The valid number of cores that can be configured for the instance type.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • validCores

        VCpuInfo.Builder validCores​(Integer... validCores)

        The valid number of cores that can be configured for the instance type.

        Parameters:
        validCores - The valid number of cores that can be configured for the instance type.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • validThreadsPerCore

        VCpuInfo.Builder validThreadsPerCore​(Collection<Integer> validThreadsPerCore)

        The valid number of threads per core that can be configured for the instance type.

        Parameters:
        validThreadsPerCore - The valid number of threads per core that can be configured for the instance type.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • validThreadsPerCore

        VCpuInfo.Builder validThreadsPerCore​(Integer... validThreadsPerCore)

        The valid number of threads per core that can be configured for the instance type.

        Parameters:
        validThreadsPerCore - The valid number of threads per core that can be configured for the instance type.
        Returns:
        Returns a reference to this object so that method calls can be chained together.