Tabnine Logo
MetricDataBinder
Code IndexAdd Tabnine to your IDE (free)

How to use
MetricDataBinder
in
org.jclouds.cloudwatch.binders

Best Java code snippets using org.jclouds.cloudwatch.binders.MetricDataBinder (Showing top 6 results out of 315)

origin: jclouds/legacy-jclouds

public void testMetricWithMultipleDimensions() throws Exception {
 MetricDatum metricDatum = MetricDatum.builder()
                    .metricName("TestMetricName")
                    .dimension(new Dimension("TestDimension", "FAKE"))
                    .dimension(new Dimension("TestDimension2", "FAKE2"))
                    .unit(Unit.COUNT)
                    .timestamp(new Date(10000000l))
                    .value(5.0)
                    .build();
 HttpRequest request = binder.bindToRequest(request(), ImmutableSet.of(metricDatum));
 Assert.assertEquals(request.getPayload().getRawContent(),
           "MetricData.member.1.Dimensions.member.1.Name=TestDimension" +
              "&MetricData.member.1.Dimensions.member.1.Value=FAKE" +
              "&MetricData.member.1.Dimensions.member.2.Name=TestDimension2" +
              "&MetricData.member.1.Dimensions.member.2.Value=FAKE2" +
              "&MetricData.member.1.MetricName=TestMetricName" +
              "&MetricData.member.1.Timestamp=1970-01-01T02%3A46%3A40Z" +
              "&MetricData.member.1.Unit=" + Unit.COUNT.toString() +
              "&MetricData.member.1.Value=5.0");
}
origin: apache/jclouds

public void testMetricWithMultipleDimensions() throws Exception {
 MetricDatum metricDatum = MetricDatum.builder()
                    .metricName("TestMetricName")
                    .dimension(new Dimension("TestDimension", "FAKE"))
                    .dimension(new Dimension("TestDimension2", "FAKE2"))
                    .unit(Unit.COUNT)
                    .timestamp(new Date(10000000L))
                    .value(5.0)
                    .build();
 HttpRequest request = binder.bindToRequest(request(), ImmutableSet.of(metricDatum));
 Assert.assertEquals(request.getPayload().getRawContent(),
           "MetricData.member.1.Dimensions.member.1.Name=TestDimension" +
              "&MetricData.member.1.Dimensions.member.1.Value=FAKE" +
              "&MetricData.member.1.Dimensions.member.2.Name=TestDimension2" +
              "&MetricData.member.1.Dimensions.member.2.Value=FAKE2" +
              "&MetricData.member.1.MetricName=TestMetricName" +
              "&MetricData.member.1.Timestamp=1970-01-01T02%3A46%3A40Z" +
              "&MetricData.member.1.Unit=" + Unit.COUNT.toString() +
              "&MetricData.member.1.Value=5.0");
}
origin: jclouds/legacy-jclouds

public void testMetricWithoutTimestamp() throws Exception {
 StatisticValues ss = StatisticValues.builder()
                .maximum(4.0)
                .minimum(1.0)
                .sampleCount(4.0)
                .sum(10.0)
                .build();
 
 MetricDatum metricDatum = MetricDatum.builder()
                    .metricName("TestMetricName")
                    .statisticValues(ss)
                    .dimension(new Dimension("TestDimension", "FAKE"))
                    .unit(Unit.COUNT)
                    .build();
 HttpRequest request = binder.bindToRequest(request(), ImmutableSet.of(metricDatum));
 Assert.assertEquals(request.getPayload().getRawContent(),
           "MetricData.member.1.Dimensions.member.1.Name=TestDimension" +
              "&MetricData.member.1.Dimensions.member.1.Value=FAKE" +
              "&MetricData.member.1.MetricName=TestMetricName" +
              "&MetricData.member.1.StatisticValues.Maximum=4.0" +
              "&MetricData.member.1.StatisticValues.Minimum=1.0" +
              "&MetricData.member.1.StatisticValues.SampleCount=4.0" +
              "&MetricData.member.1.StatisticValues.Sum=10.0" +
              "&MetricData.member.1.Unit=" + Unit.COUNT.toString());
}
origin: apache/jclouds

public void testMetricWithoutTimestamp() throws Exception {
 StatisticValues ss = StatisticValues.builder()
                .maximum(4.0)
                .minimum(1.0)
                .sampleCount(4.0)
                .sum(10.0)
                .build();
 
 MetricDatum metricDatum = MetricDatum.builder()
                    .metricName("TestMetricName")
                    .statisticValues(ss)
                    .dimension(new Dimension("TestDimension", "FAKE"))
                    .unit(Unit.COUNT)
                    .build();
 HttpRequest request = binder.bindToRequest(request(), ImmutableSet.of(metricDatum));
 Assert.assertEquals(request.getPayload().getRawContent(),
           "MetricData.member.1.Dimensions.member.1.Name=TestDimension" +
              "&MetricData.member.1.Dimensions.member.1.Value=FAKE" +
              "&MetricData.member.1.MetricName=TestMetricName" +
              "&MetricData.member.1.StatisticValues.Maximum=4.0" +
              "&MetricData.member.1.StatisticValues.Minimum=1.0" +
              "&MetricData.member.1.StatisticValues.SampleCount=4.0" +
              "&MetricData.member.1.StatisticValues.Sum=10.0" +
              "&MetricData.member.1.Unit=" + Unit.COUNT.toString());
}
origin: jclouds/legacy-jclouds

                   .build();
HttpRequest request = binder.bindToRequest(request(), ImmutableSet.of(metricDatum, metricDatum2));
origin: apache/jclouds

                   .build();
HttpRequest request = binder.bindToRequest(request(), ImmutableSet.of(metricDatum, metricDatum2));
org.jclouds.cloudwatch.bindersMetricDataBinder

Javadoc

Binds the metrics request to the http request

Most used methods

  • bindToRequest

Popular in Java

  • Parsing JSON documents to java classes using gson
  • getApplicationContext (Context)
  • addToBackStack (FragmentTransaction)
  • onRequestPermissionsResult (Fragment)
  • SocketException (java.net)
    This SocketException may be thrown during socket creation or setting options, and is the superclass
  • Charset (java.nio.charset)
    A charset is a named mapping between Unicode characters and byte sequences. Every Charset can decode
  • LinkedHashMap (java.util)
    LinkedHashMap is an implementation of Map that guarantees iteration order. All optional operations a
  • ConcurrentHashMap (java.util.concurrent)
    A plug-in replacement for JDK1.5 java.util.concurrent.ConcurrentHashMap. This version is based on or
  • ReentrantLock (java.util.concurrent.locks)
    A reentrant mutual exclusion Lock with the same basic behavior and semantics as the implicit monitor
  • SAXParseException (org.xml.sax)
    Encapsulate an XML parse error or warning.> This module, both source code and documentation, is in t
  • 21 Best IntelliJ Plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

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