Interface DbServer.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<DbServer.Builder,,- DbServer> - SdkBuilder<DbServer.Builder,,- DbServer> - SdkPojo
- Enclosing class:
- DbServer
- 
Method SummaryModifier and TypeMethodDescriptionautonomousVirtualMachineIds(String... autonomousVirtualMachineIds) The list of unique identifiers for the Autonomous VMs associated with this database server.autonomousVirtualMachineIds(Collection<String> autonomousVirtualMachineIds) The list of unique identifiers for the Autonomous VMs associated with this database server.autonomousVmClusterIds(String... autonomousVmClusterIds) The list of identifiers for the Autonomous VM clusters associated with this database server.autonomousVmClusterIds(Collection<String> autonomousVmClusterIds) The list of identifiers for the Autonomous VM clusters associated with this database server.computeModel(String computeModel) The compute model of the database server (ECPU or OCPU).computeModel(ComputeModel computeModel) The compute model of the database server (ECPU or OCPU).cpuCoreCount(Integer cpuCoreCount) The number of CPU cores enabled on the database server.The date and time when the database server was created.dbNodeStorageSizeInGBs(Integer dbNodeStorageSizeInGBs) The allocated local node storage in GBs on the database server.dbServerId(String dbServerId) The unique identifier for the database server.default DbServer.BuilderdbServerPatchingDetails(Consumer<DbServerPatchingDetails.Builder> dbServerPatchingDetails) The scheduling details for the quarterly maintenance window.dbServerPatchingDetails(DbServerPatchingDetails dbServerPatchingDetails) The scheduling details for the quarterly maintenance window.displayName(String displayName) The user-friendly name of the database server.exadataInfrastructureId(String exadataInfrastructureId) The ID of the Exadata infrastructure the database server belongs to.maxCpuCount(Integer maxCpuCount) The total number of CPU cores available.maxDbNodeStorageInGBs(Integer maxDbNodeStorageInGBs) The total local node storage available in GBs.maxMemoryInGBs(Integer maxMemoryInGBs) The total memory available in GBs.memorySizeInGBs(Integer memorySizeInGBs) The allocated memory in GBs on the database server.The OCID of the database server.ociResourceAnchorName(String ociResourceAnchorName) The name of the OCI resource anchor for the database server.The shape of the database server.The current status of the database server.status(ResourceStatus status) The current status of the database server.statusReason(String statusReason) Additional information about the current status of the database server.vmClusterIds(String... vmClusterIds) The OCID of the VM clusters that are associated with the database server.vmClusterIds(Collection<String> vmClusterIds) The OCID of the VM clusters that are associated with the database server.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
dbServerIdThe unique identifier for the database server. - Parameters:
- dbServerId- The unique identifier for the database server.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
statusThe current status of the database server. - Parameters:
- status- The current status of the database server.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
statusThe current status of the database server. - Parameters:
- status- The current status of the database server.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
statusReasonAdditional information about the current status of the database server. - Parameters:
- statusReason- Additional information about the current status of the database server.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
cpuCoreCountThe number of CPU cores enabled on the database server. - Parameters:
- cpuCoreCount- The number of CPU cores enabled on the database server.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
dbNodeStorageSizeInGBsThe allocated local node storage in GBs on the database server. - Parameters:
- dbNodeStorageSizeInGBs- The allocated local node storage in GBs on the database server.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
dbServerPatchingDetailsThe scheduling details for the quarterly maintenance window. Patching and system updates take place during the maintenance window. - Parameters:
- dbServerPatchingDetails- The scheduling details for the quarterly maintenance window. Patching and system updates take place during the maintenance window.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
dbServerPatchingDetailsdefault DbServer.Builder dbServerPatchingDetails(Consumer<DbServerPatchingDetails.Builder> dbServerPatchingDetails) The scheduling details for the quarterly maintenance window. Patching and system updates take place during the maintenance window. This is a convenience method that creates an instance of theDbServerPatchingDetails.Builderavoiding the need to create one manually viaDbServerPatchingDetails.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todbServerPatchingDetails(DbServerPatchingDetails).- Parameters:
- dbServerPatchingDetails- a consumer that will call methods on- DbServerPatchingDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
displayNameThe user-friendly name of the database server. - Parameters:
- displayName- The user-friendly name of the database server.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
exadataInfrastructureIdThe ID of the Exadata infrastructure the database server belongs to. - Parameters:
- exadataInfrastructureId- The ID of the Exadata infrastructure the database server belongs to.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
ocidThe OCID of the database server. - Parameters:
- ocid- The OCID of the database server.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
ociResourceAnchorNameThe name of the OCI resource anchor for the database server. - Parameters:
- ociResourceAnchorName- The name of the OCI resource anchor for the database server.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
maxCpuCountThe total number of CPU cores available. - Parameters:
- maxCpuCount- The total number of CPU cores available.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
maxDbNodeStorageInGBsThe total local node storage available in GBs. - Parameters:
- maxDbNodeStorageInGBs- The total local node storage available in GBs.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
maxMemoryInGBsThe total memory available in GBs. - Parameters:
- maxMemoryInGBs- The total memory available in GBs.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
memorySizeInGBsThe allocated memory in GBs on the database server. - Parameters:
- memorySizeInGBs- The allocated memory in GBs on the database server.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
shapeThe shape of the database server. The shape determines the amount of CPU, storage, and memory resources available. - Parameters:
- shape- The shape of the database server. The shape determines the amount of CPU, storage, and memory resources available.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
createdAtThe date and time when the database server was created. - Parameters:
- createdAt- The date and time when the database server was created.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
vmClusterIdsThe OCID of the VM clusters that are associated with the database server. - Parameters:
- vmClusterIds- The OCID of the VM clusters that are associated with the database server.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
vmClusterIdsThe OCID of the VM clusters that are associated with the database server. - Parameters:
- vmClusterIds- The OCID of the VM clusters that are associated with the database server.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
computeModelThe compute model of the database server (ECPU or OCPU). - Parameters:
- computeModel- The compute model of the database server (ECPU or OCPU).
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
computeModelThe compute model of the database server (ECPU or OCPU). - Parameters:
- computeModel- The compute model of the database server (ECPU or OCPU).
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
autonomousVmClusterIdsThe list of identifiers for the Autonomous VM clusters associated with this database server. - Parameters:
- autonomousVmClusterIds- The list of identifiers for the Autonomous VM clusters associated with this database server.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
autonomousVmClusterIdsThe list of identifiers for the Autonomous VM clusters associated with this database server. - Parameters:
- autonomousVmClusterIds- The list of identifiers for the Autonomous VM clusters associated with this database server.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
autonomousVirtualMachineIdsThe list of unique identifiers for the Autonomous VMs associated with this database server. - Parameters:
- autonomousVirtualMachineIds- The list of unique identifiers for the Autonomous VMs associated with this database server.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
autonomousVirtualMachineIdsThe list of unique identifiers for the Autonomous VMs associated with this database server. - Parameters:
- autonomousVirtualMachineIds- The list of unique identifiers for the Autonomous VMs associated with this database server.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
 
-