Class DMIProcessor
java.lang.Object
io.github.eggy03.dmidecode.entity.processor.DMIProcessor
- Direct Known Subclasses:
ImmutableDMIProcessor,ImmutableDMIProcessor.Json
Immutable representation of processor information retrieved via DMI.
Fields correspond to properties reported by dmidecode for the Processor
Information (Type 4) SMBIOS structure.
Instances of this class are thread-safe.
- Since:
- 0.2.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract @Nullable StringassetTag()abstract @Nullable Integerabstract @Nullable Integerabstract @Nullable Stringabstract @Nullable Stringabstract @Nullable Stringfamily()flags()abstract @Nullable Stringid()abstract @Nullable Stringabstract @Nullable Stringabstract @Nullable Stringabstract @Nullable Stringabstract @Nullable StringmaxSpeed()abstract @Nullable Stringabstract @Nullable Stringabstract @Nullable Stringabstract @Nullable Stringabstract @Nullable Stringstatus()abstract @Nullable IntegertoJson()abstract @Nullable Stringtype()abstract @Nullable Stringupgrade()abstract @Nullable Stringversion()abstract @Nullable Stringvoltage()
-
Constructor Details
-
DMIProcessor
public DMIProcessor()
-
-
Method Details
-
socketDesignation
-
type
-
family
-
manufacturer
-
id
-
signature
-
flags
-
version
-
voltage
-
externalClock
-
maxSpeed
-
currentSpeed
-
status
-
upgrade
-
l1CacheHandle
-
l2CacheHandle
-
l3CacheHandle
-
serialNumber
-
assetTag
-
partNumber
-
coreCount
-
coreEnabled
-
threadCount
-
characteristics
-
toJson
-