Class SystemDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.osmanagementhub.model.SystemDetails.Builder
-
- Enclosing class:
- SystemDetails
public static class SystemDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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.
-
-
-
Method Detail
-
architecture
public SystemDetails.Builder architecture(ArchType architecture)
Architecture type.- Parameters:
architecture
- the value to set- Returns:
- this builder
-
kspliceEffectiveKernelVersion
public SystemDetails.Builder kspliceEffectiveKernelVersion(String kspliceEffectiveKernelVersion)
Version of the Ksplice effective kernel.- Parameters:
kspliceEffectiveKernelVersion
- the value to set- Returns:
- this builder
-
osFamily
public SystemDetails.Builder osFamily(OsFamily osFamily)
Operating system type.- Parameters:
osFamily
- the value to set- Returns:
- this builder
-
osName
public SystemDetails.Builder osName(String osName)
Name of the operating system.- Parameters:
osName
- the value to set- Returns:
- this builder
-
osKernelRelease
public SystemDetails.Builder osKernelRelease(String osKernelRelease)
Release of the kernel.- Parameters:
osKernelRelease
- the value to set- Returns:
- this builder
-
osKernelVersion
public SystemDetails.Builder osKernelVersion(String osKernelVersion)
Version of the kernel.- Parameters:
osKernelVersion
- the value to set- Returns:
- this builder
-
osSystemVersion
public SystemDetails.Builder osSystemVersion(String osSystemVersion)
Version of the operating system.- Parameters:
osSystemVersion
- the value to set- Returns:
- this builder
-
build
public SystemDetails build()
-
copy
public SystemDetails.Builder copy(SystemDetails model)
-
-