@Override protected AbstractCanaryAccount editAccount(DatadogCanaryAccount account) { account.setEndpoint(isSet(baseUrl) ? new DatadogCanaryAccount.Endpoint().setBaseUrl(baseUrl) : account.getEndpoint()); account.setApiKey(isSet(apiKey) ? apiKey : account.getApiKey()); account.setApplicationKey(isSet(applicationKey) ? applicationKey : account.getApplicationKey()); return account; } }
@Override protected AbstractCanaryAccount buildAccount(Canary canary, String accountName) { DatadogCanaryAccount account = (DatadogCanaryAccount)new DatadogCanaryAccount().setName(accountName); account.setEndpoint(new DatadogCanaryAccount.Endpoint().setBaseUrl(baseUrl)) .setApiKey(apiKey) .setApplicationKey(applicationKey); return account; }
@Override protected AbstractCanaryAccount editAccount(DatadogCanaryAccount account) { account.setEndpoint(isSet(baseUrl) ? new DatadogCanaryAccount.Endpoint().setBaseUrl(baseUrl) : account.getEndpoint()); account.setApiKey(isSet(apiKey) ? apiKey : account.getApiKey()); account.setApplicationKey(isSet(applicationKey) ? applicationKey : account.getApplicationKey()); return account; } }
@Override protected AbstractCanaryAccount buildAccount(Canary canary, String accountName) { DatadogCanaryAccount account = (DatadogCanaryAccount)new DatadogCanaryAccount().setName(accountName); account.setEndpoint(new DatadogCanaryAccount.Endpoint().setBaseUrl(baseUrl)) .setApiKey(apiKey) .setApplicationKey(applicationKey); return account; }