public static class ShapeSummary.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
ShapeSummary |
build() |
ShapeSummary.Builder |
copy(ShapeSummary model) |
ShapeSummary.Builder |
cpuCoreCount(Integer cpuCoreCount)
The number of CPU Cores the Instance provides.
|
ShapeSummary.Builder |
isSupportedFor(List<ShapeSummary.IsSupportedFor> isSupportedFor)
What service features the shape is supported for.
|
ShapeSummary.Builder |
memorySizeInGBs(Integer memorySizeInGBs)
The amount of RAM the Instance provides.
|
ShapeSummary.Builder |
name(String name)
The name of the shape used for the DB System.
|
public ShapeSummary.Builder name(String name)
The name of the shape used for the DB System.
name
- the value to setpublic ShapeSummary.Builder cpuCoreCount(Integer cpuCoreCount)
The number of CPU Cores the Instance provides. These are "OCPU"s.
cpuCoreCount
- the value to setpublic ShapeSummary.Builder memorySizeInGBs(Integer memorySizeInGBs)
The amount of RAM the Instance provides. This is an IEC base-2 number.
memorySizeInGBs
- the value to setpublic ShapeSummary.Builder isSupportedFor(List<ShapeSummary.IsSupportedFor> isSupportedFor)
What service features the shape is supported for.
isSupportedFor
- the value to setpublic ShapeSummary build()
public ShapeSummary.Builder copy(ShapeSummary model)
Copyright © 2016–2024. All rights reserved.