Class OlvmHardwareInformation.Builder
- java.lang.Object
-
- com.oracle.bmc.cloudmigrations.model.OlvmHardwareInformation.Builder
-
- Enclosing class:
- OlvmHardwareInformation
public static class OlvmHardwareInformation.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OlvmHardwareInformationbuild()OlvmHardwareInformation.Buildercopy(OlvmHardwareInformation model)OlvmHardwareInformation.Builderfamily(String family)Type of host???s CPU.OlvmHardwareInformation.Buildermanufacturer(String manufacturer)Manufacturer of the host???s machine and hardware vendor.OlvmHardwareInformation.BuilderproductName(String productName)Host???s product name (for example RHEV Hypervisor).OlvmHardwareInformation.BuilderserialNumber(String serialNumber)Unique ID for host???s chassis.OlvmHardwareInformation.BuildersupportedRngSources(List<RngSource> supportedRngSources)Supported sources of random number generator.OlvmHardwareInformation.Builderuuid(String uuid)Unique ID for each host.OlvmHardwareInformation.Builderversion(String version)Unique name for each of the manufacturer.
-
-
-
Method Detail
-
family
public OlvmHardwareInformation.Builder family(String family)
Type of host???s CPU.- Parameters:
family- the value to set- Returns:
- this builder
-
manufacturer
public OlvmHardwareInformation.Builder manufacturer(String manufacturer)
Manufacturer of the host???s machine and hardware vendor.- Parameters:
manufacturer- the value to set- Returns:
- this builder
-
productName
public OlvmHardwareInformation.Builder productName(String productName)
Host???s product name (for example RHEV Hypervisor).- Parameters:
productName- the value to set- Returns:
- this builder
-
serialNumber
public OlvmHardwareInformation.Builder serialNumber(String serialNumber)
Unique ID for host???s chassis.- Parameters:
serialNumber- the value to set- Returns:
- this builder
-
supportedRngSources
public OlvmHardwareInformation.Builder supportedRngSources(List<RngSource> supportedRngSources)
Supported sources of random number generator.- Parameters:
supportedRngSources- the value to set- Returns:
- this builder
-
uuid
public OlvmHardwareInformation.Builder uuid(String uuid)
Unique ID for each host.- Parameters:
uuid- the value to set- Returns:
- this builder
-
version
public OlvmHardwareInformation.Builder version(String version)
Unique name for each of the manufacturer.- Parameters:
version- the value to set- Returns:
- this builder
-
build
public OlvmHardwareInformation build()
-
copy
public OlvmHardwareInformation.Builder copy(OlvmHardwareInformation model)
-
-