Package com.oracle.bmc.datasafe.model
Class ColumnSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.datasafe.model.ColumnSummary.Builder
-
- Enclosing class:
- ColumnSummary
public static class ColumnSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ColumnSummarybuild()ColumnSummary.BuildercharacterLength(Integer characterLength)Character length.ColumnSummary.BuildercolumnName(String columnName)Name of the column.ColumnSummary.Buildercopy(ColumnSummary model)ColumnSummary.BuilderdataType(String dataType)Data type of the column.ColumnSummary.Builderlength(Long length)Length of the data represented by the column.ColumnSummary.Builderprecision(Integer precision)Precision of the column.ColumnSummary.Builderscale(Integer scale)Scale of the column.ColumnSummary.BuilderschemaName(String schemaName)Name of the schema.ColumnSummary.BuildertableName(String tableName)Name of the table.
-
-
-
Method Detail
-
columnName
public ColumnSummary.Builder columnName(String columnName)
Name of the column.- Parameters:
columnName- the value to set- Returns:
- this builder
-
dataType
public ColumnSummary.Builder dataType(String dataType)
Data type of the column.- Parameters:
dataType- the value to set- Returns:
- this builder
-
length
public ColumnSummary.Builder length(Long length)
Length of the data represented by the column.- Parameters:
length- the value to set- Returns:
- this builder
-
precision
public ColumnSummary.Builder precision(Integer precision)
Precision of the column.- Parameters:
precision- the value to set- Returns:
- this builder
-
scale
public ColumnSummary.Builder scale(Integer scale)
Scale of the column.- Parameters:
scale- the value to set- Returns:
- this builder
-
characterLength
public ColumnSummary.Builder characterLength(Integer characterLength)
Character length.- Parameters:
characterLength- the value to set- Returns:
- this builder
-
tableName
public ColumnSummary.Builder tableName(String tableName)
Name of the table.- Parameters:
tableName- the value to set- Returns:
- this builder
-
schemaName
public ColumnSummary.Builder schemaName(String schemaName)
Name of the schema.- Parameters:
schemaName- the value to set- Returns:
- this builder
-
build
public ColumnSummary build()
-
copy
public ColumnSummary.Builder copy(ColumnSummary model)
-
-