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 MaintenanceRunHistorySummarybuild()MaintenanceRunHistorySummary.Buildercopy(MaintenanceRunHistorySummary model)MaintenanceRunHistorySummary.BuildercurrentExecutionWindow(String currentExecutionWindow)The OCID of the current execution window.MaintenanceRunHistorySummary.BuilderdbServersHistoryDetails(List<DbServerHistorySummary> dbServersHistoryDetails)List of database server history details.MaintenanceRunHistorySummary.BuildergranularMaintenanceHistory(List<GranularMaintenanceHistoryDetails> granularMaintenanceHistory)The list of granular maintenance history details.MaintenanceRunHistorySummary.Builderid(String id)The OCID of the maintenance run history.MaintenanceRunHistorySummary.BuildermaintenanceRunDetails(MaintenanceRunSummary maintenanceRunDetails)MaintenanceRunHistorySummary.BuildersystemTags(Map<String,Map<String,Object>> systemTags)System tags for this resource.
-
-
-
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
-
systemTags
public MaintenanceRunHistorySummary.Builder systemTags(Map<String,Map<String,Object>> systemTags)
System tags for this resource.Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
- Parameters:
systemTags- the value to set- Returns:
- this builder
-
build
public MaintenanceRunHistorySummary build()
-
copy
public MaintenanceRunHistorySummary.Builder copy(MaintenanceRunHistorySummary model)
-
-