Class ToolUtils


  • public class ToolUtils
    extends java.lang.Object
    Utility class for common stuff pertaining to tooling.
    • Method Detail

      • createCloudBlobDirectory

        public static com.microsoft.azure.storage.blob.CloudBlobDirectory createCloudBlobDirectory​(java.lang.String path)
      • createCloudBlobDirectory

        public static com.microsoft.azure.storage.blob.CloudBlobDirectory createCloudBlobDirectory​(java.lang.String path,
                                                                                                   Environment environment)
      • getStorageCredentialsFromAccountAndEnv

        @NotNull
        public static @NotNull com.microsoft.azure.storage.StorageCredentials getStorageCredentialsFromAccountAndEnv​(@NotNull
                                                                                                                     @NotNull java.lang.String accountName)
      • storeDescription

        public static java.lang.String storeDescription​(ToolUtils.SegmentStoreType storeType,
                                                        java.lang.String pathOrUri)
      • printableStopwatch

        public static java.lang.String printableStopwatch​(org.apache.jackrabbit.guava.common.base.Stopwatch s)
      • printMessage

        public static void printMessage​(java.io.PrintWriter pw,
                                        java.lang.String format,
                                        java.lang.Object... arg)
      • fetchByteArray

        public static byte[] fetchByteArray​(Buffer buffer)
                                     throws java.io.IOException
        Throws:
        java.io.IOException