Package org.apache.drill.exec.store
Class SchemaConfig
java.lang.Object
org.apache.drill.exec.store.SchemaConfig
Contains information needed by
AbstractSchema
implementations.-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static interface
Interface to implement to provide required info forSchemaConfig
-
Method Summary
Modifier and TypeMethodDescriptionboolean
getTemporaryTableName
(String table) static SchemaConfig.Builder
newBuilder
(String userName, SchemaConfig.SchemaConfigInfoProvider provider) Create new builder.
-
Method Details
-
getTemporaryTableName
-
getTemporaryWorkspace
-
newBuilder
public static SchemaConfig.Builder newBuilder(String userName, SchemaConfig.SchemaConfigInfoProvider provider) Create new builder.- Parameters:
userName
- Name of the user accessing the storage sources.provider
- ImplementationSchemaConfig.SchemaConfigInfoProvider
- Returns:
-
getUserName
- Returns:
- User whom to impersonate as while creating
SchemaPlus
instances interact with the underlying storage.
-
getQueryUserCredentials
-
getIgnoreAuthErrors
public boolean getIgnoreAuthErrors()- Returns:
- Should ignore if authorization errors are reported while
SchemaPlus
instances interact with the underlying storage.
-
getOption
-
getViewExpansionContext
-