Package com.oracle.bmc.nosql.model
Class Column.Builder
- java.lang.Object
- 
- com.oracle.bmc.nosql.model.Column.Builder
 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description Columnbuild()Column.Buildercopy(Column model)Column.BuilderdefaultValue(String defaultValue)The column default value.Column.BuilderisAsUuid(Boolean isAsUuid)True if the STRING column was declared AS UUID.Column.BuilderisGenerated(Boolean isGenerated)True if the STRING AS UUID column is also GENERATED BY DEFAULT.Column.BuilderisNullable(Boolean isNullable)The column nullable flag.Column.Buildername(String name)The column name.Column.Buildertype(String type)The column type.
 
- 
- 
- 
Method Detail- 
namepublic Column.Builder name(String name) The column name.- Parameters:
- name- the value to set
- Returns:
- this builder
 
 - 
typepublic Column.Builder type(String type) The column type.- Parameters:
- type- the value to set
- Returns:
- this builder
 
 - 
isNullablepublic Column.Builder isNullable(Boolean isNullable) The column nullable flag.- Parameters:
- isNullable- the value to set
- Returns:
- this builder
 
 - 
defaultValuepublic Column.Builder defaultValue(String defaultValue) The column default value.- Parameters:
- defaultValue- the value to set
- Returns:
- this builder
 
 - 
isAsUuidpublic Column.Builder isAsUuid(Boolean isAsUuid) True if the STRING column was declared AS UUID.- Parameters:
- isAsUuid- the value to set
- Returns:
- this builder
 
 - 
isGeneratedpublic Column.Builder isGenerated(Boolean isGenerated) True if the STRING AS UUID column is also GENERATED BY DEFAULT.- Parameters:
- isGenerated- the value to set
- Returns:
- this builder
 
 - 
buildpublic Column build() 
 - 
copypublic Column.Builder copy(Column model) 
 
- 
 
-