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.Builderarchitecture(ArchType architecture)Architecture type.SystemDetailsbuild()SystemDetails.Buildercopy(SystemDetails model)SystemDetails.BuilderkspliceEffectiveKernelVersion(String kspliceEffectiveKernelVersion)Version of the Ksplice effective kernel.SystemDetails.BuilderosFamily(OsFamily osFamily)Operating system type.SystemDetails.BuilderosKernelRelease(String osKernelRelease)Release of the kernel.SystemDetails.BuilderosKernelVersion(String osKernelVersion)Version of the kernel.SystemDetails.BuilderosName(String osName)Name of the operating system.SystemDetails.BuilderosSystemVersion(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)
-
-