| static MaintenanceDetails.Builder | MaintenanceDetails. builder() | Create a new builder. | 
| MaintenanceDetails.Builder | MaintenanceDetails.Builder. copy(MaintenanceDetails model) |  | 
| MaintenanceDetails.Builder | MaintenanceDetails.Builder. maintenanceScheduleType(MaintenanceScheduleType maintenanceScheduleType) | The maintenance schedule type of the DB system. | 
| MaintenanceDetails.Builder | MaintenanceDetails.Builder. targetVersion(String targetVersion) | The version that is expected to be targeted during the next scheduled maintenance run. | 
| MaintenanceDetails.Builder | MaintenanceDetails.Builder. timeScheduled(Date timeScheduled) | The time the scheduled maintenance is expected to start, as described by RFC
3339 . | 
| MaintenanceDetails.Builder | MaintenanceDetails. toBuilder() |  | 
| MaintenanceDetails.Builder | MaintenanceDetails.Builder. versionPreference(VersionPreference versionPreference) | The preferred version to target when performing an automatic MySQL upgrade. | 
| MaintenanceDetails.Builder | MaintenanceDetails.Builder. versionTrackPreference(VersionTrackPreference versionTrackPreference) | The preferred version track to target when performing an automatic MySQL upgrade. | 
| MaintenanceDetails.Builder | MaintenanceDetails.Builder. windowStartTime(String windowStartTime) | The start time of the maintenance window. |