Tabnine Logo
com.netflix.kayenta.influxdb.config
Code IndexAdd Tabnine to your IDE (free)

How to use com.netflix.kayenta.influxdb.config

Best Java code snippets using com.netflix.kayenta.influxdb.config (Showing top 13 results out of 315)

origin: spinnaker/kayenta

private long calculateStep(List<List> seriesValues, long firstTimeMillis) {
 long nextTimeMillis = extractTimeInMillis(seriesValues, 1);
 long stepMillis = seriesValues.size() > 1 ? nextTimeMillis - firstTimeMillis : DEFAULT_STEP_SIZE;
 return stepMillis;
}
origin: spinnaker/kayenta

@Bean
@ConfigurationProperties("kayenta.influxdb.testControllerDefaults")
InfluxDbConfigurationTestControllerDefaultProperties influxDbConfigurationTestControllerDefaultProperties() {
 return new InfluxDbConfigurationTestControllerDefaultProperties();
}
origin: spinnaker/kayenta

@Bean
@ConfigurationProperties("kayenta.influxdb")
InfluxDbConfigurationProperties influxDbConfigurationProperties() {
 return new InfluxDbConfigurationProperties();
}
origin: spinnaker/kayenta

InfluxDbMetricsService.InfluxDbMetricsServiceBuilder metricsServiceBuilder = InfluxDbMetricsService.builder();
for (InfluxDbManagedAccount account : influxDbConfigurationProperties.getAccounts()) {
 String name = account.getName();
 List<AccountCredentials.Type> supportedTypes = account.getSupportedTypes();
   .builder()
   .name(name)
   .endpoint(account.getEndpoint())
   .credentials(credentials);
    InfluxDbRemoteService.class,
    influxDbResponseConverter,
    account.getEndpoint(),
    okHttpClient
   ));
log.info("Populated influxDbMetricsService with {} influxdb accounts.", influxDbConfigurationProperties.getAccounts().size());
return metricsServiceBuilder.build();
origin: spinnaker/kayenta

log.debug("Converting response from influxDb: {}", json);
Map result = getResultObject(json); 
List<Map> seriesList = (List<Map>) result.get("series");
 long firstTimeMillis = extractTimeInMillis(seriesValues, 0);
 long stepMillis = calculateStep(seriesValues, firstTimeMillis);
 List<Double> values = new ArrayList<>(seriesValues.size());
 for (List<Object> valueRow : seriesValues) {
origin: spinnaker/kayenta

@Test(expected = ConversionException.class)
public void deserializeWrongValue() throws Exception {
 TypedInput input = new TypedByteArray(MIME_TYPE, "{\"foo\":\"bar\"}".getBytes());
 influxDbResponseConverter.fromBody(input, List.class);
}
origin: spinnaker/kayenta

@Test public void serialize() throws Exception {
 assertThat(influxDbResponseConverter.toBody(results), is(nullValue()));
}
origin: com.netflix.kayenta/kayenta-influxdb

InfluxDbMetricsService.InfluxDbMetricsServiceBuilder metricsServiceBuilder = InfluxDbMetricsService.builder();
for (InfluxDbManagedAccount account : influxDbConfigurationProperties.getAccounts()) {
 String name = account.getName();
 List<AccountCredentials.Type> supportedTypes = account.getSupportedTypes();
   .builder()
   .name(name)
   .endpoint(account.getEndpoint())
   .credentials(credentials);
    InfluxDbRemoteService.class,
    influxDbResponseConverter,
    account.getEndpoint(),
    okHttpClient
   ));
log.info("Populated influxDbMetricsService with {} influxdb accounts.", influxDbConfigurationProperties.getAccounts().size());
return metricsServiceBuilder.build();
origin: com.netflix.kayenta/kayenta-influxdb

log.debug("Converting response from influxDb: {}", json);
Map result = getResultObject(json); 
List<Map> seriesList = (List<Map>) result.get("series");
 long firstTimeMillis = extractTimeInMillis(seriesValues, 0);
 long stepMillis = calculateStep(seriesValues, firstTimeMillis);
 List<Double> values = new ArrayList<>(seriesValues.size());
 for (List<Object> valueRow : seriesValues) {
origin: com.netflix.kayenta/kayenta-influxdb

private long calculateStep(List<List> seriesValues, long firstTimeMillis) {
 long nextTimeMillis = extractTimeInMillis(seriesValues, 1);
 long stepMillis = seriesValues.size() > 1 ? nextTimeMillis - firstTimeMillis : DEFAULT_STEP_SIZE;
 return stepMillis;
}
origin: com.netflix.kayenta/kayenta-influxdb

@Bean
@ConfigurationProperties("kayenta.influxdb.testControllerDefaults")
InfluxDbConfigurationTestControllerDefaultProperties influxDbConfigurationTestControllerDefaultProperties() {
 return new InfluxDbConfigurationTestControllerDefaultProperties();
}
origin: com.netflix.kayenta/kayenta-influxdb

@Bean
@ConfigurationProperties("kayenta.influxdb")
InfluxDbConfigurationProperties influxDbConfigurationProperties() {
 return new InfluxDbConfigurationProperties();
}
origin: spinnaker/kayenta

@Test 
public void deserialize() throws Exception {
 TypedInput input = new TypedByteArray(MIME_TYPE, JSON.getBytes());
 List<InfluxDbResult> result = (List<InfluxDbResult>) influxDbResponseConverter.fromBody(input, List.class);
 assertThat(result, is(results));
}
com.netflix.kayenta.influxdb.config

Most used classes

  • InfluxDbResponseConverter
  • InfluxDbConfigurationProperties
  • InfluxDbConfigurationTestControllerDefaultProperties
    This configuration class allows you to specify default values for the InfluxdbFetchController.
  • InfluxDbManagedAccount
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now