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 SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll 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- 
targetDbVersionHistoryEntrypublic 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
 
 - 
targetStorageVersionHistoryEntrypublic 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
 
 - 
targetResourceTypepublic 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
 
 - 
targetResourceIdpublic 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
 
 - 
buildpublic InfrastructureTargetVersionSummary build() 
 - 
copypublic InfrastructureTargetVersionSummary.Builder copy(InfrastructureTargetVersionSummary model) 
 
- 
 
-