Package com.oracle.bmc.database.model
Class InfrastructureTargetVersionSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.database.model.InfrastructureTargetVersionSummary.Builder
-
- Enclosing class:
- InfrastructureTargetVersionSummary
public static class InfrastructureTargetVersionSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InfrastructureTargetVersionSummarybuild()InfrastructureTargetVersionSummary.Buildercopy(InfrastructureTargetVersionSummary model)InfrastructureTargetVersionSummary.BuildertargetDbVersionHistoryEntry(List<String> targetDbVersionHistoryEntry)The history entry of the target system software version for the database server patching operation.InfrastructureTargetVersionSummary.BuildertargetResourceId(String targetResourceId)The OCID of the target Exadata Infrastructure resource that will receive the maintenance update.InfrastructureTargetVersionSummary.BuildertargetResourceType(InfrastructureTargetVersionSummary.TargetResourceType targetResourceType)The resource type of the target Exadata infrastructure resource that will receive the system software update.InfrastructureTargetVersionSummary.BuildertargetStorageVersionHistoryEntry(List<String> targetStorageVersionHistoryEntry)The history entry of the target storage cell system software version for the storage cell patching operation.
-
-
-
Method Detail
-
targetDbVersionHistoryEntry
public InfrastructureTargetVersionSummary.Builder targetDbVersionHistoryEntry(List<String> targetDbVersionHistoryEntry)
The history entry of the target system software version for the database server patching operation.- Parameters:
targetDbVersionHistoryEntry- the value to set- Returns:
- this builder
-
targetStorageVersionHistoryEntry
public InfrastructureTargetVersionSummary.Builder targetStorageVersionHistoryEntry(List<String> targetStorageVersionHistoryEntry)
The history entry of the target storage cell system software version for the storage cell patching operation.- Parameters:
targetStorageVersionHistoryEntry- the value to set- Returns:
- this builder
-
targetResourceType
public InfrastructureTargetVersionSummary.Builder targetResourceType(InfrastructureTargetVersionSummary.TargetResourceType targetResourceType)
The resource type of the target Exadata infrastructure resource that will receive the system software update.- Parameters:
targetResourceType- the value to set- Returns:
- this builder
-
targetResourceId
public InfrastructureTargetVersionSummary.Builder targetResourceId(String targetResourceId)
The OCID of the target Exadata Infrastructure resource that will receive the maintenance update.- Parameters:
targetResourceId- the value to set- Returns:
- this builder
-
build
public InfrastructureTargetVersionSummary build()
-
copy
public InfrastructureTargetVersionSummary.Builder copy(InfrastructureTargetVersionSummary model)
-
-