Interface DbServerSummary.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<DbServerSummary.Builder,,- DbServerSummary> - SdkBuilder<DbServerSummary.Builder,,- DbServerSummary> - SdkPojo
- Enclosing class:
- DbServerSummary
- 
Method SummaryModifier and TypeMethodDescriptionautonomousVirtualMachineIds(String... autonomousVirtualMachineIds) A list of unique identifiers for the Autonomous VMs.autonomousVirtualMachineIds(Collection<String> autonomousVirtualMachineIds) A list of unique identifiers for the Autonomous VMs.autonomousVmClusterIds(String... autonomousVmClusterIds) A list of identifiers for the Autonomous VM clusters.autonomousVmClusterIds(Collection<String> autonomousVmClusterIds) A list of identifiers for the Autonomous VM clusters.computeModel(String computeModel) The OCI model compute model used when you create or clone an instance: ECPU or OCPU.computeModel(ComputeModel computeModel) The OCI model compute model used when you create or clone an instance: 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 amount of local node storage, in gigabytes (GB), that's allocated on the database server.dbServerId(String dbServerId) The unique identifier of the database server.default DbServerSummary.BuilderdbServerPatchingDetails(Consumer<DbServerPatchingDetails.Builder> dbServerPatchingDetails) Sets the value of the DbServerPatchingDetails property for this object.dbServerPatchingDetails(DbServerPatchingDetails dbServerPatchingDetails) Sets the value of the DbServerPatchingDetails property for this object.displayName(String displayName) The user-friendly name of the database server.exadataInfrastructureId(String exadataInfrastructureId) The ID of the Exadata infrastructure that hosts the database server.maxCpuCount(Integer maxCpuCount) The total number of CPU cores available on the database server.maxDbNodeStorageInGBs(Integer maxDbNodeStorageInGBs) The total amount of local node storage, in gigabytes (GB), that's available on the database server.maxMemoryInGBs(Integer maxMemoryInGBs) The total amount of memory, in gigabytes (GB), that's available on the database server.memorySizeInGBs(Integer memorySizeInGBs) The amount of memory, in gigabytes (GB), that's allocated 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 hardware system model of the Exadata infrastructure that the database server is hosted on.The current status of the database server.status(ResourceStatus status) The current status of the database server.statusReason(String statusReason) Additional information about the status of the database server.vmClusterIds(String... vmClusterIds) The IDs of the VM clusters that are associated with the database server.vmClusterIds(Collection<String> vmClusterIds) The IDs 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 of the database server. - Parameters:
- dbServerId- The unique identifier of 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 status of the database server. - Parameters:
- statusReason- Additional information about the 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 amount of local node storage, in gigabytes (GB), that's allocated on the database server. - Parameters:
- dbNodeStorageSizeInGBs- The amount of local node storage, in gigabytes (GB), that's allocated on the database server.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
dbServerPatchingDetailsSets the value of the DbServerPatchingDetails property for this object.- Parameters:
- dbServerPatchingDetails- The new value for the DbServerPatchingDetails property for this object.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
dbServerPatchingDetailsdefault DbServerSummary.Builder dbServerPatchingDetails(Consumer<DbServerPatchingDetails.Builder> dbServerPatchingDetails) Sets the value of the DbServerPatchingDetails property for this object. 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. The name doesn't need to be unique. - Parameters:
- displayName- The user-friendly name of the database server. The name doesn't need to be unique.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
exadataInfrastructureIdThe ID of the Exadata infrastructure that hosts the database server. - Parameters:
- exadataInfrastructureId- The ID of the Exadata infrastructure that hosts the database server.
- 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 on the database server. - Parameters:
- maxCpuCount- The total number of CPU cores available on the database server.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
maxDbNodeStorageInGBsThe total amount of local node storage, in gigabytes (GB), that's available on the database server. - Parameters:
- maxDbNodeStorageInGBs- The total amount of local node storage, in gigabytes (GB), that's available on the database server.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
maxMemoryInGBsThe total amount of memory, in gigabytes (GB), that's available on the database server. - Parameters:
- maxMemoryInGBs- The total amount of memory, in gigabytes (GB), that's available on the database server.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
memorySizeInGBsThe amount of memory, in gigabytes (GB), that's allocated on the database server. - Parameters:
- memorySizeInGBs- The amount of memory, in gigabytes (GB), that's allocated on the database server.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
shapeThe hardware system model of the Exadata infrastructure that the database server is hosted on. The shape determines the amount of CPU, storage, and memory resources available. - Parameters:
- shape- The hardware system model of the Exadata infrastructure that the database server is hosted on. 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 IDs of the VM clusters that are associated with the database server. - Parameters:
- vmClusterIds- The IDs 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 IDs of the VM clusters that are associated with the database server. - Parameters:
- vmClusterIds- The IDs 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 OCI model compute model used when you create or clone an instance: ECPU or OCPU. An ECPU is an abstracted measure of compute resources. ECPUs are based on the number of cores elastically allocated from a pool of compute and storage servers. An OCPU is a legacy physical measure of compute resources. OCPUs are based on the physical core of a processor with hyper-threading enabled. - Parameters:
- computeModel- The OCI model compute model used when you create or clone an instance: ECPU or OCPU. An ECPU is an abstracted measure of compute resources. ECPUs are based on the number of cores elastically allocated from a pool of compute and storage servers. An OCPU is a legacy physical measure of compute resources. OCPUs are based on the physical core of a processor with hyper-threading enabled.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
computeModelThe OCI model compute model used when you create or clone an instance: ECPU or OCPU. An ECPU is an abstracted measure of compute resources. ECPUs are based on the number of cores elastically allocated from a pool of compute and storage servers. An OCPU is a legacy physical measure of compute resources. OCPUs are based on the physical core of a processor with hyper-threading enabled. - Parameters:
- computeModel- The OCI model compute model used when you create or clone an instance: ECPU or OCPU. An ECPU is an abstracted measure of compute resources. ECPUs are based on the number of cores elastically allocated from a pool of compute and storage servers. An OCPU is a legacy physical measure of compute resources. OCPUs are based on the physical core of a processor with hyper-threading enabled.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
autonomousVmClusterIdsA list of identifiers for the Autonomous VM clusters. - Parameters:
- autonomousVmClusterIds- A list of identifiers for the Autonomous VM clusters.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
autonomousVmClusterIdsA list of identifiers for the Autonomous VM clusters. - Parameters:
- autonomousVmClusterIds- A list of identifiers for the Autonomous VM clusters.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
autonomousVirtualMachineIdsA list of unique identifiers for the Autonomous VMs. - Parameters:
- autonomousVirtualMachineIds- A list of unique identifiers for the Autonomous VMs.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
autonomousVirtualMachineIdsA list of unique identifiers for the Autonomous VMs. - Parameters:
- autonomousVirtualMachineIds- A list of unique identifiers for the Autonomous VMs.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
 
-