All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.huawei.opengauss.jdbc.PGProperty.class Maven / Gradle / Ivy

The newest version!
????4`$com/huawei/opengauss/jdbc/PGProperty8Ljava/lang/Enum;java/lang/EnumPGProperty.javaPG_CLIENT_LOGIC&Lcom/huawei/opengauss/jdbc/PGProperty;REFRESH_CLIENT_ENCRYPTION	PG_DBNAMEPG_HOSTPG_PORTUSERPASSWORDPROTOCOL_VERSIONLOGGER_LEVELLOGGER_FILELOGGERPREPARE_THRESHOLD PREPARED_STATEMENT_CACHE_QUERIES!PREPARED_STATEMENT_CACHE_SIZE_MIBDATABASE_METADATA_CACHE_FIELDS"DATABASE_METADATA_CACHE_FIELDS_MIBDEFAULT_ROW_FETCH_SIZEBINARY_TRANSFER	READ_ONLYBINARY_TRANSFER_ENABLEBINARY_TRANSFER_DISABLESTRING_TYPEUNKNOWN_LENGTHLOG_UNCLOSED_CONNECTIONSDISABLE_COLUMN_SANITISERSSLSSL_MODESSL_FACTORYSSL_FACTORY_ARGLjava/lang/Deprecated;SSL_HOSTNAME_VERIFIERSSL_CERTSSL_KEY
SSL_ROOT_CERTSSL_PASSWORDSSL_PRIVATEKEY_FACTORYSSL_PASSWORD_CALLBACKTCP_KEEP_ALIVE
LOGIN_TIMEOUTCONNECT_TIMEOUTSOCKET_TIMEOUTCANCEL_SIGNAL_TIMEOUTSOCKET_FACTORYSOCKET_FACTORY_ARGRECEIVE_BUFFER_SIZESEND_BUFFER_SIZEASSUME_MIN_SERVER_VERSIONAPPLICATION_NAMEAPPLICATION_TYPE
JAAS_LOGINJAAS_APPLICATION_NAMEKERBEROS_SERVER_NAME
USE_SPNEGOGSS_LIBSSPI_SERVICE_CLASSALLOW_ENCODING_CHANGESCURRENT_SCHEMATARGET_SERVER_TYPEAUTO_BALANCEPRIORITY_SERVERSTRACE_INTERFACE_CLASS	USING_EIPLOAD_BALANCE_HOSTSHOST_RECHECK_SECONDSFORCE_TARGET_SERVER_SLAVEPREFER_QUERY_MODEAUTOSAVEREWRITE_BATCHED_INSERTSREPLICATIONTLS_CIPHERS_SUPPERTEDXML_FACTORY_FACTORYIAM_USERIAM_PASSWORD
KMS_DOMAINKMS_PROJECT_NAMEKMS_PROJECT_IDCLIENT_HIS_KMS_INFOUPPERCASE_ATTRIBUTE_NAMESTRIP_TRAILING_ZEROSENABLE_TIME_ZONEENABLE_STANDBY_READGNS	GNS_HOSTS	GNS_PORTS
ENABLE_ALT	ALT_LEVELALT_CLUSTER_IDSOCKET_TIMEOUT_IN_CONNECTINGDRIVER_INFO_MODEPG_PORT_URLPG_HOST_URLALLOW_READ_ONLYCONNECTION_EXTRA_INFO
FETCH_SIZE	BLOB_MODE
BATCH_MODECHARACTER_ENCODINGUSE_BOOLEANMASTER_CLUSTERCOMPATIBILITY_TAGSPRINT_SQL_IN_LOGFORCE_MULTI_COMMANDS
CONNECT_TO_DNnamesLjava/util/Set;#Ljava/util/Set;_nameLjava/lang/String;
_defaultValue	_requiredZ_description_choices[Ljava/lang/String;$VALUES'[Lcom/huawei/opengauss/jdbc/PGProperty;values)()[Lcom/huawei/opengauss/jdbc/PGProperty;z{	~{clone()Ljava/lang/Object;??
??valueOf:(Ljava/lang/String;)Lcom/huawei/opengauss/jdbc/PGProperty;5(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;??
?nameL(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)VM(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V??
?thisdefaultValuedescriptiony`(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Z[Ljava/lang/String;)V??
?required(Ljava/lang/String;I)V??
?rs	?ts	?uv	?ws	?xy	?choicesgetName()Ljava/lang/String;getDefaultValue
getChoices()[Ljava/lang/String;get*(Ljava/util/Properties;)Ljava/lang/String;java/util/Properties?getProperty8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;??
??
propertiesLjava/util/Properties;set+(Ljava/util/Properties;Ljava/lang/String;)Vremove&(Ljava/lang/Object;)Ljava/lang/Object;??
??setProperty8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;??
??value
getBoolean(Ljava/util/Properties;)Z??
?java/lang/Boolean?'(Ljava/lang/String;)Ljava/lang/Boolean;??
??booleanValue()Z??
??
getIntNoCheck(Ljava/util/Properties;)Ijava/lang/Integer?parseInt(Ljava/lang/String;)I??
??getInt,com/huawei/opengauss/jdbc/util/PSQLException?java/lang/NumberFormatException?java/lang/String?3{0} parameter value must be an integer but was: {1}?java/lang/Object???
?!com/huawei/opengauss/jdbc/util/GT?tr9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;??
??(com/huawei/opengauss/jdbc/util/PSQLState?INVALID_PARAMETER_VALUE*Lcom/huawei/opengauss/jdbc/util/PSQLState;??	??T(Ljava/lang/String;Lcom/huawei/opengauss/jdbc/util/PSQLState;Ljava/lang/Throwable;)V??
??nfe!Ljava/lang/NumberFormatException;
getInteger+(Ljava/util/Properties;)Ljava/lang/Integer;(I)Ljava/lang/Integer;??
??(Ljava/util/Properties;Z)VtoString(Z)Ljava/lang/String;??
??(Ljava/util/Properties;I)V(I)Ljava/lang/String;??
??I	isPresentgetSetString?
toDriverPropertyInfo5(Ljava/util/Properties;)Ljava/sql/DriverPropertyInfo;java/sql/DriverPropertyInfo'(Ljava/lang/String;Ljava/lang/String;)V?

	?v		
?s		?y		propertyInfoLjava/sql/DriverPropertyInfo;forName|}
equals(Ljava/lang/Object;)Z
?propertyisValidName(Ljava/lang/String;)Zop	
java/util/Set!contains#"$??
?&oLjava/lang/Object;()V	enable_ce-?value of 1 is used to turn on the client logic driver feature,value of 2 turns on client side sorting in addition to that of value of 1,value of 3 turns on server side range and sorting in addition to that of value of 1./	1	refreshClientEncryption4Krefresh the client encryption cache when invoke PgConnection.isValid method6		8
PGDBNAME;GDatabase name to connect to (may be specified directly in the JDBC URL)=
	?PGHOSTBMHostname of the PostgreSQL server (may be specified directly in the JDBC URL)D	FPGPORTIIPort of the PostgreSQL server (may be specified directly in the JDBC URL)K??
M	O
userR'Username to connect to the database as.T
	VpasswordY$Password to use when authenticating.[	]protocolVersion`bForce use of a particular protocol version when connecting, currently only version 3 is supported.b3d	floggerLeveliLogger level of the driverkOFFmDEBUGoTRACEq	s
loggerFilevFile name output of the Loggerx	zlogger};logger used by third party application, such as Slf4JLogger	?prepareThreshold?5?IStatement prepare threshold. A value of {@code -1} stands for forceBinary?	?preparedStatementCacheQueries?256??Specifies the maximum number of entries in per-connection cache of prepared statements. A value of {@code 0} disables the cache.?	?preparedStatementCacheSizeMiB??Specifies the maximum size (in megabytes) of a per-connection prepared statement cache. A value of {@code 0} disables the cache.?	?databaseMetadataCacheFields?65536?lSpecifies the maximum number of fields to be cached per connection. A value of {@code 0} disables the cache.?	?databaseMetadataCacheFieldsMiB?ySpecifies the maximum size (in megabytes) of fields to be cached per connection. A value of {@code 0} disables the cache.?	?defaultRowFetchSize?0??Positive number of rows that should be fetched from the database when more rows are needed for ResultSet by each fetch iteration?	?binaryTransfer?false?= 9.0)?7	?8ApplicationType?Application Type?8	?9	jaasLogin?true?2Login with JAAS before doing GSSAPI authentication?9	?:jaasApplicationName?ISpecifies the name of the JAAS system or application login configuration.?:	?;kerberosServerName?AThe Kerberos service name to use when authenticating with GSSAPI.?;	?<	useSpnego?*Use SPNEGO in SSPI authentication requests?<	?=gsslib?auto?Force SSSPI or GSSAPI?sspi?gssapi?=	?>sspiServiceClass?POSTGRES?&The Windows SSPI service class for SPN?>	??allowEncodingChanges?$Allow for changes in client_encoding??	?@
currentSchema?/Specify the schema to be set in the search-path?@	?AtargetServerType?any?(Specifies what kind of server to connect?master?slave?	secondary?preferSlave?preferSecondary?A	?BautoBalance?#Distribute connections evenly on CNB	CpriorityServers1Specify the number of nodes to be connected firstC	
DtraceInterfaceClass
Used to generate the trace idD	EusingEip'Use elastic IP address when loadBalanceE	FloadBalanceHosts|If disabled hosts are connected in the given order. If enabled hosts are chosen randomly from the set of suitable candidatesF	GhostRecheckSeconds"^Specifies period (seconds) after which the host status is checked again in case it has changed$G	&HforceTargetServerSlave)Vwhether to close old connections to standby node once it was promoted as primary node.+H	-IpreferQueryMode0extended2{Specifies which mode is used to execute queries to database: simple means ('Q' execute, no parse, no bind, text mode only), extended means always use bind/execute messages, extendedForPrepared means extended for prepared statements only, extendedCacheEverything means use extended protocol and try cache every statement (including Statement.execute(String sql)) in a query cache.4extendedForPrepared6extendedCacheEverything8simple:I	<Jautosave?neverA?Specifies what the driver should do if a query fails. In autosave=always mode, JDBC driver sets a savepoint before each query, and rolls back to that savepoint in case of failure. In autosave=never mode (default), no savepoint dance is made ever. In autosave=conservative mode, safepoint is set for each query, however the rollback is done only for rare cases like 'cached statement cannot change return type' or 'statement XXX is not valid' so JDBC driver rollsback and retriesCalwaysEconservativeGJ	IKreWriteBatchedInsertsLZEnable optimization to rewrite and collapse compatible INSERT statements that are batched.NK	PLreplicationS?Connection parameter passed in startup message, one of 'true' or 'database' Passing 'true' tells the backend to go into walsender mode, wherein a small set of replication commands can be issued instead of SQL statements. Only the simple query protocol can be used in walsender mode. Passing 'database' as the value instructs walsender to connect to the database specified in the dbname parameter, which will allow the connection to be used for logical replication from that database. (backend >= 9.4)UL	WMTLSCiphersSuppertedZ?TLS_DHE_RSA_WITH_AES_128_GCM_SHA256,TLS_DHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384\Supported TLS cipher suites^M	`NxmlFactoryFactoryc9Factory class to instantiate factories for XML processingeN	gOiamUserj2Username to connect to HuaweiCloud IAM and KMS as.lO	nPiamPasswordq>Password to use when authenticated by HuaweiCloud IAM and KMS.sP	uQ	kmsDoaminxDomain of HuaweiCloud KMS.zQ	|RkmsProjectName/Place where the HuaweiCloud KMS server locates.?R	?SkmsProjectId?ID of HuaweiCloud KMS project.?S	?THIS_KMS_INFO?Info for accessing kms.?T	?UuppercaseAttributeName?+Judge whether the uppercase function is on.?U	?VstripTrailingZeros?xReturns a BigDecimal which is numerically equal to this one but with any trailing zeros removed from the representation.?V	?WenableTimeZone?*Whether to enable time zone configuration.?W	?XenableStandbyRead?(Whether to enable standby readable mode.?X	?Ygns?gns ip and port?Y	?ZgnsHosts?gns ips?Z	?[gnsPorts?	gns ports?[	?\	enableALT?Whether to enable FAN?\	?]altLevel?altLevel(C,P,U)?]	?^altClusterId?the key for a Cluster?^	?_socketTimeoutInConnecting?GThe timeout value used for socket read operations when jdbc connecting.?_	?`driverInfoMode?
postgresql?driver info mode.?gaussdb?`	?a	PGPORTURL?Port url of the GaussDB server?a	?b	PGHOSTURL?Host url of the GaussDB server?b	?c
allowReadOnly?allowed to use setReadOnly.?c	?dconnectionExtraInfouse connectionExtraInfo.d	e	fetchsize
fetchsize.
e	fblobMode	blobMode.f	g	batchMode
batchMode.g	hcharacterEncodingcharacterEncoding.h	!iuse_boolean$use_boolean.&i	(j
MASTERCLUSTER+masterClusterkey.-j	/kcompatibilityTags21tags used for forward compatibility, split by ','4k	6l
printSqlInLog9output sql in log or expection;l	=mforceMultiCommands@_whether to force enable muliti commands in a statememt even if exsits function、procedure etc.Bm	DnconnectToDNG
connect to DNIn	Kjava/util/HashSetM?+
NOaddQ"R
DeprecatedRuntimeVisibleAnnotations	SignatureCodeLineNumberTableLocalVariableTable9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)VM(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z[Ljava/lang/String;)V
StackMapTable
Exceptions
SourceFile@1m@@	@
@@@
@@@@@@@@@@@@@@@@@@@ @!@"@#@$TU%@&@'@(@)@*@+@,@-@.@/@0@1@2@3TU%@4@5@6@7@8@9@:@;@<@=@>@?@@@A@B@C@D@E@F@G@H@I@J@K@L@M@N@O@P@Q@R@S@T@U@V@W@X@Y@Z@[@\@]@^@_@`@a@b@c@d@e@f@g@h@i@j@k@l@m@n
opVqrstsuvwsxyz{	|}W"
??????X	??W4
*????Y
?sX??WY
*+-???Y*
?
?s
?s
?sX
??VZ??Wh*+-?????Y4??s?s?s?vX
??V[???W?$*+??*-??*??*??*??*???Y>$?$?s$?s$?s$?v$?yX??????#?V\??W/*???Y?X???W/*???Y?X???W/*???Y?X???WA
+*??*?????Y
?
??X???Wo,?+*????W?
+*??,??W?Y ????sX????]	??W@*+?øȶ̬Y???X???WM*+??M,?ԬY ????sX
????W?,*+??M,?ԬN??Y???Y*??SY,S???-??
?Y* ??,?,??&?sX?????!?]????^???W?5*+??M,??,?Ը??N??Y???Y*??SY,S???-???Y* ??5?5??/?sX"

"*]??G?^???WP+*??????W?Y ????vX

??WP+*?????W?Y ????X
'
(?WM*+????Y???X1]@Wy+?	Y*??*+?÷M,*???,*???,*???,?Y +?+??X<=>!?)@	?W?*?L+?=>?+2:??*????????Y*?sXDEF"D(I]?	??	W4
? *?%?Y
?sXS?Wo+*???'M,?ۙ,?۰?Y ???	()X^	_`b]??*+W?
?Y,.0???2?Y357???9?Y:<>???@?YACE???G?YHJL?N?P?YQSU???W?YXZ\???^?Y_ac??YeS???g?Yhjl??YnSYpSYrS???t?Yu	wy?N?{?Y|
~??N???Y?????N???Y?????N???Y?
????N???Y?????N???Y?????N???Y?????N???Y?????N???Y???·N?ĻY???˷N?ͻY???ҷN?ԻY?????Y?SY?S???߻Y????N??Y????N??Y????N???Y????N???Y????YSYSYSY	SYSY
S????Y?N??Y?N??Y "?N?$?Y%')?N?+?Y,.0?N?2?Y3 57?N?9?Y:!<>?N?@?YA"CE?N?G?YH#JL?N?N?YO$Q?S?N?U?YV%X?Z?N?\?Y]&_?a?N?c?Yd'f?h?N?j?Yk(moq?N?s?Yt)vx?N?z?Y{*}?N???Y?+????N???Y?,????N???Y?-???N???Y?.????N???Y?/???N???Y?0????N???Y?1???N???Y?2???N???Y?3??ķN?ƻY?4?????Y?SY?SY?S???ӻY?5??ڷN?ܻY?6???N??Y?7??N??Y?8?????Y?SY?SY?SY?SY?SY?S?????Y?9?N??Y:	?N??Y;?N??Y<??N??Y=??N? ?Y!>#o%?N?'?Y(?*?,?N?.?Y/@135??Y3SY7SY9SY;S???=?Y>A@BD??YFSYBSYHS???J?YKBM?O?N?Q?YRCTV?N?X?YYD[]_?N?a?YbEd?f?N?h?YiFkm?N?o?YpGrt?N?v?YwHy{?N?}?Y~I???N???Y?J???N???Y?K???N???Y?L????N???Y?M????N???Y?N????N???Y?O???N???Y?P???N???Y?Q???N???Y?R???N?ûY?S??ȷN?ʻY?T??ϷN?ѻY?U??ַN?ػY?V??ݷN?߻Y?W?????Y?SY?S????Y?X??N??Y?Y???N???Y?Z???N???Y[?N??Y\	?N?
?Y]?N??Y^?N??Y_ ?N?"?Y#`%'?N?)?Y*a,.?N?0?Y1b35?N?7?Y8c:??Y?dA?C?N?E?YFeH?J?N?Lf?Y?2SY?9SY?@SY?GSY?PSY?WSY?^SY?gSY?tSY	?{SY
??SY??SY??SY
??SY??SY??SY??SY??SY??SY??SY??SY??SY??SY??SY??SY??SY?SY?SY?SY?$SY?+SY?2SY ?9SY!?@SY"?GSY#?NSY$?USY%?\SY&?cSY'?jSY(?sSY)?zSY*??SY+??SY,??SY-??SY.??SY/??SY0??SY1??SY2??SY3??SY4??SY5??SY6??SY7??SY8??SY9?SY:?SY;?SY?'SY??.SY@?=SYA?JSYB?QSYC?XSYD?aSYE?hSYF?oSYG?vSYH?}SYI??SYJ??SYK??SYL??SYM??SYN??SYO??SYP??SYQ??SYR??SYS??SYT??SYU??SYV??SYW??SYX??SYY??SYZ??SY[?SY\?
SY]?SY^?SY_?"SY`?)SYa?0SYb?7SYc?>SYd?ESYe?LS??NY?P? ?K*?<=?*2N? -???SW????Y?
X?l#,)B/X5m;?@?F?Y?b?ci,pDw\}t????????????+?F?^?v??????????$?:?P?f?|???? ?(
- 36;NAfF|L?N?U?Z?a?gq5wMe?{??????????/?G?_?????????	?!?7Mcy?????!/#E%]'u)?1?7?=?B?G	L	&Q	<V	R[	h`	~e	?j	?p	?u	?z	?
????????
?]
????V_




© 2015 - 2024 Weber Informatics LLC | Privacy Policy