congrats Icon
New! Tabnine Pro 14-day free trial
Start a free trial
Tabnine Logo
Tag.<init>
Code IndexAdd Tabnine to your IDE (free)

How to use
org.ballerinalang.util.metrics.Tag
constructor

Best Java code snippets using org.ballerinalang.util.metrics.Tag.<init> (Showing top 20 results out of 315)

origin: org.ballerinalang/ballerina-core

static Tag of(String key, String value) {
  return new Tag(key, value);
}
origin: org.ballerinalang/ballerina-metrics

  @Override
  public void execute(Context context) {
    BStruct gaugeStruct = (BStruct) context.getRefArgument(0);
    String name = gaugeStruct.getStringField(0);
    String description = gaugeStruct.getStringField(1);
    BMap tagsMap = (BMap) gaugeStruct.getRefField(0);

    if (!tagsMap.isEmpty()) {
      List<Tag> tags = new ArrayList<>();
      for (Object key : tagsMap.keySet()) {
        tags.add(new Tag(key.toString(), tagsMap.get(key).stringValue()));
      }
      Gauge.builder(name).description(description).tags(tags).register().increment();
    } else {
      Gauge.builder(name).description(description).register().increment();
    }
  }
}
origin: org.ballerinalang/ballerina-metrics

  @Override
  public void execute(Context context) {
    BStruct counterStruct = (BStruct) context.getRefArgument(0);
    String name = counterStruct.getStringField(0);
    String description = counterStruct.getStringField(1);
    BMap tagsMap = (BMap) counterStruct.getRefField(0);

    if (!tagsMap.isEmpty()) {
      List<Tag> tags = new ArrayList<>();
      for (Object key : tagsMap.keySet()) {
        tags.add(new Tag(key.toString(), tagsMap.get(key).stringValue()));
      }
      Counter.builder(name).description(description).tags(tags).register().increment();
    } else {
      Counter.builder(name).description(description).register().increment();
    }
  }
}
origin: org.ballerinalang/ballerina-metrics

  @Override
  public void execute(Context context) {
    BStruct gaugeStruct = (BStruct) context.getRefArgument(0);
    String name = gaugeStruct.getStringField(0);
    String description = gaugeStruct.getStringField(1);
    BMap tagsMap = (BMap) gaugeStruct.getRefField(0);

    if (!tagsMap.isEmpty()) {
      List<Tag> tags = new ArrayList<>();
      for (Object key : tagsMap.keySet()) {
        tags.add(new Tag(key.toString(), tagsMap.get(key).stringValue()));
      }
      Gauge.builder(name).description(description).tags(tags).register().decrement();
    } else {
      Gauge.builder(name).description(description).register().decrement();
    }
  }
}
origin: org.ballerinalang/ballerina-metrics

  @Override
  public void execute(Context context) {
    BStruct gaugeStruct = (BStruct) context.getRefArgument(0);
    String name = gaugeStruct.getStringField(0);
    String description = gaugeStruct.getStringField(1);
    BMap tagsMap = (BMap) gaugeStruct.getRefField(0);
    float value = (float) context.getFloatArgument(0);

    if (!tagsMap.isEmpty()) {
      List<Tag> tags = new ArrayList<>();
      for (Object key : tagsMap.keySet()) {
        tags.add(new Tag(key.toString(), tagsMap.get(key).stringValue()));
      }
      Gauge.builder(name).description(description).tags(tags).register().set(value);
    } else {
      Gauge.builder(name).description(description).register().set(value);
    }
  }
}
origin: org.ballerinalang/ballerina-metrics

  @Override
  public void execute(Context context) {
    BStruct summaryStruct = (BStruct) context.getRefArgument(0);
    String name = summaryStruct.getStringField(0);
    String description = summaryStruct.getStringField(1);
    float amount = (float) context.getFloatArgument(0);
    BMap tagsMap = (BMap) summaryStruct.getRefField(0);

    if (!tagsMap.isEmpty()) {
      List<Tag> tags = new ArrayList<>();
      for (Object key : tagsMap.keySet()) {
        tags.add(new Tag(key.toString(), tagsMap.get(key).stringValue()));
      }
      Summary.builder(name).description(description).tags(tags).register().record(amount);
    } else {
      Summary.builder(name).description(description).register().record(amount);
    }
  }
}
origin: org.ballerinalang/ballerina-metrics

  @Override
  public void execute(Context context) {
    BStruct counterStruct = (BStruct) context.getRefArgument(0);
    String name = counterStruct.getStringField(0);
    String description = counterStruct.getStringField(1);
    BMap tagsMap = (BMap) counterStruct.getRefField(0);
    float amount = (float) context.getFloatArgument(0);

    if (!tagsMap.isEmpty()) {
      List<Tag> tags = new ArrayList<>();
      for (Object key : tagsMap.keySet()) {
        tags.add(new Tag(key.toString(), tagsMap.get(key).stringValue()));
      }
      Counter.builder(name).description(description).tags(tags).register().increment(amount);
    } else {
      Counter.builder(name).description(description).register().increment(amount);
    }
  }
}
origin: org.ballerinalang/ballerina-metrics

  @Override
  public void execute(Context context) {
    BStruct gaugeStruct = (BStruct) context.getRefArgument(0);
    String name = gaugeStruct.getStringField(0);
    String description = gaugeStruct.getStringField(1);
    BMap tagsMap = (BMap) gaugeStruct.getRefField(0);
    float amount = (float) context.getFloatArgument(0);

    if (!tagsMap.isEmpty()) {
      List<Tag> tags = new ArrayList<>();
      for (Object key : tagsMap.keySet()) {
        tags.add(new Tag(key.toString(), tagsMap.get(key).stringValue()));
      }
      Gauge.builder(name).description(description).tags(tags).register().decrement(amount);
    } else {
      Gauge.builder(name).description(description).register().decrement(amount);
    }
  }
}
origin: org.ballerinalang/ballerina-metrics

  @Override
  public void execute(Context context) {
    BStruct gaugeStruct = (BStruct) context.getRefArgument(0);
    String name = gaugeStruct.getStringField(0);
    String description = gaugeStruct.getStringField(1);
    BMap tagsMap = (BMap) gaugeStruct.getRefField(0);
    float amount = (float) context.getFloatArgument(0);

    if (!tagsMap.isEmpty()) {
      List<Tag> tags = new ArrayList<>();
      for (Object key : tagsMap.keySet()) {
        tags.add(new Tag(key.toString(), tagsMap.get(key).stringValue()));
      }
      Gauge.builder(name).description(description).tags(tags).register().increment(amount);
    } else {
      Gauge.builder(name).description(description).register().increment(amount);
    }
  }
}
origin: org.ballerinalang/ballerina-metrics

  @Override
  public void execute(Context context) {
    BStruct timerStruct = (BStruct) context.getRefArgument(0);
    String name = timerStruct.getStringField(0);
    String description = timerStruct.getStringField(1);
    BMap tagsMap = (BMap) timerStruct.getRefField(0);
    long amount = context.getIntArgument(0);
    BEnumerator timeUnitEnum = (BEnumerator) context.getRefArgument(1);

    TimeUnit timeUnit = TimeUnitExtractor.getTimeUnit(timeUnitEnum);

    if (!tagsMap.isEmpty()) {
      List<Tag> tags = new ArrayList<>();
      for (Object key : tagsMap.keySet()) {
        tags.add(new Tag(key.toString(), tagsMap.get(key).stringValue()));
      }
      Timer.builder(name).description(description).tags(tags).register().record(amount, timeUnit);
    } else {
      Timer.builder(name).description(description).register().record(amount, timeUnit);
    }
  }
}
origin: org.ballerinalang/ballerina-metrics

  @Override
  public void execute(Context context) {
    BStruct counterStruct = (BStruct) context.getRefArgument(0);
    String name = counterStruct.getStringField(0);
    String description = counterStruct.getStringField(1);
    BMap tagsMap = (BMap) counterStruct.getRefField(0);

    if (!tagsMap.isEmpty()) {
      List<Tag> tags = new ArrayList<>();
      for (Object key : tagsMap.keySet()) {
        tags.add(new Tag(key.toString(), tagsMap.get(key).stringValue()));
      }
      context.setReturnValues(new BFloat(Counter.builder(name).description(description).tags(tags).register()
          .count()));

    } else {
      context.setReturnValues(new BFloat(Counter.builder(name).description(description).register().count()));
    }
  }
}
origin: org.ballerinalang/ballerina-metrics

  @Override
  public void execute(Context context) {
    BStruct summaryStruct = (BStruct) context.getRefArgument(0);
    String name = summaryStruct.getStringField(0);
    String description = summaryStruct.getStringField(1);
    BMap tagsMap = (BMap) summaryStruct.getRefField(0);

    if (!tagsMap.isEmpty()) {
      List<Tag> tags = new ArrayList<>();
      for (Object key : tagsMap.keySet()) {
        tags.add(new Tag(key.toString(), tagsMap.get(key).stringValue()));
      }
      context.setReturnValues(new BInteger(Summary.builder(name).description(description).tags(tags).register()
          .count()));

    } else {
      context.setReturnValues(new BInteger(Summary.builder(name).description(description).register().count()));
    }
  }
}
origin: org.ballerinalang/ballerina-metrics

  @Override
  public void execute(Context context) {
    BStruct gaugeStruct = (BStruct) context.getRefArgument(0);
    String name = gaugeStruct.getStringField(0);
    String description = gaugeStruct.getStringField(1);
    BMap tagsMap = (BMap) gaugeStruct.getRefField(0);

    if (!tagsMap.isEmpty()) {
      List<Tag> tags = new ArrayList<>();
      for (Object key : tagsMap.keySet()) {
        tags.add(new Tag(key.toString(), tagsMap.get(key).stringValue()));
      }
      context.setReturnValues(new BFloat(Gauge.builder(name).description(description).tags(tags).register()
          .get()));

    } else {
      context.setReturnValues(new BFloat(Gauge.builder(name).description(description).register().get()));
    }
  }
}
origin: org.ballerinalang/ballerina-metrics

  @Override
  public void execute(Context context) {
    BStruct summaryStruct = (BStruct) context.getRefArgument(0);
    String name = summaryStruct.getStringField(0);
    String description = summaryStruct.getStringField(1);
    BMap tagsMap = (BMap) summaryStruct.getRefField(0);

    if (!tagsMap.isEmpty()) {
      List<Tag> tags = new ArrayList<>();
      for (Object key : tagsMap.keySet()) {
        tags.add(new Tag(key.toString(), tagsMap.get(key).stringValue()));
      }
      context.setReturnValues(new BFloat(Summary.builder(name).description(description).tags(tags).register()
          .mean()));

    } else {
      context.setReturnValues(new BFloat(Summary.builder(name).description(description).register().mean()));
    }
  }
}
origin: org.ballerinalang/ballerina-metrics

  @Override
  public void execute(Context context) {
    BStruct timerStruct = (BStruct) context.getRefArgument(0);
    String name = timerStruct.getStringField(0);
    String description = timerStruct.getStringField(1);
    BMap tagsMap = (BMap) timerStruct.getRefField(0);

    if (!tagsMap.isEmpty()) {
      List<Tag> tags = new ArrayList<>();
      for (Object key : tagsMap.keySet()) {
        tags.add(new Tag(key.toString(), tagsMap.get(key).stringValue()));
      }
      context.setReturnValues(new BInteger(Timer.builder(name).description(description).tags(tags).register()
          .count()));

    } else {
      context.setReturnValues(new BInteger(Timer.builder(name).description(description).register().count()));
    }
  }
}
origin: org.ballerinalang/ballerina-metrics

  @Override
  public void execute(Context context) {
    BStruct summaryStruct = (BStruct) context.getRefArgument(0);
    String name = summaryStruct.getStringField(0);
    String description = summaryStruct.getStringField(1);
    BMap tagsMap = (BMap) summaryStruct.getRefField(0);

    if (!tagsMap.isEmpty()) {
      List<Tag> tags = new ArrayList<>();
      for (Object key : tagsMap.keySet()) {
        tags.add(new Tag(key.toString(), tagsMap.get(key).stringValue()));
      }
      context.setReturnValues(new BFloat(Summary.builder(name).description(description).tags(tags).register()
          .max()));

    } else {
      context.setReturnValues(new BFloat(Summary.builder(name).description(description).register().max()));
    }
  }
}
origin: org.ballerinalang/ballerina-metrics

  @Override
  public void execute(Context context) {
    BStruct summaryStruct = (BStruct) context.getRefArgument(0);
    String name = summaryStruct.getStringField(0);
    String description = summaryStruct.getStringField(1);
    float percentile = (float) context.getFloatArgument(0);
    BMap tagsMap = (BMap) summaryStruct.getRefField(0);

    if (!tagsMap.isEmpty()) {
      List<Tag> tags = new ArrayList<>();
      for (Object key : tagsMap.keySet()) {
        tags.add(new Tag(key.toString(), tagsMap.get(key).stringValue()));
      }
      context.setReturnValues(new BFloat(Summary.builder(name).description(description).tags(tags).register()
          .percentile(percentile)));

    } else {
      context.setReturnValues(new BFloat(Summary.builder(name).description(description).register()
          .percentile(percentile)));
    }
  }
}
origin: org.ballerinalang/ballerina-metrics

  @Override
  public void execute(Context context) {
    BStruct timerStruct = (BStruct) context.getRefArgument(0);
    String name = timerStruct.getStringField(0);
    String description = timerStruct.getStringField(1);
    BMap tagsMap = (BMap) timerStruct.getRefField(0);
    BEnumerator timeUnitEnum = (BEnumerator) context.getRefArgument(1);

    TimeUnit timeUnit = TimeUnitExtractor.getTimeUnit(timeUnitEnum);

    if (!tagsMap.isEmpty()) {
      List<Tag> tags = new ArrayList<>();
      for (Object key : tagsMap.keySet()) {
        tags.add(new Tag(key.toString(), tagsMap.get(key).stringValue()));
      }
      context.setReturnValues(new BFloat(Timer.builder(name).description(description).tags(tags).register()
          .mean(timeUnit)));

    } else {
      context.setReturnValues(new BFloat(Timer.builder(name).description(description).register().mean(timeUnit)));
    }
  }
}
origin: org.ballerinalang/ballerina-metrics

  @Override
  public void execute(Context context) {
    BStruct timerStruct = (BStruct) context.getRefArgument(0);
    String name = timerStruct.getStringField(0);
    String description = timerStruct.getStringField(1);
    BMap tagsMap = (BMap) timerStruct.getRefField(0);
    BEnumerator timeUnitEnum = (BEnumerator) context.getRefArgument(1);

    TimeUnit timeUnit = TimeUnitExtractor.getTimeUnit(timeUnitEnum);

    if (!tagsMap.isEmpty()) {
      List<Tag> tags = new ArrayList<>();
      for (Object key : tagsMap.keySet()) {
        tags.add(new Tag(key.toString(), tagsMap.get(key).stringValue()));
      }
      context.setReturnValues(new BFloat(Timer.builder(name).description(description).tags(tags).register()
          .max(timeUnit)));

    } else {
      context.setReturnValues(new BFloat(Timer.builder(name).description(description).register().max(timeUnit)));
    }
  }
}
origin: org.ballerinalang/ballerina-metrics

  @Override
  public void execute(Context context) {
    BStruct timerStruct = (BStruct) context.getRefArgument(0);
    String name = timerStruct.getStringField(0);
    String description = timerStruct.getStringField(1);
    BMap tagsMap = (BMap) timerStruct.getRefField(0);
    float percentile = (float) context.getFloatArgument(0);
    BEnumerator timeUnitEnum = (BEnumerator) context.getRefArgument(1);

    TimeUnit timeUnit = TimeUnitExtractor.getTimeUnit(timeUnitEnum);

    if (!tagsMap.isEmpty()) {
      List<Tag> tags = new ArrayList<>();
      for (Object key : tagsMap.keySet()) {
        tags.add(new Tag(key.toString(), tagsMap.get(key).stringValue()));
      }
      context.setReturnValues(new BFloat(Timer.builder(name).description(description).tags(tags).register()
          .percentile(percentile, timeUnit)));

    } else {
      context.setReturnValues(new BFloat(Timer.builder(name).description(description).register()
          .percentile(percentile, timeUnit)));
    }
  }
}
org.ballerinalang.util.metricsTag<init>

Popular methods of Tag

  • getKey
  • getValue
  • of

Popular in Java

  • Making http requests using okhttp
  • getResourceAsStream (ClassLoader)
  • getExternalFilesDir (Context)
  • requestLocationUpdates (LocationManager)
  • Collection (java.util)
    Collection is the root of the collection hierarchy. It defines operations on data collections and t
  • SortedMap (java.util)
    A map that has its keys ordered. The sorting is according to either the natural ordering of its keys
  • UUID (java.util)
    UUID is an immutable representation of a 128-bit universally unique identifier (UUID). There are mul
  • Servlet (javax.servlet)
    Defines methods that all servlets must implement. A servlet is a small Java program that runs within
  • JLabel (javax.swing)
  • JPanel (javax.swing)
  • Top plugins for WebStorm
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