Class GuestOsDiscoveryDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.fleetsoftwareupdate.model.GuestOsDiscoveryDetails.Builder
-
- Enclosing class:
- GuestOsDiscoveryDetails
public static class GuestOsDiscoveryDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GuestOsDiscoveryDetails
build()
GuestOsDiscoveryDetails.Builder
copy(GuestOsDiscoveryDetails model)
GuestOsDiscoveryDetails.Builder
criteria(GuestOsFleetDiscoveryDetails criteria)
GuestOsDiscoveryDetails.Builder
serviceType(DiscoveryServiceTypes serviceType)
GuestOsDiscoveryDetails.Builder
sourceMajorVersion(GuestOsSourceMajorVersions sourceMajorVersion)
Major version of Exadata Image (Guest OS) release for Exadata VM Cluster targets to be included in the results for an Exadata Fleet Update Discovery.
-
-
-
Method Detail
-
serviceType
public GuestOsDiscoveryDetails.Builder serviceType(DiscoveryServiceTypes serviceType)
-
sourceMajorVersion
public GuestOsDiscoveryDetails.Builder sourceMajorVersion(GuestOsSourceMajorVersions sourceMajorVersion)
Major version of Exadata Image (Guest OS) release for Exadata VM Cluster targets to be included in the results for an Exadata Fleet Update Discovery.Major Versions of Exadata Software are demarcated by the underlying Oracle Linux OS version. For more details, refer to Oracle document 2075007.1
- Parameters:
sourceMajorVersion
- the value to set- Returns:
- this builder
-
criteria
public GuestOsDiscoveryDetails.Builder criteria(GuestOsFleetDiscoveryDetails criteria)
-
build
public GuestOsDiscoveryDetails build()
-
copy
public GuestOsDiscoveryDetails.Builder copy(GuestOsDiscoveryDetails model)
-
-