Package io.trino.cli

Class FormatUtils


  • public final class FormatUtils
    extends Object
    • Method Detail

      • formatCount

        public static String formatCount​(long count)
      • formatCountRate

        public static String formatCountRate​(double count,
                                             io.airlift.units.Duration duration,
                                             boolean longForm)
      • formatDataSize

        public static String formatDataSize​(io.airlift.units.DataSize size,
                                            boolean longForm)
      • formatDataRate

        public static String formatDataRate​(io.airlift.units.DataSize dataSize,
                                            io.airlift.units.Duration duration,
                                            boolean longForm)
      • pluralize

        public static String pluralize​(String word,
                                       int count)
      • formatTime

        public static String formatTime​(io.airlift.units.Duration duration)
      • formatFinalTime

        public static String formatFinalTime​(io.airlift.units.Duration duration)
      • formatProgressBar

        public static String formatProgressBar​(int width,
                                               int tick)
        Format an indeterminate progress bar: [ <=> ]
      • formatProgressBar

        public static String formatProgressBar​(int width,
                                               int complete,
                                               int running,
                                               int total)