public static class TableDetails.Builder
extends java.lang.Object
TableDetails
object.Modifier and Type | Method and Description |
---|---|
TableDetails |
build()
Constructs and returns the
TableDetails object. |
TableDetails.Builder |
catalog(java.lang.String catalog)
Sets the full catalog path.
|
TableDetails.Builder |
label(java.lang.String label)
Sets the table label.
|
TableDetails.Builder |
name(java.lang.String name)
Sets the table name.
|
TableDetails.Builder |
schema(java.lang.String schema)
Sets the schema name.
|
TableDetails.Builder |
type(TableDetails.TableType type)
Sets the table type.
|
public TableDetails.Builder name(java.lang.String name)
name
- Table nameBuilder
instance for chainingpublic TableDetails.Builder label(java.lang.String label)
label
- Table labelBuilder
instance for chainingpublic TableDetails.Builder catalog(java.lang.String catalog)
catalog
- Catalog pathBuilder
instance for chainingpublic TableDetails.Builder schema(java.lang.String schema)
schema
- Schema nameBuilder
instance for chainingpublic TableDetails.Builder type(TableDetails.TableType type)
type
- Table typeBuilder
instance for chainingpublic TableDetails build()
TableDetails
object.TableDetails
object