public static class SystemDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
SystemDetails.Builder |
architecture(ArchType architecture)
Architecture type.
|
SystemDetails |
build() |
SystemDetails.Builder |
copy(SystemDetails model) |
SystemDetails.Builder |
kspliceEffectiveKernelVersion(String kspliceEffectiveKernelVersion)
Version of the Ksplice effective kernel.
|
SystemDetails.Builder |
osFamily(OsFamily osFamily)
Operating system type.
|
SystemDetails.Builder |
osKernelRelease(String osKernelRelease)
Release of the kernel.
|
SystemDetails.Builder |
osKernelVersion(String osKernelVersion)
Version of the kernel.
|
SystemDetails.Builder |
osName(String osName)
Name of the operating system.
|
SystemDetails.Builder |
osSystemVersion(String osSystemVersion)
Version of the operating system.
|
public SystemDetails.Builder architecture(ArchType architecture)
Architecture type.
architecture
- the value to setpublic SystemDetails.Builder kspliceEffectiveKernelVersion(String kspliceEffectiveKernelVersion)
Version of the Ksplice effective kernel.
kspliceEffectiveKernelVersion
- the value to setpublic SystemDetails.Builder osFamily(OsFamily osFamily)
Operating system type.
osFamily
- the value to setpublic SystemDetails.Builder osName(String osName)
Name of the operating system.
osName
- the value to setpublic SystemDetails.Builder osKernelRelease(String osKernelRelease)
Release of the kernel.
osKernelRelease
- the value to setpublic SystemDetails.Builder osKernelVersion(String osKernelVersion)
Version of the kernel.
osKernelVersion
- the value to setpublic SystemDetails.Builder osSystemVersion(String osSystemVersion)
Version of the operating system.
osSystemVersion
- the value to setpublic SystemDetails build()
public SystemDetails.Builder copy(SystemDetails model)
Copyright © 2016–2024. All rights reserved.