Class SessionEnvironment.Builder
java.lang.Object
org.apache.flink.table.gateway.api.session.SessionEnvironment.Builder
- Enclosing class:
- SessionEnvironment
Builder to build the
SessionEnvironment.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddSessionConfig(Map<String, String> sessionConfig) build()registerCatalog(String catalogName, org.apache.flink.table.catalog.Catalog catalog) registerCatalogCreator(String catalogName, SessionEnvironment.CatalogCreator catalogCreator) registerModuleAtHead(String moduleName, org.apache.flink.table.module.Module module) registerModuleCreatorAtHead(String moduleName, SessionEnvironment.ModuleCreator moduleCreator) setDefaultCatalog(String defaultCatalog) setSessionEndpointVersion(EndpointVersion version) setSessionName(String sessionName)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
setSessionName
-
setSessionEndpointVersion
-
addSessionConfig
-
setDefaultCatalog
-
registerCatalog
public SessionEnvironment.Builder registerCatalog(String catalogName, org.apache.flink.table.catalog.Catalog catalog) -
registerCatalogCreator
public SessionEnvironment.Builder registerCatalogCreator(String catalogName, SessionEnvironment.CatalogCreator catalogCreator) -
registerModuleAtHead
public SessionEnvironment.Builder registerModuleAtHead(String moduleName, org.apache.flink.table.module.Module module) -
registerModuleCreatorAtHead
public SessionEnvironment.Builder registerModuleCreatorAtHead(String moduleName, SessionEnvironment.ModuleCreator moduleCreator) -
build
-