public static class JdbcLookupFunction.Builder extends Object
JdbcLookupFunction
.Modifier and Type | Field and Description |
---|---|
protected String[] |
fieldNames |
protected TypeInformation[] |
fieldTypes |
protected String[] |
keyNames |
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
JdbcLookupFunction |
build()
Finalizes the configuration and checks validity.
|
JdbcLookupFunction.Builder |
setFieldNames(String[] fieldNames)
required, field names of this jdbc table.
|
JdbcLookupFunction.Builder |
setFieldTypes(TypeInformation[] fieldTypes)
required, field types of this jdbc table.
|
JdbcLookupFunction.Builder |
setKeyNames(String[] keyNames)
required, key names to query this jdbc table.
|
JdbcLookupFunction.Builder |
setLookupOptions(JdbcLookupOptions lookupOptions)
optional, lookup related options.
|
JdbcLookupFunction.Builder |
setOptions(JdbcOptions options)
required, jdbc options.
|
protected String[] fieldNames
protected TypeInformation[] fieldTypes
protected String[] keyNames
public JdbcLookupFunction.Builder setOptions(JdbcOptions options)
public JdbcLookupFunction.Builder setLookupOptions(JdbcLookupOptions lookupOptions)
public JdbcLookupFunction.Builder setFieldNames(String[] fieldNames)
public JdbcLookupFunction.Builder setFieldTypes(TypeInformation[] fieldTypes)
public JdbcLookupFunction.Builder setKeyNames(String[] keyNames)
public JdbcLookupFunction build()
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.