Package com.oracle.bmc.datasafe.model
Class TableEstimateSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.datasafe.model.TableEstimateSummary.Builder
-
- Enclosing class:
- TableEstimateSummary
public static class TableEstimateSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TableEstimateSummarybuild()TableEstimateSummary.Buildercopy(TableEstimateSummary model)TableEstimateSummary.BuilderestimatedRowCount(Long estimatedRowCount)The estimated number of rows in the table after subsetting.TableEstimateSummary.BuilderestimatedSizeInKBs(String estimatedSizeInKBs)The estimated size of the table in KBs after subsetting.TableEstimateSummary.BuilderinitialRowCount(Long initialRowCount)The initial number of rows in the table.TableEstimateSummary.BuilderinitialSizeInKBs(String initialSizeInKBs)The initial size of the table in KBs.TableEstimateSummary.BuilderobjectType(ObjectType objectType)The type of the database object.TableEstimateSummary.BuilderschemaName(String schemaName)The name of the schema that contains the table.TableEstimateSummary.BuildertableName(String tableName)The name of the table.TableEstimateSummary.BuildertargetId(String targetId)The OCID of the target database associated with the table estimate object.
-
-
-
Method Detail
-
targetId
public TableEstimateSummary.Builder targetId(String targetId)
The OCID of the target database associated with the table estimate object.- Parameters:
targetId- the value to set- Returns:
- this builder
-
schemaName
public TableEstimateSummary.Builder schemaName(String schemaName)
The name of the schema that contains the table.- Parameters:
schemaName- the value to set- Returns:
- this builder
-
tableName
public TableEstimateSummary.Builder tableName(String tableName)
The name of the table.- Parameters:
tableName- the value to set- Returns:
- this builder
-
objectType
public TableEstimateSummary.Builder objectType(ObjectType objectType)
The type of the database object.- Parameters:
objectType- the value to set- Returns:
- this builder
-
initialRowCount
public TableEstimateSummary.Builder initialRowCount(Long initialRowCount)
The initial number of rows in the table.- Parameters:
initialRowCount- the value to set- Returns:
- this builder
-
estimatedRowCount
public TableEstimateSummary.Builder estimatedRowCount(Long estimatedRowCount)
The estimated number of rows in the table after subsetting.- Parameters:
estimatedRowCount- the value to set- Returns:
- this builder
-
initialSizeInKBs
public TableEstimateSummary.Builder initialSizeInKBs(String initialSizeInKBs)
The initial size of the table in KBs.- Parameters:
initialSizeInKBs- the value to set- Returns:
- this builder
-
estimatedSizeInKBs
public TableEstimateSummary.Builder estimatedSizeInKBs(String estimatedSizeInKBs)
The estimated size of the table in KBs after subsetting.- Parameters:
estimatedSizeInKBs- the value to set- Returns:
- this builder
-
build
public TableEstimateSummary build()
-
copy
public TableEstimateSummary.Builder copy(TableEstimateSummary model)
-
-