Class CreateGuestOsFsuCollectionDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.fleetsoftwareupdate.model.CreateGuestOsFsuCollectionDetails.Builder
-
- Enclosing class:
- CreateGuestOsFsuCollectionDetails
public static class CreateGuestOsFsuCollectionDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CreateGuestOsFsuCollectionDetails
build()
CreateGuestOsFsuCollectionDetails.Builder
compartmentId(String compartmentId)
CreateGuestOsFsuCollectionDetails.Builder
copy(CreateGuestOsFsuCollectionDetails model)
CreateGuestOsFsuCollectionDetails.Builder
definedTags(Map<String,Map<String,Object>> definedTags)
CreateGuestOsFsuCollectionDetails.Builder
displayName(String displayName)
CreateGuestOsFsuCollectionDetails.Builder
fleetDiscovery(GuestOsFleetDiscoveryDetails fleetDiscovery)
CreateGuestOsFsuCollectionDetails.Builder
freeformTags(Map<String,String> freeformTags)
CreateGuestOsFsuCollectionDetails.Builder
serviceType(CollectionServiceTypes serviceType)
CreateGuestOsFsuCollectionDetails.Builder
sourceMajorVersion(GuestOsSourceMajorVersions sourceMajorVersion)
Major version of Exadata Image (Guest OS) release for Exadata VM Cluster targets to be included in the Exadata Fleet Update Collection.
-
-
-
Method Detail
-
displayName
public CreateGuestOsFsuCollectionDetails.Builder displayName(String displayName)
-
serviceType
public CreateGuestOsFsuCollectionDetails.Builder serviceType(CollectionServiceTypes serviceType)
-
compartmentId
public CreateGuestOsFsuCollectionDetails.Builder compartmentId(String compartmentId)
-
freeformTags
public CreateGuestOsFsuCollectionDetails.Builder freeformTags(Map<String,String> freeformTags)
-
definedTags
public CreateGuestOsFsuCollectionDetails.Builder definedTags(Map<String,Map<String,Object>> definedTags)
-
sourceMajorVersion
public CreateGuestOsFsuCollectionDetails.Builder sourceMajorVersion(GuestOsSourceMajorVersions sourceMajorVersion)
Major version of Exadata Image (Guest OS) release for Exadata VM Cluster targets to be included in the Exadata Fleet Update Collection.Only Exadata VM Clusters whose ‘systemVersion’ is related to the major version will be added to the Exadata Fleet Update Collection. For more details, refer to Oracle document 2075007.1
- Parameters:
sourceMajorVersion
- the value to set- Returns:
- this builder
-
fleetDiscovery
public CreateGuestOsFsuCollectionDetails.Builder fleetDiscovery(GuestOsFleetDiscoveryDetails fleetDiscovery)
-
build
public CreateGuestOsFsuCollectionDetails build()
-
copy
public CreateGuestOsFsuCollectionDetails.Builder copy(CreateGuestOsFsuCollectionDetails model)
-
-