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
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods 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.
-