public static enum ArrowFlightConnectionConfigImpl.ArrowFlightConnectionProperty extends Enum<ArrowFlightConnectionConfigImpl.ArrowFlightConnectionProperty> implements org.apache.calcite.avatica.ConnectionProperty
ConnectionProperty
for the ArrowFlightConnectionConfigImpl
.Enum Constant and Description |
---|
CERTIFICATE_VERIFICATION |
HOST |
PASSWORD |
PORT |
THREAD_POOL_SIZE |
TOKEN |
TRUST_STORE |
TRUST_STORE_PASSWORD |
USE_ENCRYPTION |
USE_SYSTEM_TRUST_STORE |
USER |
Modifier and Type | Method and Description |
---|---|
String |
camelName() |
Object |
defaultValue() |
Object |
get(Properties properties)
Gets the property.
|
Boolean |
getBoolean(Properties properties)
Gets the property as Boolean.
|
Integer |
getInteger(Properties properties)
Gets the property as Integer.
|
String |
getString(Properties properties)
Gets the property as String.
|
static String |
replaceSemiColons(String url)
Replaces the semicolons in the URL to the proper format.
|
boolean |
required() |
org.apache.calcite.avatica.ConnectionProperty.Type |
type() |
Class<?> |
valueClass() |
static ArrowFlightConnectionConfigImpl.ArrowFlightConnectionProperty |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ArrowFlightConnectionConfigImpl.ArrowFlightConnectionProperty[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
org.apache.calcite.avatica.ConnectionConfigImpl.PropEnv |
wrap(Properties properties) |
public static final ArrowFlightConnectionConfigImpl.ArrowFlightConnectionProperty HOST
public static final ArrowFlightConnectionConfigImpl.ArrowFlightConnectionProperty PORT
public static final ArrowFlightConnectionConfigImpl.ArrowFlightConnectionProperty USER
public static final ArrowFlightConnectionConfigImpl.ArrowFlightConnectionProperty PASSWORD
public static final ArrowFlightConnectionConfigImpl.ArrowFlightConnectionProperty USE_ENCRYPTION
public static final ArrowFlightConnectionConfigImpl.ArrowFlightConnectionProperty CERTIFICATE_VERIFICATION
public static final ArrowFlightConnectionConfigImpl.ArrowFlightConnectionProperty TRUST_STORE
public static final ArrowFlightConnectionConfigImpl.ArrowFlightConnectionProperty TRUST_STORE_PASSWORD
public static final ArrowFlightConnectionConfigImpl.ArrowFlightConnectionProperty USE_SYSTEM_TRUST_STORE
public static final ArrowFlightConnectionConfigImpl.ArrowFlightConnectionProperty THREAD_POOL_SIZE
public static final ArrowFlightConnectionConfigImpl.ArrowFlightConnectionProperty TOKEN
public static ArrowFlightConnectionConfigImpl.ArrowFlightConnectionProperty[] values()
for (ArrowFlightConnectionConfigImpl.ArrowFlightConnectionProperty c : ArrowFlightConnectionConfigImpl.ArrowFlightConnectionProperty.values()) System.out.println(c);
public static ArrowFlightConnectionConfigImpl.ArrowFlightConnectionProperty 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 nullpublic Object get(Properties properties)
properties
- the properties from which to fetch this property.public Boolean getBoolean(Properties properties)
properties
- the properties from which to fetch this property.public Integer getInteger(Properties properties)
properties
- the properties from which to fetch this property.public String getString(Properties properties)
properties
- the properties from which to fetch this property.public String camelName()
camelName
in interface org.apache.calcite.avatica.ConnectionProperty
public Object defaultValue()
defaultValue
in interface org.apache.calcite.avatica.ConnectionProperty
public org.apache.calcite.avatica.ConnectionProperty.Type type()
type
in interface org.apache.calcite.avatica.ConnectionProperty
public org.apache.calcite.avatica.ConnectionConfigImpl.PropEnv wrap(Properties properties)
wrap
in interface org.apache.calcite.avatica.ConnectionProperty
public boolean required()
required
in interface org.apache.calcite.avatica.ConnectionProperty
public Class<?> valueClass()
valueClass
in interface org.apache.calcite.avatica.ConnectionProperty
Copyright © 2023 The Apache Software Foundation. All rights reserved.