Package com.oracle.bmc.database.model
Class MaintenanceRunHistory.Builder
- java.lang.Object
-
- com.oracle.bmc.database.model.MaintenanceRunHistory.Builder
-
- Enclosing class:
- MaintenanceRunHistory
public static class MaintenanceRunHistory.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MaintenanceRunHistory
build()
MaintenanceRunHistory.Builder
copy(MaintenanceRunHistory model)
MaintenanceRunHistory.Builder
currentExecutionWindow(String currentExecutionWindow)
The OCID of the current execution window.MaintenanceRunHistory.Builder
dbServersHistoryDetails(List<DbServerHistorySummary> dbServersHistoryDetails)
List of database server history details.MaintenanceRunHistory.Builder
granularMaintenanceHistory(List<GranularMaintenanceHistoryDetails> granularMaintenanceHistory)
The list of granular maintenance history details.MaintenanceRunHistory.Builder
id(String id)
The OCID of the maintenance run history.MaintenanceRunHistory.Builder
maintenanceRunDetails(MaintenanceRunSummary maintenanceRunDetails)
-
-
-
Method Detail
-
id
public MaintenanceRunHistory.Builder id(String id)
The OCID of the maintenance run history.- Parameters:
id
- the value to set- Returns:
- this builder
-
maintenanceRunDetails
public MaintenanceRunHistory.Builder maintenanceRunDetails(MaintenanceRunSummary maintenanceRunDetails)
-
dbServersHistoryDetails
public MaintenanceRunHistory.Builder dbServersHistoryDetails(List<DbServerHistorySummary> dbServersHistoryDetails)
List of database server history details.- Parameters:
dbServersHistoryDetails
- the value to set- Returns:
- this builder
-
currentExecutionWindow
public MaintenanceRunHistory.Builder currentExecutionWindow(String currentExecutionWindow)
The OCID of the current execution window.- Parameters:
currentExecutionWindow
- the value to set- Returns:
- this builder
-
granularMaintenanceHistory
public MaintenanceRunHistory.Builder granularMaintenanceHistory(List<GranularMaintenanceHistoryDetails> granularMaintenanceHistory)
The list of granular maintenance history details.- Parameters:
granularMaintenanceHistory
- the value to set- Returns:
- this builder
-
build
public MaintenanceRunHistory build()
-
copy
public MaintenanceRunHistory.Builder copy(MaintenanceRunHistory model)
-
-