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