Package com.oracle.bmc
Class ClientRuntime
- java.lang.Object
- 
- com.oracle.bmc.ClientRuntime
 
- 
 public class ClientRuntime extends Object This class provides client info that will be sent to the servers as part of each request.
- 
- 
Field SummaryFields Modifier and Type Field Description static StringSDK_VERSION_PROPERTY_NAME
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static StringextractSdkVersionFromProperties(Properties sdkProperties)ClientCompatibilityCheckergetClientCompatibilityChecker()StringgetClientInfo()static ClientRuntimegetRuntime()Get the ClientRuntime instance.StringgetSdkVersion()StringgetUserAgent()static voidsetClientUserAgent(String clientUserAgent)
 
- 
- 
- 
Field Detail- 
SDK_VERSION_PROPERTY_NAMEpublic static final String SDK_VERSION_PROPERTY_NAME - See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
setClientUserAgentpublic static void setClientUserAgent(String clientUserAgent) 
 - 
extractSdkVersionFromPropertiespublic static String extractSdkVersionFromProperties(Properties sdkProperties) 
 - 
getRuntimepublic static ClientRuntime getRuntime() Get the ClientRuntime instance.- Returns:
- The ClientRuntime instance.
 
 - 
getUserAgentpublic String getUserAgent() 
 - 
getClientInfopublic String getClientInfo() 
 - 
getSdkVersionpublic String getSdkVersion() 
 - 
getClientCompatibilityCheckerpublic ClientCompatibilityChecker getClientCompatibilityChecker() 
 
- 
 
-