public static class SchemaDetailsWithProperties.Builder extends SchemaDetails.Builder
SchemaDetailsWithProperties
object.Modifier and Type | Method and Description |
---|---|
SchemaDetailsWithProperties.Builder |
addProperty(Property property)
Adds an additional property.
|
SchemaDetailsWithProperties.Builder |
addProperty(java.lang.String name,
java.lang.String value)
Adds an additional property.
|
SchemaDetailsWithProperties |
build()
Constructs and returns the
SchemaDetailsWithProperties object. |
SchemaDetailsWithProperties.Builder |
catalog(java.lang.String catalog)
Sets the full parent catalog path.
|
SchemaDetailsWithProperties.Builder |
name(java.lang.String name)
Sets the schema name.
|
SchemaDetailsWithProperties.Builder |
properties(java.util.List<Property> properties)
Sets the additional properties.
|
SchemaDetailsWithProperties.Builder |
properties(Property... properties)
Sets the additional properties.
|
public SchemaDetailsWithProperties.Builder name(java.lang.String name)
SchemaDetails.Builder
name
in class SchemaDetails.Builder
name
- Schema nameBuilder
instance for chainingpublic SchemaDetailsWithProperties.Builder catalog(java.lang.String catalog)
SchemaDetails.Builder
catalog
in class SchemaDetails.Builder
catalog
- Parent catalog pathBuilder
instance for chainingpublic SchemaDetailsWithProperties.Builder properties(Property... properties)
properties
- Additional propertiesBuilder
instance for chainingpublic SchemaDetailsWithProperties.Builder properties(java.util.List<Property> properties)
properties
- Additional propertiesBuilder
instance for chainingpublic SchemaDetailsWithProperties.Builder addProperty(java.lang.String name, java.lang.String value)
name
- Property namevalue
- Property valueBuilder
instance for chainingpublic SchemaDetailsWithProperties.Builder addProperty(Property property)
property
- {@link Property} object to be addedBuilder
instance for chainingpublic SchemaDetailsWithProperties build()
SchemaDetailsWithProperties
object.build
in class SchemaDetails.Builder
SchemaDetailsWithProperties
object