Send feedback
Class ClientAutoDetector (0.9.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version 0.9.0 keyboard_arrow_down
public class ClientAutoDetector
Utility class that tries to automatically detect well-known clients and drivers that are
connecting to PGAdapter.
Static Fields
DEFAULT_LOCAL_STATEMENTS
public static final ImmutableList<LocalStatement> DEFAULT_LOCAL_STATEMENTS
Field Value
Type Description com.google.common.collect.ImmutableList <LocalStatement >
EMPTY_LOCAL_STATEMENTS
public static final ImmutableList<LocalStatement> EMPTY_LOCAL_STATEMENTS
Field Value
Type Description com.google.common.collect.ImmutableList <LocalStatement >
Static Methods
detectClient(List<String> orderParameterKeys, Map<String,String> parameters)
public static ClientAutoDetector . WellKnownClient detectClient ( List<String> orderParameterKeys , Map<String , String> parameters )
Returns the WellKnownClient that the detector thinks is connecting to PGAdapter based
purely on the list of parameters. It will return UNSPECIFIED if no specific client could be
determined.
Parameters
Returns
Constructors
ClientAutoDetector()
public ClientAutoDetector ()
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-10-01 UTC.
[{
"type": "thumb-down",
"id": "hardToUnderstand",
"label":"Hard to understand"
},{
"type": "thumb-down",
"id": "incorrectInformationOrSampleCode",
"label":"Incorrect information or sample code"
},{
"type": "thumb-down",
"id": "missingTheInformationSamplesINeed",
"label":"Missing the information/samples I need"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]
Need to tell us more?
{"lastModified": "Last updated 2024-10-01 UTC."}
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-10-01 UTC."]]