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 ColumnSummary
build()
ColumnSummary.Builder
characterLength(Integer characterLength)
Character length.ColumnSummary.Builder
columnName(String columnName)
Name of the column.ColumnSummary.Builder
copy(ColumnSummary model)
ColumnSummary.Builder
dataType(String dataType)
Data type of the column.ColumnSummary.Builder
length(Long length)
Length of the data represented by the column.ColumnSummary.Builder
precision(Integer precision)
Precision of the column.ColumnSummary.Builder
scale(Integer scale)
Scale of the column.ColumnSummary.Builder
schemaName(String schemaName)
Name of the schema.ColumnSummary.Builder
tableName(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)
-
-