@Generated(value="software.amazon.awssdk:codegen") public class CPU extends Object implements software.amazon.awssdk.core.protocol.StructuredPojo, software.amazon.awssdk.utils.builder.ToCopyableBuilder<CPU.Builder,CPU>
Represents the amount of CPU that an app is using on a physical device.
Note that this does not represent system-wide CPU usage.
| Modifier and Type | Class and Description |
|---|---|
static interface |
CPU.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
architecture()
The CPU's architecture, for example x86 or ARM.
|
static CPU.Builder |
builder() |
Double |
clock()
The clock speed of the device's CPU, expressed in hertz (Hz).
|
boolean |
equals(Object obj) |
String |
frequency()
The CPU's frequency.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
void |
marshall(software.amazon.awssdk.core.protocol.ProtocolMarshaller protocolMarshaller) |
static Class<? extends CPU.Builder> |
serializableBuilderClass() |
CPU.Builder |
toBuilder() |
String |
toString() |
public String frequency()
The CPU's frequency.
public String architecture()
The CPU's architecture, for example x86 or ARM.
public Double clock()
The clock speed of the device's CPU, expressed in hertz (Hz). For example, a 1.2 GHz CPU is expressed as 1200000000.
public CPU.Builder toBuilder()
toBuilder in interface software.amazon.awssdk.utils.builder.ToCopyableBuilder<CPU.Builder,CPU>public static CPU.Builder builder()
public static Class<? extends CPU.Builder> serializableBuilderClass()
public void marshall(software.amazon.awssdk.core.protocol.ProtocolMarshaller protocolMarshaller)
marshall in interface software.amazon.awssdk.core.protocol.StructuredPojoCopyright © 2018. All rights reserved.