com.aliyuncs.kms.secretsmanager.client.service.UserAgentManager Maven / Gradle / Ivy
package com.aliyuncs.kms.secretsmanager.client.service;
public class UserAgentManager {
private static String userAgent;
private static int priority;
private static String projectVersion;
public static String getUserAgent() {
return userAgent;
}
public static String getProjectVersion() {
return projectVersion;
}
public static void registerUserAgent(String userAgent, int priority, String projectVersion) {
if (priority > UserAgentManager.priority) {
synchronized (UserAgentManager.class) {
if (priority > UserAgentManager.priority) {
UserAgentManager.userAgent = userAgent;
UserAgentManager.priority = priority;
UserAgentManager.projectVersion = projectVersion;
}
}
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy