Class UserAgentBuilder

java.lang.Object
com.couchbase.client.dcp.util.UserAgentBuilder

public class UserAgentBuilder extends Object
Generates a User Agent string in accordance with https://tools.ietf.org/html/rfc7231#section-5.5.3

Example usage:

 String userAgent = new UserAgentBuilder()
     .append("MyProduct", "1.0", "It's really cool")
     .appendJava().appendOs()
     .build();