public class SparkView
extends java.lang.Object
implements org.apache.spark.sql.connector.catalog.View
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
QUERY_COLUMN_NAMES |
static java.util.Set<java.lang.String> |
RESERVED_PROPERTIES |
Constructor and Description |
---|
SparkView(java.lang.String catalogName,
View icebergView) |
Modifier and Type | Method and Description |
---|---|
java.lang.String[] |
columnAliases() |
java.lang.String[] |
columnComments() |
java.lang.String |
currentCatalog() |
java.lang.String[] |
currentNamespace() |
boolean |
equals(java.lang.Object other) |
int |
hashCode() |
java.lang.String |
name() |
java.util.Map<java.lang.String,java.lang.String> |
properties() |
java.lang.String |
query() |
java.lang.String[] |
queryColumnNames() |
org.apache.spark.sql.types.StructType |
schema() |
java.lang.String |
toString() |
View |
view() |
public static final java.lang.String QUERY_COLUMN_NAMES
public static final java.util.Set<java.lang.String> RESERVED_PROPERTIES
public SparkView(java.lang.String catalogName, View icebergView)
public View view()
public java.lang.String name()
name
in interface org.apache.spark.sql.connector.catalog.View
public java.lang.String query()
query
in interface org.apache.spark.sql.connector.catalog.View
public java.lang.String currentCatalog()
currentCatalog
in interface org.apache.spark.sql.connector.catalog.View
public java.lang.String[] currentNamespace()
currentNamespace
in interface org.apache.spark.sql.connector.catalog.View
public org.apache.spark.sql.types.StructType schema()
schema
in interface org.apache.spark.sql.connector.catalog.View
public java.lang.String[] queryColumnNames()
queryColumnNames
in interface org.apache.spark.sql.connector.catalog.View
public java.lang.String[] columnAliases()
columnAliases
in interface org.apache.spark.sql.connector.catalog.View
public java.lang.String[] columnComments()
columnComments
in interface org.apache.spark.sql.connector.catalog.View
public java.util.Map<java.lang.String,java.lang.String> properties()
properties
in interface org.apache.spark.sql.connector.catalog.View
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object other)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object