Package com.oracle.bmc.fusionapps.model
Class MaintenancePolicy.Builder
- java.lang.Object
-
- com.oracle.bmc.fusionapps.model.MaintenancePolicy.Builder
-
- Enclosing class:
- MaintenancePolicy
public static class MaintenancePolicy.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MaintenancePolicy
build()
MaintenancePolicy.Builder
copy(MaintenancePolicy model)
MaintenancePolicy.Builder
environmentMaintenanceOverride(MaintenancePolicy.EnvironmentMaintenanceOverride environmentMaintenanceOverride)
User choice to upgrade both test and prod pods at the same time.MaintenancePolicy.Builder
monthlyPatchingOverride(MaintenancePolicy.MonthlyPatchingOverride monthlyPatchingOverride)
When “ENABLED”, the Fusion environment is patched monthly.
-
-
-
Method Detail
-
monthlyPatchingOverride
public MaintenancePolicy.Builder monthlyPatchingOverride(MaintenancePolicy.MonthlyPatchingOverride monthlyPatchingOverride)
When “ENABLED”, the Fusion environment is patched monthly.When “DISABLED”, the Fusion environment is not patched monthly. This setting overrides the environment family setting. When not set, the environment follows the environment family policy.
- Parameters:
monthlyPatchingOverride
- the value to set- Returns:
- this builder
-
environmentMaintenanceOverride
public MaintenancePolicy.Builder environmentMaintenanceOverride(MaintenancePolicy.EnvironmentMaintenanceOverride environmentMaintenanceOverride)
User choice to upgrade both test and prod pods at the same time.Overrides fusion environment families’.
- Parameters:
environmentMaintenanceOverride
- the value to set- Returns:
- this builder
-
build
public MaintenancePolicy build()
-
copy
public MaintenancePolicy.Builder copy(MaintenancePolicy model)
-
-