@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.