public interface Attribute
| Modifier and Type | Field and Description |
|---|---|
static String |
AUTH_PROVIDER
Authentication scheme for client connections.
|
static String |
AUTHZ_FULL_ACCESS_USERS
List of users with full access connection level authorization.
|
static String |
AUTHZ_READ_ONLY_ACCESS_USERS
List of users with read-only connection level authorization.
|
static String |
CLIENT_JVM_PROPERTY_PREFIX
User should use this prefix for the client attributes traceLevel and
traceDirectory when they are sending those attributes as JVM properties.
|
static String |
CLIENT_SECURITY_MECHANISM
securityMechanism sets the DRDA mechanism in-use for the client
|
static String |
COLLATION
Optional JDBC url attribute (at the database create time only) It can be
set to one of the following 2 values 1) UCS_BASIC (This means codepoint
based collation.
|
static String |
CONFIG_SCRIPTS
The property used to specify the initial SQL scripts to be executed before
anything else including initial DDL replay.
|
static String |
CREATE_ATTR
The attribute that is used to request a database create.
|
static String |
DBNAME_ATTR
The attribute that is used for the database name, from the JDBC notion of
jdbc:<subprotocol>:<subname>
|
static String |
DEFAULT_INITIAL_CAPACITY_PROP
The VM level property to specify the default initial capacity used for
underlying GFE regions on datastores.
|
static String |
DEFAULT_PERSISTENT
Embedded connection property to create tables as persistent by default
for the connection.
|
static String |
DEFAULT_RECOVERY_DELAY_PROP
A VM level property to specify the default recovery delay to be used (
PartitionAttributesFactory.setRecoveryDelay(long). |
static String |
DEFAULT_SCHEMA
Property to change the default schema to use for a connection.
|
static String |
DISABLE_GET_CONVERTIBLE
Property to enable/disable Get/GetAll
Only valid value is true
|
static String |
DISABLE_GETALL_LOCALINDEX
Property to enable/disable GetAll on Local Index
Only valid value is true
|
static String |
DISABLE_STREAMING
A connection level property (i.e.
|
static String |
DISABLE_THINCLIENT_CANCEL
A connection level property to disable
Statement.cancel()
over thin client. |
static String |
DISABLE_TX_BATCHING
A connection level property to disable all batching in transactions,
flushing ops immediately to detect conflicts immediately.
|
static String |
DNC_PROTOCOL
The protocol for Derby Network Client.
|
static String |
DRDA_PROTOCOL
The protocol for Derby DRDA Client.
|
static String |
DRDA_SECMEC
Internal attribute which holds the value of the securityMechanism attribute
specified by the client.
|
static String |
DRDA_SECTKN_IN
Internal attributes.
|
static String |
DRDA_SECTKN_OUT |
static String |
DRDAID_ATTR
The attribute that is used to set the connection's DRDA ID.
|
static String |
DUMP_TIME_STATS_FREQ
Boot connection property used to denote that query time statistics should
be dumped using
GemFireXDQueryTimeStatistics. |
static String |
ENABLE_BULK_FK_CHECKS
Property to enable bulk foreign keys checks for put all.
|
static String |
ENABLE_GETALL_LOCALINDEX_EMBED_GFE
Property to enable/disable GetAll on Local Index in embedded gfe mode
Only valid value is true
|
static String |
ENABLE_METADATA_PREPARE
Property to enable metadata query prepare over the connection.
|
static String |
ENABLE_STATS
Connection property to enable collection of statistics at statement level.
|
static String |
ENABLE_TIMESTATS
Connection property to enable collection of time statistics at statement
level.
|
static String |
ENABLE_TX_WAIT_MODE
A connection level property to use lock waiting mode for transactions
instead of the default "fail-fast" conflict mode.
|
static String |
GFXD_DBNAME
The dummy name used for GemFireXD database.
|
static String |
GFXD_HOST_DATA
The GemFireXD property used to specify whether this VM should host data or
not (i.e.
|
static String |
GFXD_PERSIST_DD
property name for enabling persistence of data dictionary
|
static String |
GFXD_PREFIX
Prefix when setting a boot/connection property as a system property.
|
static String |
HOSTNAME_FOR_CLIENTS
System property to force using a different hostName/IP sent
to clients that will be exposed for external JDBC clients.
|
static String |
INIT_SCRIPTS
The property used to specify the SQL scripts to be executed after VM
startup is complete including initial DDL replay.
|
static String |
JCC_PROTOCOL
The protocol for the IBM Universal JDBC Driver
|
static String |
KEEPALIVE_CNT
TCP KeepAlive COUNT for the network server and client sockets.
|
static String |
KEEPALIVE_IDLE
TCP KeepAlive IDLE timeout in seconds for the network server and client
sockets.
|
static String |
KEEPALIVE_INTVL
TCP KeepAlive INTERVAL timeout in seconds for the network server and client
sockets.
|
static String |
LOG_FILE
The GemFireXD log file path property.
|
static String |
NCJ_BATCH_SIZE
Connection property to set batch size for NCJ
|
static String |
NCJ_CACHE_SIZE
Connection property to set cache size for NCJ
|
static String |
PASSWORD_ATTR
The attribute that is used to set the user password.
|
static String |
PERSIST_INDEXES
property to set index persistence.
|
static String |
PREFER_NETSERVER_IP_ADDRESS
System property to force using IP addresses rather than hostnames for
clients.
|
static String |
PROTOCOL
The default GemFireXD protocol for data store or peer client.
|
static String |
QUERY_HDFS
Connection property to enable access to HDFS data
|
static String |
QUERY_TIMEOUT
A connection level property to set query timeout for statements executed
over the connection
|
static String |
READ_TIMEOUT
Read timeout for the connection, in milliseconds.
|
static String |
ROUTE_QUERY
Connection property to enable/disable query routing for Spark.
|
static String |
SERVER_AUTH_PROVIDER
Authentication scheme configuration for server-to-server communication.
|
static String |
SERVER_GROUPS
The property used to specify the server groups.
|
static String |
SHUTDOWN_ATTR
The attribute that is used to request a shutdown.
|
static String |
SKIP_CONSTRAINT_CHECKS
Connection property to skip primary key, foreign key, unique and check
constraint checks.
|
static String |
SKIP_LISTENERS
A connection level property if set to true, would skip invocation of
listeners/writers/DBSynchronizer/AsyncEventListener on server.
|
static String |
SKIP_LOCKS
A connection level property to disable all table and datadictionary locking
for operations from the connection.
|
static String |
SNAPPY_DBNAME
The dummy name used for GemFireXD booted with snappy url.
|
static String |
SNAPPY_DNC_PROTOCOL |
static String |
SNAPPY_DRDA_PROTOCOL
The protocol for Derby DRDA Client.
|
static String |
SNAPPY_PROTOCOL
[SnappyData] The default SnappyData protocol for data store or peer client.
|
static String |
SNAPPY_THRIFT_PROTOCOL
The protocol for Derby DRDA Client.
|
static String |
SOCKET_INPUT_BUFFER_SIZE
Input buffer size to use for client-server sockets.
|
static String |
SOCKET_OUTPUT_BUFFER_SIZE
Output buffer size to use for client-server sockets.
|
static String |
SQLF_DBNAME
[SQLFire] The dummy name used for old SQLFire database.
|
static String |
SQLF_DNC_PROTOCOL
[SQLFire] The protocol for Derby Network Client for old SQLFire product.
|
static String |
SQLF_PREFIX
[SQLFire] Prefix for old SQLFire product when setting a boot/connection
property as a system property.
|
static String |
SQLF_PROTOCOL
[SQLFire] The default SQLFire protocol for data store or peer client for
old SQLFire product.
|
static String |
SQLJ_NESTED
The SQLJ protocol for getting the default connection for server side jdbc.
|
static String |
SQLJ_NESTED_GEMFIREXD |
static String |
SQLJ_NESTED_SNAPPYDATA |
static String |
SQLJ_NESTED_SQLFIRE |
static String |
STAND_ALONE_LOCATOR
Boot property to indicate that this is a stand-alone locator which is
really a kind of peer client with a network server running on it to enable
processing client locator related DML commands.
|
static String |
SYS_HDFS_ROOT_DIR
This property is used to configure Gemfirexd's root directory on HDFS.
|
static String |
SYS_PERSISTENT_DIR
The property used to specify the base directory for Sql Fabric persistence
of Gateway Queues, Tables, Data Dictionary etc.
|
static String |
TABLE_DEFAULT_PARTITIONED
The default DataPolicy for tables is now replicated when no explicit
partitioning has been defined.
|
static String |
THRIFT_PROTOCOL
The protocol for GemFireXD Thrift Client.
|
static String |
THRIFT_SELECTOR_SERVER
Whether to use selector based server for the thrift server or
per connection thread server model.
|
static String |
THRIFT_SSL_PROPERTIES
A comma-separate SSL property key,value pairs.
|
static String |
THRIFT_USE_BINARY_PROTOCOL
If true then use
TBinaryProtocol for the thrift server, else
the default is to use TCompactProtocol. |
static String |
THRIFT_USE_FRAMED_TRANSPORT
If true then use
TFramedTransport for the thrift server, else
the default is to use non-framed transport. |
static String |
THRIFT_USE_SSL
If true then use SSL sockets for thrift server.
|
static String |
TX_SYNC_COMMITS
A connection level property to wait for 2nd phase commit to complete on all
nodes instead of returning as soon as local 2nd phase commit is done.
|
static String |
UPGRADE_ATTR
The attribute that is used to allow upgrade.
|
static String |
USERNAME_ALT_ATTR
Alternate attribute to set alternative 'UserName' connection attribute.
|
static String |
USERNAME_ATTR
The attribute that is used to set the user name.
|
static String |
USING_ODBC_DRIVER
System property to denote that the driver is invoked using ODBC API.
|
static final String PROTOCOL
static final String SQLF_PROTOCOL
static final String SNAPPY_PROTOCOL
static final String GFXD_DBNAME
static final String SNAPPY_DBNAME
static final String SQLF_DBNAME
static final String SQLJ_NESTED
static final String SQLJ_NESTED_GEMFIREXD
static final String SQLJ_NESTED_SQLFIRE
static final String SQLJ_NESTED_SNAPPYDATA
static final String SHUTDOWN_ATTR
static final String USERNAME_ATTR
static final String USERNAME_ALT_ATTR
static final String PASSWORD_ATTR
static final String COLLATION
static final String DRDAID_ATTR
static final String DRDA_SECTKN_IN
static final String DRDA_SECTKN_OUT
static final String DRDA_SECMEC
static final String DISABLE_STREAMING
SQLState.GFXD_NODE_SHUTDOWN will be thrown in case a
node happens to go down in the middle of ResultSet iteration and
application has to retry the query. With this property set, GemFireXD will
always wait for at least one result from all the nodes and disable chunking
of results from nodes, so will always transparently failover in such a
scenario.static final String SKIP_LISTENERS
static final String ENABLE_TX_WAIT_MODE
static final String DISABLE_TX_BATCHING
static final String TX_SYNC_COMMITS
static final String DISABLE_THINCLIENT_CANCEL
Statement.cancel()
over thin client.static final String LOG_FILE
static final String CONFIG_SCRIPTS
static final String DEFAULT_INITIAL_CAPACITY_PROP
static final String DEFAULT_RECOVERY_DELAY_PROP
PartitionAttributesFactory.setRecoveryDelay(long). Can be
overridden for an individual table using the RECOVERYDELAY clause in CREATE
TABLE DDL. If not specified then the default recovery delay is
PartitionAttributesFactory.RECOVERY_DELAY_DEFAULT.static final String DUMP_TIME_STATS_FREQ
GemFireXDQueryTimeStatistics.static final String ENABLE_STATS
static final String ENABLE_TIMESTATS
static final String INIT_SCRIPTS
static final String SERVER_GROUPS
static final String GFXD_HOST_DATA
static final String GFXD_PERSIST_DD
static final String READ_TIMEOUT
static final String KEEPALIVE_IDLE
static final String KEEPALIVE_INTVL
KEEPALIVE_IDLE) to
determine if the other side is alive or not.
Note that this may not be supported by all platforms (e.g. Solaris), in
which case this will be ignored and an info-level message logged that the
option could not be enabled on the socket.static final String KEEPALIVE_CNT
static final String SOCKET_INPUT_BUFFER_SIZE
static final String SOCKET_OUTPUT_BUFFER_SIZE
static final String TABLE_DEFAULT_PARTITIONED
static final String SYS_PERSISTENT_DIR
static final String SYS_HDFS_ROOT_DIR
static final String STAND_ALONE_LOCATOR
static final String AUTH_PROVIDER
static final String SERVER_AUTH_PROVIDER
static final String CLIENT_SECURITY_MECHANISM
static final String PERSIST_INDEXES
static final String GFXD_PREFIX
static final String SQLF_PREFIX
static final String DNC_PROTOCOL
ClientSharedUtils.USE_THRIFT_AS_DEFAULTstatic final String SNAPPY_DNC_PROTOCOL
static final String DRDA_PROTOCOL
static final String SNAPPY_DRDA_PROTOCOL
static final String THRIFT_PROTOCOL
static final String SNAPPY_THRIFT_PROTOCOL
static final String SQLF_DNC_PROTOCOL
static final String CLIENT_JVM_PROPERTY_PREFIX
static final String USING_ODBC_DRIVER
static final String PREFER_NETSERVER_IP_ADDRESS
static final String HOSTNAME_FOR_CLIENTS
static final String DBNAME_ATTR
static final String CREATE_ATTR
static final String UPGRADE_ATTR
static final String JCC_PROTOCOL
static final String QUERY_HDFS
static final String NCJ_BATCH_SIZE
static final String NCJ_CACHE_SIZE
static final String ROUTE_QUERY
static final String DEFAULT_PERSISTENT
static final String ENABLE_BULK_FK_CHECKS
static final String SKIP_CONSTRAINT_CHECKS
static final String QUERY_TIMEOUT
static final String DISABLE_GET_CONVERTIBLE
static final String DISABLE_GETALL_LOCALINDEX
static final String ENABLE_GETALL_LOCALINDEX_EMBED_GFE
static final String SKIP_LOCKS
WARNING: USE THIS WITH CARE SINCE IT CAN CAUSE INCONSISTENCIES IN THE CLUSTER IF CONCURRENT DDL OPERATIONS ARE BEING EXECUTED FROM ANOTHER CONNECTION INTO THE CLUSTER.
static final String DEFAULT_SCHEMA
static final String THRIFT_SELECTOR_SERVER
static final String THRIFT_USE_BINARY_PROTOCOL
TBinaryProtocol for the thrift server, else
the default is to use TCompactProtocol.
This property can be specified when specifying each thrift server startup
in FabricService.startThriftServer.
static final String THRIFT_USE_FRAMED_TRANSPORT
TFramedTransport for the thrift server, else
the default is to use non-framed transport.
This property can be specified for each thrift server startup in
FabricService.startThriftServer.
WARNING: This is not recommended due to addional overheads and no gains, and also not as well tested. Only use for external connectors that don't support non-framed mode (reportedly elixir-thrift driver).
static final String THRIFT_USE_SSL
This property can be specified when specifying each thrift server startup
in FabricService.startThriftServer.
static final String THRIFT_SSL_PROPERTIES
If this is not specified then default java SSL properties as per "-Djavax.net.ssl.*" or system defaults will be used.
This property can be specified when specifying each thrift server startup
in FabricService.startThriftServer.
static final String ENABLE_METADATA_PREPARE
static final String AUTHZ_READ_ONLY_ACCESS_USERS
static final String AUTHZ_FULL_ACCESS_USERS
Copyright © 2010-2015 Pivotal Software, Inc. All rights reserved.