Class Column.Builder
- java.lang.Object
-
- com.ibm.cloud.watsonxdata.watsonx_data.v2.model.Column.Builder
-
- Enclosing class:
- Column
public static class Column.Builder extends java.lang.ObjectBuilder.
-
-
Constructor Summary
Constructors Constructor Description Builder()Instantiates a new builder.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Columnbuild()Builds a Column.Column.BuildercolumnName(java.lang.String columnName)Set the columnName.Column.Buildercomment(java.lang.String comment)Set the comment.Column.Builderextra(java.lang.String extra)Set the extra.Column.Builderlength(java.lang.String length)Set the length.Column.Builderprecision(java.lang.String precision)Set the precision.Column.Builderscale(java.lang.String scale)Set the scale.Column.Buildertype(java.lang.String type)Set the type.
-
-
-
Method Detail
-
build
public Column build()
Builds a Column.- Returns:
- the new Column instance
-
columnName
public Column.Builder columnName(java.lang.String columnName)
Set the columnName.- Parameters:
columnName- the columnName- Returns:
- the Column builder
-
comment
public Column.Builder comment(java.lang.String comment)
Set the comment.- Parameters:
comment- the comment- Returns:
- the Column builder
-
extra
public Column.Builder extra(java.lang.String extra)
Set the extra.- Parameters:
extra- the extra- Returns:
- the Column builder
-
length
public Column.Builder length(java.lang.String length)
Set the length.- Parameters:
length- the length- Returns:
- the Column builder
-
scale
public Column.Builder scale(java.lang.String scale)
Set the scale.- Parameters:
scale- the scale- Returns:
- the Column builder
-
precision
public Column.Builder precision(java.lang.String precision)
Set the precision.- Parameters:
precision- the precision- Returns:
- the Column builder
-
type
public Column.Builder type(java.lang.String type)
Set the type.- Parameters:
type- the type- Returns:
- the Column builder
-
-