Interface CPU.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<CPU.Builder,
,CPU> SdkBuilder<CPU.Builder,
,CPU> SdkPojo
- Enclosing class:
CPU
@Mutable
@NotThreadSafe
public static interface CPU.Builder
extends SdkPojo, CopyableBuilder<CPU.Builder,CPU>
-
Method Summary
Modifier and TypeMethodDescriptionarchitecture
(String architecture) The CPU's architecture (for example, x86 or ARM).The clock speed of the device's CPU, expressed in hertz (Hz).The CPU's frequency.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, sdkFieldNameToField, sdkFields
-
Method Details
-
frequency
The CPU's frequency.
- Parameters:
frequency
- The CPU's frequency.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
architecture
The CPU's architecture (for example, x86 or ARM).
- Parameters:
architecture
- The CPU's architecture (for example, x86 or ARM).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clock
The clock speed of the device's CPU, expressed in hertz (Hz). For example, a 1.2 GHz CPU is expressed as 1200000000.
- Parameters:
clock
- The clock speed of the device's CPU, expressed in hertz (Hz). For example, a 1.2 GHz CPU is expressed as 1200000000.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-