public static class UpdatePatchFsuCycle.Builder extends Object
Constructor and Description |
---|
Builder() |
public UpdatePatchFsuCycle.Builder displayName(String displayName)
public UpdatePatchFsuCycle.Builder goalVersionDetails(FsuGoalVersionDetails goalVersionDetails)
public UpdatePatchFsuCycle.Builder batchingStrategy(UpdateBatchingStrategyDetails batchingStrategy)
public UpdatePatchFsuCycle.Builder diagnosticsCollection(DiagnosticsCollectionDetails diagnosticsCollection)
public UpdatePatchFsuCycle.Builder freeformTags(Map<String,String> freeformTags)
public UpdatePatchFsuCycle.Builder definedTags(Map<String,Map<String,Object>> definedTags)
public UpdatePatchFsuCycle.Builder isIgnorePatches(Boolean isIgnorePatches)
Ignore all patches between the source and target homes during patching.
isIgnorePatches
- the value to setpublic UpdatePatchFsuCycle.Builder isIgnoreMissingPatches(List<String> isIgnoreMissingPatches)
List of patch IDs to ignore. An empty array removes the previously stored patch IDs in the Maintenance Cycle properties.
isIgnoreMissingPatches
- the value to setpublic UpdatePatchFsuCycle.Builder maxDrainTimeoutInSeconds(Integer maxDrainTimeoutInSeconds)
Service drain timeout specified in seconds.
maxDrainTimeoutInSeconds
- the value to setpublic UpdatePatchFsuCycle.Builder isKeepPlacement(Boolean isKeepPlacement)
Ensure that services of administrator-managed Oracle RAC or Oracle RAC One databases are running on the same instances before and after the move operation.
isKeepPlacement
- the value to setpublic UpdatePatchFsuCycle build()
public UpdatePatchFsuCycle.Builder copy(UpdatePatchFsuCycle model)
Copyright © 2016–2024. All rights reserved.