Class ConnectionProperty.Builder
- java.lang.Object
- 
- org.firebirdsql.jaybird.props.def.ConnectionProperty.Builder
 
- 
- Enclosing class:
- ConnectionProperty
 
 public static final class ConnectionProperty.Builder extends java.lang.Object
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ConnectionProperty.Builderaliases(java.lang.String alias)Alias or secondary name of the property; optional.ConnectionProperty.Builderaliases(java.lang.String... aliases)Aliases or secondary names of the property; optional.ConnectionProperty.Builderaliases(java.util.Collection<java.lang.String> aliases)Aliases or secondary names of the property; optional.ConnectionPropertybuild()ConnectionProperty.Builderchoices(java.lang.String... choices)Possible values of the property (case-insensitive); optional.ConnectionProperty.Builderchoices(java.util.Collection<java.lang.String> choices)Possible values of the property (case-insensitive); optional.ConnectionProperty.BuilderdpbItem(int dpbItem)DPB item associated with the property; optional; defaults toConnectionProperty.NO_DPB_ITEM.ConnectionProperty.Buildername(java.lang.String name)Primary name of the property; required.ConnectionProperty.BuilderpbType(DpbType pbType)Type of database (or service attach) parameter buffer; defaults toConnectionProperty.NO_DPB_ITEMConnectionProperty.BuilderspbItem(int spbItem)SPB item associated with the property; optional; defaults toConnectionProperty.NO_SPB_ITEM.ConnectionProperty.Buildertype(ConnectionPropertyType type)Type of the property; required; defaults toConnectionPropertyType.STRING.
 
- 
- 
- 
Method Detail- 
buildpublic ConnectionProperty build() 
 - 
namepublic ConnectionProperty.Builder name(java.lang.String name) Primary name of the property; required.
 - 
aliasespublic ConnectionProperty.Builder aliases(java.util.Collection<java.lang.String> aliases) Aliases or secondary names of the property; optional.
 - 
aliasespublic ConnectionProperty.Builder aliases(java.lang.String... aliases) Aliases or secondary names of the property; optional.
 - 
aliasespublic ConnectionProperty.Builder aliases(java.lang.String alias) Alias or secondary name of the property; optional.
 - 
typepublic ConnectionProperty.Builder type(ConnectionPropertyType type) Type of the property; required; defaults toConnectionPropertyType.STRING.
 - 
choicespublic ConnectionProperty.Builder choices(java.util.Collection<java.lang.String> choices) Possible values of the property (case-insensitive); optional.
 - 
choicespublic ConnectionProperty.Builder choices(java.lang.String... choices) Possible values of the property (case-insensitive); optional.
 - 
pbTypepublic ConnectionProperty.Builder pbType(DpbType pbType) Type of database (or service attach) parameter buffer; defaults toConnectionProperty.NO_DPB_ITEM
 - 
dpbItempublic ConnectionProperty.Builder dpbItem(int dpbItem) DPB item associated with the property; optional; defaults toConnectionProperty.NO_DPB_ITEM.
 - 
spbItempublic ConnectionProperty.Builder spbItem(int spbItem) SPB item associated with the property; optional; defaults toConnectionProperty.NO_SPB_ITEM.
 
- 
 
-