Class GuestOsCollection.Builder
- java.lang.Object
-
- com.oracle.bmc.fleetsoftwareupdate.model.GuestOsCollection.Builder
-
- Enclosing class:
- GuestOsCollection
public static class GuestOsCollection.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
id
public GuestOsCollection.Builder id(String id)
-
displayName
public GuestOsCollection.Builder displayName(String displayName)
-
serviceType
public GuestOsCollection.Builder serviceType(CollectionServiceTypes serviceType)
-
compartmentId
public GuestOsCollection.Builder compartmentId(String compartmentId)
-
activeFsuCycle
public GuestOsCollection.Builder activeFsuCycle(ActiveCycleDetails activeFsuCycle)
-
targetCount
public GuestOsCollection.Builder targetCount(Integer targetCount)
-
timeCreated
public GuestOsCollection.Builder timeCreated(Date timeCreated)
-
timeUpdated
public GuestOsCollection.Builder timeUpdated(Date timeUpdated)
-
lifecycleState
public GuestOsCollection.Builder lifecycleState(CollectionLifecycleStates lifecycleState)
-
lifecycleDetails
public GuestOsCollection.Builder lifecycleDetails(String lifecycleDetails)
-
lastCompletedFsuCycleId
public GuestOsCollection.Builder lastCompletedFsuCycleId(String lastCompletedFsuCycleId)
-
freeformTags
public GuestOsCollection.Builder freeformTags(Map<String,String> freeformTags)
-
definedTags
public GuestOsCollection.Builder definedTags(Map<String,Map<String,Object>> definedTags)
-
systemTags
public GuestOsCollection.Builder systemTags(Map<String,Map<String,Object>> systemTags)
-
sourceMajorVersion
public GuestOsCollection.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 GuestOsCollection.Builder fleetDiscovery(GuestOsFleetDiscoveryDetails fleetDiscovery)
-
build
public GuestOsCollection build()
-
copy
public GuestOsCollection.Builder copy(GuestOsCollection model)
-
-