private Client buildClient()

in src/main/java/com/aliyun/openservices/aliyun/log/producer/LogProducer.java [589:605]


  private Client buildClient(ProjectConfig projectConfig) {
    Client client =
        new Client(
            projectConfig.getEndpoint(),
            projectConfig.getCredentialsProvider(),
            serviceClient,
            producerConfig.getSourceIp());
    client.setUseMetricStoreUrl(projectConfig.isUseMetricStoreUrl());
    String userAgent = projectConfig.getUserAgent();
    if (userAgent != null) {
      client.setUserAgent(userAgent);
    }
    if (projectConfig.getProxyIp() != null && !projectConfig.getProxyIp().isEmpty()) {
      client.setRealServerIP(projectConfig.getProxyIp());
    }
    return client;
  }