Tabnine Logo
ByteSizeStrings.java
Code IndexAdd Tabnine to your IDE (free)

How to use
java
method
in
org.apache.brooklyn.util.text.ByteSizeStrings

Best Java code snippets using org.apache.brooklyn.util.text.ByteSizeStrings.java (Showing top 5 results out of 315)

origin: org.apache.brooklyn/brooklyn-utils-common

/** Returns a size string using Java suffixes from {@link ByteSizeStrings#java()}, e.g. 23m */
public static String makeJavaSizeString(long sizeInBytes) {
  return ByteSizeStrings.java().makeSizeString(sizeInBytes);
}
origin: org.apache.brooklyn/brooklyn-utils-common

  matchedMode = java();
} else {
  throw new IllegalArgumentException("Cannot parse '"+sizeStringOriginal+"' as a size string (as '"+sizeString+"' "+units+")");
origin: org.apache.brooklyn/brooklyn-utils-common

public void testJavaSizeString() {
  assertEquals(ByteSizeStrings.java().makeSizeString(-1), "-1");
  assertEquals(ByteSizeStrings.java().makeSizeString(0), "0");
  assertEquals(ByteSizeStrings.java().makeSizeString(999), "999");
  assertEquals(ByteSizeStrings.java().makeSizeString(1024), "1024");
  assertEquals(ByteSizeStrings.java().makeSizeString(1234), "1234");
  assertEquals(ByteSizeStrings.java().makeSizeString(2345), "2345");
  assertEquals(ByteSizeStrings.java().makeSizeString(4096), "4096");
  assertEquals(ByteSizeStrings.java().makeSizeString(4567), "4567");
  assertEquals(ByteSizeStrings.java().makeSizeString(6789), "6789");
  assertEquals(ByteSizeStrings.java().makeSizeString(65535), "64k");
  assertEquals(ByteSizeStrings.java().makeSizeString(23456789L), "22m");
  assertEquals(ByteSizeStrings.java().makeSizeString(23456789012L), "22g");
  assertEquals(ByteSizeStrings.java().makeSizeString(23456789012345L), "21000g");
  assertEquals(ByteSizeStrings.java().makeSizeString(Long.MAX_VALUE), "8388608000g");
}
origin: org.apache.brooklyn/brooklyn-core

public void assertUsedMemoryLessThan(String event, long max) {
  noteUsedMemory(event);
  long nowUsed = usedMemory.peekLast();
  if (nowUsed > max) {
    // aggressively try to force GC
    Time.sleep(Duration.ONE_SECOND);
    usedMemory.removeLast();
    noteUsedMemory(event+" (extra GC)");
    nowUsed = usedMemory.peekLast();
    if (nowUsed > max) {
      Assert.fail("Too much memory used - "+ByteSizeStrings.java().apply(nowUsed)+" > max "+ByteSizeStrings.java().apply(max));
    }
  }
}
public void assertUsedMemoryMaxDelta(String event, long deltaMegabytes) {
origin: org.apache.brooklyn/brooklyn-core

protected long noteUsedMemory(String message) {
  Time.sleep(Duration.millis(200));
  for (HaMgmtNode n: nodes) {
    ((AbstractManagementContext)n.mgmt).getGarbageCollector().gcIteration();
  }
  System.gc(); System.gc();
  Time.sleep(Duration.millis(50));
  System.gc(); System.gc();
  long mem = Runtime.getRuntime().totalMemory() - Runtime.getRuntime().freeMemory();
  usedMemory.addLast(mem);
  log.info("Memory used - "+message+": "+ByteSizeStrings.java().apply(mem));
  return mem;
}
public void assertUsedMemoryLessThan(String event, long max) {
org.apache.brooklyn.util.textByteSizeStringsjava

Javadoc

Format byte sizes suitable for Java -Xms arguments.

Popular methods of ByteSizeStrings

  • metric
    Default byte size formatter using metric multiples of 1000.
  • makeSizeString
    Format the size bytes as a String with the given precision.
  • parse
    parses the given string as a byte size string, e.g. "4gb"
  • iso
    Formats byte sizes using ISO standard suffixes and binary multiples of 1024
  • <init>
  • apply
    A Function implementation that formats its input using the current ByteSizeStrings values.
  • builder
    Returns a builder for a ByteSizeStrings formatter.
  • formatted
    Returns a Formattable object that can be used with String#format(String,Object...). When used as the

Popular in Java

  • Updating database using SQL prepared statement
  • onCreateOptionsMenu (Activity)
  • getApplicationContext (Context)
  • getSystemService (Context)
  • ConnectException (java.net)
    A ConnectException is thrown if a connection cannot be established to a remote host on a specific po
  • SocketTimeoutException (java.net)
    This exception is thrown when a timeout expired on a socket read or accept operation.
  • SortedSet (java.util)
    SortedSet is a Set which iterates over its elements in a sorted order. The order is determined eithe
  • SSLHandshakeException (javax.net.ssl)
    The exception that is thrown when a handshake could not be completed successfully.
  • JOptionPane (javax.swing)
  • IsNull (org.hamcrest.core)
    Is the value null?
  • Top Sublime Text plugins
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