@PublicEvolving public class SessionEnvironment extends Object
Session.| Modifier and Type | Class and Description |
|---|---|
static class |
SessionEnvironment.Builder
Builder to build the
SessionEnvironment. |
static interface |
SessionEnvironment.CatalogCreator
An interface used to create
Catalog. |
static interface |
SessionEnvironment.ModuleCreator
An interface used to create
Module. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
Optional<String> |
getDefaultCatalog() |
Map<String,SessionEnvironment.CatalogCreator> |
getRegisteredCatalogCreators() |
Map<String,SessionEnvironment.ModuleCreator> |
getRegisteredModuleCreators() |
Map<String,String> |
getSessionConfig() |
EndpointVersion |
getSessionEndpointVersion() |
Optional<String> |
getSessionName() |
int |
hashCode() |
static SessionEnvironment.Builder |
newBuilder() |
public EndpointVersion getSessionEndpointVersion()
public Map<String,SessionEnvironment.CatalogCreator> getRegisteredCatalogCreators()
public Map<String,SessionEnvironment.ModuleCreator> getRegisteredModuleCreators()
public static SessionEnvironment.Builder newBuilder()
Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.