Package com.exasol.adapter.metadata
Class SchemaMetadataInfo
- java.lang.Object
-
- com.exasol.adapter.metadata.SchemaMetadataInfo
-
public class SchemaMetadataInfo extends Object
Represents the metadata of an EXASOL Virtual Schema which are sent with each request. The metadata are just "for information" for the adapter. These metadata don't contain the table metadata.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancontainsProperty(String key)Check if the property with the given key is setStringgetAdapterNotes()Gets adapter notes.Map<String,String>getProperties()Keys are case-insensitive and stored upper caseStringgetProperty(String name)Get a property value by the property nameStringgetSchemaName()Gets schema name.StringtoString()
-
-
-
Method Detail
-
getSchemaName
public String getSchemaName()
Gets schema name.- Returns:
- the schema name
-
getAdapterNotes
public String getAdapterNotes()
Gets adapter notes.- Returns:
- the adapter notes
-
getProperties
public Map<String,String> getProperties()
Keys are case-insensitive and stored upper case- Returns:
- map with schema properties
-
getProperty
public String getProperty(String name)
Get a property value by the property name- Parameters:
name- property name- Returns:
- property value
-
containsProperty
public boolean containsProperty(String key)
Check if the property with the given key is set- Parameters:
key- key to check- Returns:
trueif the property with the given key is set
-
-