Interface ProcessorInfo.Builder

  • Method Details

    • 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

      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.