public interface Attribute
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
AUTH_PROVIDER
Authentication scheme for client connections.
|
static java.lang.String |
AUTHZ_FULL_ACCESS_USERS
List of users with full access connection level authorization.
|
static java.lang.String |
AUTHZ_READ_ONLY_ACCESS_USERS
List of users with read-only connection level authorization.
|
static java.lang.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 java.lang.String |
CLIENT_SECURITY_MECHANISM
securityMechanism sets the DRDA mechanism in-use for the client
|
static java.lang.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 java.lang.String |
CREATE_ATTR
The attribute that is used to request a database create.
|
static java.lang.String |
DBNAME_ATTR
The attribute that is used for the database name, from the JDBC notion of
jdbc:<subprotocol>:<subname>
|
static java.lang.String |
DEFAULT_INITIAL_CAPACITY_PROP
The VM level property to specify the default initial capacity used for
underlying GFE regions on datastores.
|
static java.lang.String |
DEFAULT_PERSISTENT
Embedded connection property to create tables as persistent by default
for the connection.
|
static java.lang.String |
DEFAULT_RECOVERY_DELAY_PROP
A VM level property to specify the default recovery delay to be used (
PartitionAttributesFactory.setRecoveryDelay(long). |
static java.lang.String |
DEFAULT_SCHEMA
Property to change the default schema to use for a connection.
|
static java.lang.String |
DISABLE_GET_CONVERTIBLE
Property to enable/disable Get/GetAll
Only valid value is true
|
static java.lang.String |
DISABLE_GETALL_LOCALINDEX
Property to enable/disable GetAll on Local Index
Only valid value is true
|
static java.lang.String |
DISABLE_STREAMING
A connection level property (i.e.
|
static java.lang.String |
DISABLE_THINCLIENT_CANCEL
A connection level property to disable
Statement.cancel()
over thin client. |
static java.lang.String |
DISABLE_TX_BATCHING
A connection level property to disable all batching in transactions,
flushing ops immediately to detect conflicts immediately.
|
static java.lang.String |
DNC_PROTOCOL
The protocol for Derby Network Client.
|
static java.lang.String |
DRDA_PROTOCOL
The protocol for Derby DRDA Client.
|
static java.lang.String |
DRDA_SECMEC
Internal attribute which holds the value of the securityMechanism attribute
specified by the client.
|
static java.lang.String |
DRDA_SECTKN_IN
Internal attributes.
|
static java.lang.String |
DRDA_SECTKN_OUT |
static java.lang.String |
DRDAID_ATTR
The attribute that is used to set the connection's DRDA ID.
|
static java.lang.String |
DUMP_TIME_STATS_FREQ
Boot connection property used to denote that query time statistics should
be dumped using
GemFireXDQueryTimeStatistics. |
static java.lang.String |
ENABLE_BULK_FK_CHECKS
Property to enable bulk foreign keys checks for put all.
|
static java.lang.String |
ENABLE_GETALL_LOCALINDEX_EMBED_GFE
Property to enable/disable GetAll on Local Index in embedded gfe mode
Only valid value is true
|
static java.lang.String |
ENABLE_METADATA_PREPARE
Property to enable metadata query prepare over the connection.
|
static java.lang.String |
ENABLE_STATS
Connection property to enable collection of statistics at statement level.
|
static java.lang.String |
ENABLE_TIMESTATS
Connection property to enable collection of time statistics at statement
level.
|
static java.lang.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 java.lang.String |
GFXD_DBNAME
The dummy name used for GemFireXD database.
|
static java.lang.String |
GFXD_HOST_DATA
The GemFireXD property used to specify whether this VM should host data or
not (i.e.
|
static java.lang.String |
GFXD_PERSIST_DD
property name for enabling persistence of data dictionary
|
static java.lang.String |
GFXD_PREFIX
Prefix when setting a boot/connection property as a system property.
|
static java.lang.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 java.lang.String |
INIT_SCRIPTS
The property used to specify the SQL scripts to be executed after VM
startup is complete including initial DDL replay.
|
static java.lang.String |
INTERNAL_CONNECTION |
static java.lang.String |
JCC_PROTOCOL
The protocol for the IBM Universal JDBC Driver
|
static java.lang.String |
KEEPALIVE_CNT
TCP KeepAlive COUNT for the network server and client sockets.
|
static java.lang.String |
KEEPALIVE_IDLE
TCP KeepAlive IDLE timeout in seconds for the network server and client
sockets.
|
static java.lang.String |
KEEPALIVE_INTVL
TCP KeepAlive INTERVAL timeout in seconds for the network server and client
sockets.
|
static java.lang.String |
LOG_FILE
The GemFireXD log file path property.
|
static java.lang.String |
NCJ_BATCH_SIZE
Connection property to set batch size for NCJ
|
static java.lang.String |
NCJ_CACHE_SIZE
Connection property to set cache size for NCJ
|
static java.lang.String |
PASSWORD_ATTR
The attribute that is used to set the user password.
|
static java.lang.String |
PERSIST_INDEXES
property to set index persistence.
|
static java.lang.String |
PREFER_NETSERVER_IP_ADDRESS
System property to force using IP addresses rather than hostnames for
clients.
|
static java.lang.String |
PROTOCOL
The default GemFireXD protocol for data store or peer client.
|
static java.lang.String |
QUERY_HDFS
Connection property to enable access to HDFS data
|
static java.lang.String |
QUERY_TIMEOUT
A connection level property to set query timeout for statements executed
over the connection
|
static java.lang.String |
READ_TIMEOUT
Read timeout for the connection, in milliseconds.
|
static java.lang.String |
ROUTE_QUERY
Connection property to enable/disable query routing for Spark.
|
static java.lang.String |
SERVER_AUTH_PROVIDER
Authentication scheme configuration for server-to-server communication.
|
static java.lang.String |
SERVER_GROUPS
The property used to specify the server groups.
|
static java.lang.String |
SHUTDOWN_ATTR
The attribute that is used to request a shutdown.
|
static java.lang.String |
SKIP_CONSTRAINT_CHECKS
Connection property to skip primary key, foreign key, unique and check
constraint checks.
|
static java.lang.String |
SKIP_LISTENERS
A connection level property if set to true, would skip invocation of
listeners/writers/DBSynchronizer/AsyncEventListener on server.
|
static java.lang.String |
SKIP_LOCKS
A connection level property to disable all table and datadictionary locking
for operations from the connection.
|
static java.lang.String |
SNAPPY_DBNAME
The dummy name used for GemFireXD booted with snappy url.
|
static java.lang.String |
SNAPPY_DNC_PROTOCOL |
static java.lang.String |
SNAPPY_DRDA_PROTOCOL
The protocol for Derby DRDA Client.
|
static java.lang.String |
SNAPPY_POOL_PROTOCOL
[SnappyData] The default SnappyData protocol for data store or peer client.
|
static java.lang.String |
SNAPPY_PROTOCOL
[SnappyData] The default SnappyData protocol for data store or peer client.
|
static java.lang.String |
SNAPPY_THRIFT_PROTOCOL
The protocol for Derby DRDA Client.
|
static java.lang.String |
SOCKET_INPUT_BUFFER_SIZE
Input buffer size to use for client-server sockets.
|
static java.lang.String |
SOCKET_OUTPUT_BUFFER_SIZE
Output buffer size to use for client-server sockets.
|
static java.lang.String |
SQLF_DBNAME
[SQLFire] The dummy name used for old SQLFire database.
|
static java.lang.String |
SQLF_DNC_PROTOCOL
[SQLFire] The protocol for Derby Network Client for old SQLFire product.
|
static java.lang.String |
SQLF_PREFIX
[SQLFire] Prefix for old SQLFire product when setting a boot/connection
property as a system property.
|
static java.lang.String |
SQLF_PROTOCOL
[SQLFire] The default SQLFire protocol for data store or peer client for
old SQLFire product.
|
static java.lang.String |
SQLJ_NESTED
The SQLJ protocol for getting the default connection for server side jdbc.
|
static java.lang.String |
SQLJ_NESTED_GEMFIREXD |
static java.lang.String |
SQLJ_NESTED_SNAPPYDATA |
static java.lang.String |
SQLJ_NESTED_SQLFIRE |
static java.lang.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 java.lang.String |
SYS_HDFS_ROOT_DIR
This property is used to configure Gemfirexd's root directory on HDFS.
|
static java.lang.String |
SYS_PERSISTENT_DIR
The property used to specify the base directory for Sql Fabric persistence
of Gateway Queues, Tables, Data Dictionary etc.
|
static java.lang.String |
TABLE_DEFAULT_PARTITIONED
The default DataPolicy for tables is now replicated when no explicit
partitioning has been defined.
|
static java.lang.String |
THRIFT_PROTOCOL
The protocol for GemFireXD Thrift Client.
|
static java.lang.String |
THRIFT_SELECTOR_SERVER
Whether to use selector based server for the thrift server or
per connection thread server model.
|
static java.lang.String |
THRIFT_SSL_PROPERTIES
A comma-separate SSL property key,value pairs.
|
static java.lang.String |
THRIFT_USE_BINARY_PROTOCOL
If true then use
TBinaryProtocol for the thrift server, else
the default is to use TCompactProtocol. |
static java.lang.String |
THRIFT_USE_FRAMED_TRANSPORT
If true then use
TFramedTransport for the thrift server, else
the default is to use non-framed transport. |
static java.lang.String |
THRIFT_USE_SSL
If true then use SSL sockets for thrift server.
|
static java.lang.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 java.lang.String |
UPGRADE_ATTR
The attribute that is used to allow upgrade.
|
static java.lang.String |
USERNAME_ALT_ATTR
Alternate attribute to set alternative 'UserName' connection attribute.
|
static java.lang.String |
USERNAME_ATTR
The attribute that is used to set the user name.
|
static java.lang.String |
USING_ODBC_DRIVER
System property to denote that the driver is invoked using ODBC API.
|
static final java.lang.String PROTOCOL
static final java.lang.String SQLF_PROTOCOL
static final java.lang.String SNAPPY_PROTOCOL
static final java.lang.String SNAPPY_POOL_PROTOCOL
static final java.lang.String GFXD_DBNAME
static final java.lang.String SNAPPY_DBNAME
static final java.lang.String SQLF_DBNAME
static final java.lang.String SQLJ_NESTED
static final java.lang.String SQLJ_NESTED_GEMFIREXD
static final java.lang.String SQLJ_NESTED_SQLFIRE
static final java.lang.String SQLJ_NESTED_SNAPPYDATA
static final java.lang.String SHUTDOWN_ATTR
static final java.lang.String USERNAME_ATTR
static final java.lang.String USERNAME_ALT_ATTR
static final java.lang.String PASSWORD_ATTR
static final java.lang.String COLLATION
static final java.lang.String DRDAID_ATTR
static final java.lang.String DRDA_SECTKN_IN
static final java.lang.String DRDA_SECTKN_OUT
static final java.lang.String DRDA_SECMEC
static final java.lang.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 java.lang.String SKIP_LISTENERS
static final java.lang.String ENABLE_TX_WAIT_MODE
static final java.lang.String DISABLE_TX_BATCHING
static final java.lang.String TX_SYNC_COMMITS
static final java.lang.String DISABLE_THINCLIENT_CANCEL
Statement.cancel()
over thin client.static final java.lang.String LOG_FILE
static final java.lang.String DEFAULT_INITIAL_CAPACITY_PROP
static final java.lang.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 java.lang.String DUMP_TIME_STATS_FREQ
GemFireXDQueryTimeStatistics.static final java.lang.String ENABLE_STATS
static final java.lang.String ENABLE_TIMESTATS
static final java.lang.String INIT_SCRIPTS
static final java.lang.String SERVER_GROUPS
static final java.lang.String GFXD_HOST_DATA
static final java.lang.String GFXD_PERSIST_DD
static final java.lang.String READ_TIMEOUT
static final java.lang.String KEEPALIVE_IDLE
static final java.lang.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 java.lang.String KEEPALIVE_CNT
static final java.lang.String SOCKET_INPUT_BUFFER_SIZE
static final java.lang.String SOCKET_OUTPUT_BUFFER_SIZE
static final java.lang.String TABLE_DEFAULT_PARTITIONED
static final java.lang.String SYS_PERSISTENT_DIR
static final java.lang.String SYS_HDFS_ROOT_DIR
static final java.lang.String STAND_ALONE_LOCATOR
static final java.lang.String AUTH_PROVIDER
static final java.lang.String SERVER_AUTH_PROVIDER
static final java.lang.String CLIENT_SECURITY_MECHANISM
static final java.lang.String PERSIST_INDEXES
static final java.lang.String GFXD_PREFIX
static final java.lang.String SQLF_PREFIX
static final java.lang.String DNC_PROTOCOL
ClientSharedUtils.USE_THRIFT_AS_DEFAULTstatic final java.lang.String SNAPPY_DNC_PROTOCOL
static final java.lang.String DRDA_PROTOCOL
static final java.lang.String SNAPPY_DRDA_PROTOCOL
static final java.lang.String THRIFT_PROTOCOL
static final java.lang.String SNAPPY_THRIFT_PROTOCOL
static final java.lang.String SQLF_DNC_PROTOCOL
static final java.lang.String CLIENT_JVM_PROPERTY_PREFIX
static final java.lang.String USING_ODBC_DRIVER
static final java.lang.String PREFER_NETSERVER_IP_ADDRESS
static final java.lang.String HOSTNAME_FOR_CLIENTS
static final java.lang.String DBNAME_ATTR
static final java.lang.String CREATE_ATTR
static final java.lang.String UPGRADE_ATTR
static final java.lang.String JCC_PROTOCOL
static final java.lang.String QUERY_HDFS
static final java.lang.String NCJ_BATCH_SIZE
static final java.lang.String NCJ_CACHE_SIZE
static final java.lang.String ROUTE_QUERY
static final java.lang.String INTERNAL_CONNECTION
static final java.lang.String DEFAULT_PERSISTENT
static final java.lang.String ENABLE_BULK_FK_CHECKS
static final java.lang.String SKIP_CONSTRAINT_CHECKS
static final java.lang.String QUERY_TIMEOUT
static final java.lang.String DISABLE_GET_CONVERTIBLE
static final java.lang.String DISABLE_GETALL_LOCALINDEX
static final java.lang.String ENABLE_GETALL_LOCALINDEX_EMBED_GFE
static final java.lang.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 java.lang.String DEFAULT_SCHEMA
static final java.lang.String THRIFT_SELECTOR_SERVER
static final java.lang.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 java.lang.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 java.lang.String THRIFT_USE_SSL
This property can be specified when specifying each thrift server startup
in FabricService.startThriftServer.
static final java.lang.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 java.lang.String ENABLE_METADATA_PREPARE
static final java.lang.String AUTHZ_READ_ONLY_ACCESS_USERS
static final java.lang.String AUTHZ_FULL_ACCESS_USERS
Copyright © 2010-2015 Pivotal Software, Inc. All rights reserved.