Interface ProcessorInfo.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ProcessorInfo.Builder,,ProcessorInfo> SdkBuilder<ProcessorInfo.Builder,,ProcessorInfo> SdkPojo
- Enclosing class:
ProcessorInfo
-
Method Summary
Modifier and TypeMethodDescriptionmanufacturer(String manufacturer) The manufacturer of the processor.supportedArchitectures(Collection<ArchitectureType> supportedArchitectures) The architectures supported by the instance type.supportedArchitectures(ArchitectureType... supportedArchitectures) The architectures supported by the instance type.supportedArchitecturesWithStrings(String... supportedArchitectures) The architectures supported by the instance type.supportedArchitecturesWithStrings(Collection<String> supportedArchitectures) The architectures supported by the instance type.supportedFeatures(Collection<SupportedAdditionalProcessorFeature> supportedFeatures) Indicates whether the instance type supports AMD SEV-SNP.supportedFeatures(SupportedAdditionalProcessorFeature... supportedFeatures) Indicates whether the instance type supports AMD SEV-SNP.supportedFeaturesWithStrings(String... supportedFeatures) Indicates whether the instance type supports AMD SEV-SNP.supportedFeaturesWithStrings(Collection<String> supportedFeatures) Indicates whether the instance type supports AMD SEV-SNP.sustainedClockSpeedInGhz(Double sustainedClockSpeedInGhz) The speed of the processor, in GHz.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
supportedArchitecturesWithStrings
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
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
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
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
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
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 returnsamd-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
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 returnsamd-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 returnsamd-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 returnsamd-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
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.
-