public static class CreateMaintenanceRunDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CreateMaintenanceRunDetails |
build() |
CreateMaintenanceRunDetails.Builder |
compartmentId(String compartmentId)
The OCID of the
compartment containing the Maintenance Run.
|
CreateMaintenanceRunDetails.Builder |
copy(CreateMaintenanceRunDetails model) |
CreateMaintenanceRunDetails.Builder |
databaseSoftwareImageId(String databaseSoftwareImageId)
The Autonomous Database Software Image
OCID
|
CreateMaintenanceRunDetails.Builder |
isDstFileUpdateEnabled(Boolean isDstFileUpdateEnabled)
Indicates if an automatic DST Time Zone file update is enabled for the Autonomous
Container Database.
|
CreateMaintenanceRunDetails.Builder |
patchingMode(CreateMaintenanceRunDetails.PatchingMode patchingMode)
Cloud Exadata infrastructure node patching method, either “ROLLING” or “NONROLLING”.
|
CreateMaintenanceRunDetails.Builder |
patchType(CreateMaintenanceRunDetails.PatchType patchType)
Patch type, either “QUARTERLY”, “TIMEZONE” or “CUSTOM_DATABASE_SOFTWARE_IMAGE”.
|
CreateMaintenanceRunDetails.Builder |
targetResourceId(String targetResourceId)
The ID of the target resource for which the maintenance run should be created.
|
CreateMaintenanceRunDetails.Builder |
timeScheduled(Date timeScheduled)
The date and time that update should be scheduled.
|
public CreateMaintenanceRunDetails.Builder targetResourceId(String targetResourceId)
The ID of the target resource for which the maintenance run should be created.
targetResourceId
- the value to setpublic CreateMaintenanceRunDetails.Builder isDstFileUpdateEnabled(Boolean isDstFileUpdateEnabled)
Indicates if an automatic DST Time Zone file update is enabled for the Autonomous Container Database. If enabled along with Release Update, patching will be done in a Non-Rolling manner.
isDstFileUpdateEnabled
- the value to setpublic CreateMaintenanceRunDetails.Builder timeScheduled(Date timeScheduled)
The date and time that update should be scheduled.
timeScheduled
- the value to setpublic CreateMaintenanceRunDetails.Builder patchingMode(CreateMaintenanceRunDetails.PatchingMode patchingMode)
Cloud Exadata infrastructure node patching method, either “ROLLING” or “NONROLLING”. Default value is ROLLING.
IMPORTANT*: Non-rolling infrastructure patching involves system down time. See [Oracle-Managed Infrastructure Maintenance Updates](https://docs.cloud.oracle.com/iaas/Content/Database/Concepts/examaintenance.htm#Oracle) for more information.
patchingMode
- the value to setpublic CreateMaintenanceRunDetails.Builder patchType(CreateMaintenanceRunDetails.PatchType patchType)
Patch type, either “QUARTERLY”, “TIMEZONE” or “CUSTOM_DATABASE_SOFTWARE_IMAGE”.
patchType
- the value to setpublic CreateMaintenanceRunDetails.Builder compartmentId(String compartmentId)
The OCID of the compartment containing the Maintenance Run.
compartmentId
- the value to setpublic CreateMaintenanceRunDetails.Builder databaseSoftwareImageId(String databaseSoftwareImageId)
The Autonomous Database Software Image OCID
databaseSoftwareImageId
- the value to setpublic CreateMaintenanceRunDetails build()
public CreateMaintenanceRunDetails.Builder copy(CreateMaintenanceRunDetails model)
Copyright © 2016–2024. All rights reserved.