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