public static enum NestedAccessProfile.DeclaredTypeSyntax extends Enum<NestedAccessProfile.DeclaredTypeSyntax>
| Enum Constant and Description |
|---|
ANGLE_COLON
STRUCT<a:STRING>, ARRAY<T>, MAP<K,V>: Hive, Impala, Spark SQL, Databricks, Athena. |
ANGLE_SPACE
STRUCT<a STRING>, ARRAY<T>: BigQuery. |
COMPOSITE_TYPE
CREATE TYPE t AS (...): PostgreSQL (extension point). |
NONE |
ROW_PAREN
ROW(a VARCHAR), ARRAY(T), MAP(K,V): Presto, Trino. |
SEMI_STRUCTURED
VARIANT, OBJECT, SUPER: no declared fields (Snowflake, Redshift). |
| Modifier and Type | Method and Description |
|---|---|
static NestedAccessProfile.DeclaredTypeSyntax |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static NestedAccessProfile.DeclaredTypeSyntax[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final NestedAccessProfile.DeclaredTypeSyntax ANGLE_COLON
STRUCT<a:STRING>, ARRAY<T>, MAP<K,V>: Hive, Impala, Spark SQL, Databricks, Athena.public static final NestedAccessProfile.DeclaredTypeSyntax ANGLE_SPACE
STRUCT<a STRING>, ARRAY<T>: BigQuery.public static final NestedAccessProfile.DeclaredTypeSyntax ROW_PAREN
ROW(a VARCHAR), ARRAY(T), MAP(K,V): Presto, Trino.public static final NestedAccessProfile.DeclaredTypeSyntax COMPOSITE_TYPE
CREATE TYPE t AS (...): PostgreSQL (extension point).public static final NestedAccessProfile.DeclaredTypeSyntax SEMI_STRUCTURED
VARIANT, OBJECT, SUPER: no declared fields (Snowflake, Redshift).public static final NestedAccessProfile.DeclaredTypeSyntax NONE
public static NestedAccessProfile.DeclaredTypeSyntax[] values()
for (NestedAccessProfile.DeclaredTypeSyntax c : NestedAccessProfile.DeclaredTypeSyntax.values()) System.out.println(c);
public static NestedAccessProfile.DeclaredTypeSyntax valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is null