public class UserAgent extends Object
 On HTTP transports this user agent string is always supplied by the JGit
 client in the User-Agent HTTP header.
 
On native transports this user agent string is always sent when JGit is a server. When JGit is a client the user agent string will be supplied to the remote server only if the remote server advertises its own agent identity.
| Modifier and Type | Method and Description | 
|---|---|
static String | 
get()
Get the user agent string advertised by JGit. 
 | 
static void | 
set(String agent)
Change the user agent string advertised by JGit. 
 | 
public static String get()
"JGit/4.0"; null if the agent has
         been cleared and should not be shared with a peer.public static void set(String agent)
 The new string should start with "JGit/" (for example
 "JGit/4.0") to advertise the implementation as JGit based.
 
 Spaces and other whitespace should be avoided as these will be
 automatically converted to ".".
 
User agent strings are restricted to printable ASCII.
agent - new user agent string for this running JGit library. Setting
            to null or empty string will avoid sending any identification
            to the peer.Copyright © 2018 Eclipse JGit Project. All rights reserved.