Interface ProcessorInfo.Builder

    • Method Detail

      • supportedArchitecturesWithStrings

        ProcessorInfo.Builder supportedArchitecturesWithStrings​(Collection<String> supportedArchitectures)

        The architectures supported by the instance type.

        Parameters:
        supportedArchitectures - The architectures supported by the instance type.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • supportedArchitecturesWithStrings

        ProcessorInfo.Builder supportedArchitecturesWithStrings​(String... supportedArchitectures)

        The architectures supported by the instance type.

        Parameters:
        supportedArchitectures - The architectures supported by the instance type.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • supportedArchitectures

        ProcessorInfo.Builder supportedArchitectures​(Collection<ArchitectureType> supportedArchitectures)

        The architectures supported by the instance type.

        Parameters:
        supportedArchitectures - The architectures supported by the instance type.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • supportedArchitectures

        ProcessorInfo.Builder supportedArchitectures​(ArchitectureType... supportedArchitectures)

        The architectures supported by the instance type.

        Parameters:
        supportedArchitectures - The architectures supported by the instance type.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • sustainedClockSpeedInGhz

        ProcessorInfo.Builder sustainedClockSpeedInGhz​(Double sustainedClockSpeedInGhz)

        The speed of the processor, in GHz.

        Parameters:
        sustainedClockSpeedInGhz - The speed of the processor, in GHz.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • supportedFeaturesWithStrings

        ProcessorInfo.Builder supportedFeaturesWithStrings​(Collection<String> supportedFeatures)

        Indicates whether the instance type supports AMD SEV-SNP. If the request returns amd-sev-snp, AMD SEV-SNP is supported. Otherwise, it is not supported. For more information, see AMD SEV-SNP.

        Parameters:
        supportedFeatures - Indicates whether the instance type supports AMD SEV-SNP. If the request returns amd-sev-snp, AMD SEV-SNP is supported. Otherwise, it is not supported. For more information, see AMD SEV-SNP.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • supportedFeaturesWithStrings

        ProcessorInfo.Builder supportedFeaturesWithStrings​(String... supportedFeatures)

        Indicates whether the instance type supports AMD SEV-SNP. If the request returns amd-sev-snp, AMD SEV-SNP is supported. Otherwise, it is not supported. For more information, see AMD SEV-SNP.

        Parameters:
        supportedFeatures - Indicates whether the instance type supports AMD SEV-SNP. If the request returns amd-sev-snp, AMD SEV-SNP is supported. Otherwise, it is not supported. For more information, see AMD SEV-SNP.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • supportedFeatures

        ProcessorInfo.Builder supportedFeatures​(Collection<SupportedAdditionalProcessorFeature> supportedFeatures)

        Indicates whether the instance type supports AMD SEV-SNP. If the request returns amd-sev-snp, AMD SEV-SNP is supported. Otherwise, it is not supported. For more information, see AMD SEV-SNP.

        Parameters:
        supportedFeatures - Indicates whether the instance type supports AMD SEV-SNP. If the request returns amd-sev-snp, AMD SEV-SNP is supported. Otherwise, it is not supported. For more information, see AMD SEV-SNP.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • supportedFeatures

        ProcessorInfo.Builder supportedFeatures​(SupportedAdditionalProcessorFeature... supportedFeatures)

        Indicates whether the instance type supports AMD SEV-SNP. If the request returns amd-sev-snp, AMD SEV-SNP is supported. Otherwise, it is not supported. For more information, see AMD SEV-SNP.

        Parameters:
        supportedFeatures - Indicates whether the instance type supports AMD SEV-SNP. If the request returns amd-sev-snp, AMD SEV-SNP is supported. Otherwise, it is not supported. For more information, see AMD SEV-SNP.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • manufacturer

        ProcessorInfo.Builder manufacturer​(String manufacturer)

        The manufacturer of the processor.

        Parameters:
        manufacturer - The manufacturer of the processor.
        Returns:
        Returns a reference to this object so that method calls can be chained together.