Package com.oracle.bmc.database.model
Class InfrastructureTargetVersion.Builder
- java.lang.Object
-
- com.oracle.bmc.database.model.InfrastructureTargetVersion.Builder
-
- Enclosing class:
- InfrastructureTargetVersion
public static class InfrastructureTargetVersion.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InfrastructureTargetVersionbuild()InfrastructureTargetVersion.Buildercopy(InfrastructureTargetVersion model)InfrastructureTargetVersion.BuildertargetDbVersionHistoryEntry(List<String> targetDbVersionHistoryEntry)The history entry of the target system software version for the database server patching operation.InfrastructureTargetVersion.BuildertargetResourceId(String targetResourceId)The OCID of the target Exadata Infrastructure resource that will receive the maintenance update.InfrastructureTargetVersion.BuildertargetResourceType(InfrastructureTargetVersion.TargetResourceType targetResourceType)The resource type of the target Exadata infrastructure resource that will receive the system software update.InfrastructureTargetVersion.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 InfrastructureTargetVersion.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 InfrastructureTargetVersion.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 InfrastructureTargetVersion.Builder targetResourceType(InfrastructureTargetVersion.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 InfrastructureTargetVersion.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 InfrastructureTargetVersion build()
-
copy
public InfrastructureTargetVersion.Builder copy(InfrastructureTargetVersion model)
-
-