Module org.firebirdsql.jaybird
Class ConnectionProperty.Builder
java.lang.Object
org.firebirdsql.jaybird.props.def.ConnectionProperty.Builder
- Enclosing class:
- ConnectionProperty
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionAlias or secondary name of the property; optional.Aliases or secondary names of the property; optional.aliases
(Collection<String> aliases) Aliases or secondary names of the property; optional.build()
Possible values of the property (case-insensitive); optional.choices
(Collection<String> choices) Possible values of the property (case-insensitive); optional.dpbItem
(int dpbItem) DPB item associated with the property; optional; defaults toConnectionProperty.NO_DPB_ITEM
.Primary name of the property; required.Type of database (or service attach) parameter buffer; defaults toConnectionProperty.NO_DPB_ITEM
spbItem
(int spbItem) SPB item associated with the property; optional; defaults toConnectionProperty.NO_SPB_ITEM
.type
(ConnectionPropertyType type) Type of the property; required; defaults toConnectionPropertyType.STRING
.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
build
-
name
Primary name of the property; required. -
aliases
Aliases or secondary names of the property; optional. -
aliases
Aliases or secondary names of the property; optional. -
aliases
Alias or secondary name of the property; optional. -
type
Type of the property; required; defaults toConnectionPropertyType.STRING
. -
choices
Possible values of the property (case-insensitive); optional. -
choices
Possible values of the property (case-insensitive); optional. -
pbType
Type of database (or service attach) parameter buffer; defaults toConnectionProperty.NO_DPB_ITEM
-
dpbItem
DPB item associated with the property; optional; defaults toConnectionProperty.NO_DPB_ITEM
. -
spbItem
SPB item associated with the property; optional; defaults toConnectionProperty.NO_SPB_ITEM
.
-