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 InfrastructureTargetVersion
build()
InfrastructureTargetVersion.Builder
copy(InfrastructureTargetVersion model)
InfrastructureTargetVersion.Builder
targetDbVersionHistoryEntry(List<String> targetDbVersionHistoryEntry)
The history entry of the target system software version for the database server patching operation.InfrastructureTargetVersion.Builder
targetResourceId(String targetResourceId)
The OCID of the target Exadata Infrastructure resource that will receive the maintenance update.InfrastructureTargetVersion.Builder
targetResourceType(InfrastructureTargetVersion.TargetResourceType targetResourceType)
The resource type of the target Exadata infrastructure resource that will receive the system software update.InfrastructureTargetVersion.Builder
targetStorageVersionHistoryEntry(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)
-
-