AbstractGoogleClient - Имя приложения не установлено. Call Builder#setApplicationName
Как я могу установить имя приложения GCP?
2018-Nov-22 11:18:18.283 WARN [http-nio-8080-exec-9]
c.g.a.c.g.s.AbstractGoogleClient - Application name is not set.
Call
Builder#setApplicationName.
У меня есть следующий конструктор в моем классе.
private final GoogleCredential googleCredential;
private final String projectId;
private final String zone;
private final String region;
private GcpClient(GcpAccountSettings settings) throws
GcpClientException {
try {
this.googleCredential =
getCredential(settings.getClientEmail(),
settings.getPrivateKey());
} catch (GeneralSecurityException | IOException e) {
throw new GcpClientException(e);
}
this.projectId = settings.getProjectId();
this.zone = settings.getZone();
this.region = settings.getRegions();
}
Я очень надеюсь на вашу помощь.
1 ответ
Решение
Мы можем установить имя приложения следующим образом.
Compute compute =
new Compute.Builder(googleCredential.getTransport(),
googleCredential.getJsonFactory(), googleCredential)
.setApplicationName(projectId).build();
если вам нужно больше деталей, пожалуйста, перейдите по ссылке ниже, как установить имя приложения