public class SchemaConfig extends Object
AbstractSchema implementations.| Modifier and Type | Class and Description |
|---|---|
static class |
SchemaConfig.Builder |
static interface |
SchemaConfig.SchemaConfigInfoProvider
Interface to implement to provide required info for
SchemaConfig |
| Modifier and Type | Method and Description |
|---|---|
boolean |
getIgnoreAuthErrors() |
OptionValue |
getOption(String optionKey) |
String |
getUserName() |
ViewExpansionContext |
getViewExpansionContext() |
static SchemaConfig.Builder |
newBuilder(String userName,
SchemaConfig.SchemaConfigInfoProvider provider)
Create new builder.
|
public static SchemaConfig.Builder newBuilder(String userName, SchemaConfig.SchemaConfigInfoProvider provider)
userName - Name of the user accessing the storage sources.provider - Implementation SchemaConfig.SchemaConfigInfoProviderpublic String getUserName()
SchemaPlus instances
interact with the underlying storage.public boolean getIgnoreAuthErrors()
SchemaPlus
instances interact with the underlying storage.public OptionValue getOption(String optionKey)
public ViewExpansionContext getViewExpansionContext()
Copyright © 2021 The Apache Software Foundation. All rights reserved.