public static class AutonomousPatchSummary.Builder extends Object
Constructor and Description |
---|
Builder() |
public AutonomousPatchSummary.Builder id(String id)
The OCID of the patch.
id
- the value to setpublic AutonomousPatchSummary.Builder description(String description)
The text describing this patch package.
description
- the value to setpublic AutonomousPatchSummary.Builder type(String type)
The type of patch. BUNDLE is one example.
type
- the value to setpublic AutonomousPatchSummary.Builder lifecycleDetails(String lifecycleDetails)
A descriptive text associated with the lifecycleState. Typically can contain additional displayable text.
lifecycleDetails
- the value to setpublic AutonomousPatchSummary.Builder lifecycleState(AutonomousPatchSummary.LifecycleState lifecycleState)
The current state of the patch as a result of lastAction.
lifecycleState
- the value to setpublic AutonomousPatchSummary.Builder timeReleased(Date timeReleased)
The date and time that the patch was released.
timeReleased
- the value to setpublic AutonomousPatchSummary.Builder version(String version)
The version of this patch package.
version
- the value to setpublic AutonomousPatchSummary.Builder patchModel(AutonomousPatchSummary.PatchModel patchModel)
Database patching model preference. See My Oracle Support note 2285040.1 for information on the Release Update (RU) and Release Update Revision (RUR) patching models.
patchModel
- the value to setpublic AutonomousPatchSummary.Builder quarter(String quarter)
First month of the quarter in which the patch was released.
quarter
- the value to setpublic AutonomousPatchSummary.Builder year(String year)
Year in which the patch was released.
year
- the value to setpublic AutonomousPatchSummary.Builder autonomousPatchType(AutonomousPatchSummary.AutonomousPatchType autonomousPatchType)
Maintenance run type, either “QUARTERLY” or “TIMEZONE”.
autonomousPatchType
- the value to setpublic AutonomousPatchSummary build()
public AutonomousPatchSummary.Builder copy(AutonomousPatchSummary model)
Copyright © 2016–2024. All rights reserved.