public static class HeatWaveClusterTableMemoryEstimate.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
HeatWaveClusterTableMemoryEstimate.Builder |
analyticalFootprintInMbs(Long analyticalFootprintInMbs)
The estimated memory footprint of the table in MBs when loaded to HeatWave cluster memory
(null if the table cannot be loaded to the HeatWave cluster).
|
HeatWaveClusterTableMemoryEstimate |
build() |
HeatWaveClusterTableMemoryEstimate.Builder |
copy(HeatWaveClusterTableMemoryEstimate model) |
HeatWaveClusterTableMemoryEstimate.Builder |
errorComment(String errorComment)
Error comment (empty string if no errors occured).
|
HeatWaveClusterTableMemoryEstimate.Builder |
estimatedRowCount(Long estimatedRowCount)
The estimated number of rows in the table.
|
HeatWaveClusterTableMemoryEstimate.Builder |
tableName(String tableName)
The table name.
|
HeatWaveClusterTableMemoryEstimate.Builder |
toLoadColumnCount(Integer toLoadColumnCount)
The number of columns to be loaded to HeatWave cluster memory.
|
HeatWaveClusterTableMemoryEstimate.Builder |
varlenColumnCount(Integer varlenColumnCount)
The number of variable-length columns to be loaded to HeatWave cluster memory.
|
public HeatWaveClusterTableMemoryEstimate.Builder tableName(String tableName)
The table name.
tableName
- the value to setpublic HeatWaveClusterTableMemoryEstimate.Builder toLoadColumnCount(Integer toLoadColumnCount)
The number of columns to be loaded to HeatWave cluster memory. These columns contribute to the analytical memory footprint.
toLoadColumnCount
- the value to setpublic HeatWaveClusterTableMemoryEstimate.Builder varlenColumnCount(Integer varlenColumnCount)
The number of variable-length columns to be loaded to HeatWave cluster memory. These columns contribute to the analytical memory footprint.
varlenColumnCount
- the value to setpublic HeatWaveClusterTableMemoryEstimate.Builder estimatedRowCount(Long estimatedRowCount)
The estimated number of rows in the table. This number was used to derive the analytical memory footprint.
estimatedRowCount
- the value to setpublic HeatWaveClusterTableMemoryEstimate.Builder analyticalFootprintInMbs(Long analyticalFootprintInMbs)
The estimated memory footprint of the table in MBs when loaded to HeatWave cluster memory (null if the table cannot be loaded to the HeatWave cluster).
analyticalFootprintInMbs
- the value to setpublic HeatWaveClusterTableMemoryEstimate.Builder errorComment(String errorComment)
Error comment (empty string if no errors occured).
errorComment
- the value to setpublic HeatWaveClusterTableMemoryEstimate build()
public HeatWaveClusterTableMemoryEstimate.Builder copy(HeatWaveClusterTableMemoryEstimate model)
Copyright © 2016–2024. All rights reserved.