@NotNull public static String listContainers(@NotNull final StorageInputs inputs) throws Exception { final CloudBlobClient blobClient = getCloudBlobClient(inputs); final List<String> containerList = new ArrayList<>(); for (final CloudBlobContainer blobItem : blobClient.listContainers()) { containerList.add(blobItem.getName()); } return StringUtilities.join(containerList, COMMA); }
@NotNull public static String listBlobs(@NotNull final StorageInputs inputs) throws Exception { final CloudBlobClient blobClient = getCloudBlobClient(inputs); final CloudBlobContainer container = blobClient.getContainerReference(inputs.getContainerName()); final List<String> blobList = new ArrayList<>(); for (final ListBlobItem blobItem : container.listBlobs()) { final String path = blobItem.getUri().getPath(); blobList.add(path.substring(path.lastIndexOf(FORWARD_SLASH) + 1)); } return StringUtilities.join(blobList, COMMA); }
private static String getEscapedModules(final WSManRequestInputs wsManRequestInputs) { final String[] modules = StringUtilities.split(wsManRequestInputs.getModules(), COMMA_DELIMITER); final List<String> escapedModules = new ArrayList<>(); for (String module : modules) { module = StringUtilities.trim(module); module = StringUtilities.prependIfMissing(module, SINGLE_QUOTE); module = StringUtilities.appendIfMissing(module, SINGLE_QUOTE); escapedModules.add(module); } return StringUtilities.join(escapedModules, COMMA_DELIMITER); }
final List<String> exceptionMessages = InputsValidation.verifySharedAccessInputs(identifier, primaryOrSecondaryKey, expiry); if (!exceptionMessages.isEmpty()) { final String errorMessage = StringUtilities.join(exceptionMessages, System.lineSeparator()); return getFailureResultsMap(errorMessage);
return getFailureResultsMap(StringUtilities.join(exceptionMessages, NEW_LINE));
return getFailureResultsMap(StringUtilities.join(exceptionMessages, NEW_LINE));
final List<String> exceptionMessages = verifyAuthorizationInputs(loginType, clientId, clientSecret, username, password, proxyPort); if (!exceptionMessages.isEmpty()) { return getFailureResultsMap(StringUtilities.join(exceptionMessages, NEW_LINE));
return getFailureResultsMap(StringUtilities.join(exceptionMessages, NEW_LINE));
return getFailureResultsMap(StringUtilities.join(exceptionMessages, NEW_LINE));
return getFailureResultsMap(StringUtilities.join(exceptionMessages, NEW_LINE));
return getFailureResultsMap(StringUtilities.join(exceptionMessages, NEW_LINE));
return getFailureResultsMap(StringUtilities.join(exceptionMessages, NEW_LINE));
final List<String> exceptionMessages = verifyAuthorizationInputs(username, password, clientId, proxyPort); if (!exceptionMessages.isEmpty()) { return getFailureResultsMap(StringUtilities.join(exceptionMessages, NEW_LINE));
return getFailureResultsMap(StringUtilities.join(exceptionMessages, NEW_LINE));
return getFailureResultsMap(StringUtilities.join(exceptionMessages, NEW_LINE));
return getFailureResultsMap(StringUtilities.join(exceptionMessages, NEW_LINE));
connectionsMaxPerRoute, connectionsMaxTotal); if (!exceptionMessages.isEmpty()) { return getFailureResultsMap(StringUtilities.join(exceptionMessages, NEW_LINE));
return getFailureResultsMap(StringUtilities.join(exceptionMessages, NEW_LINE));
connectTimeout, socketTimeout, keepAlive, connectionsMaxPerRoute, connectionsMaxTotal); if (!exceptionMessages.isEmpty()) { return getFailureResultsMap(StringUtilities.join(exceptionMessages, NEW_LINE));
return getFailureResultsMap(StringUtilities.join(exceptionMessages, NEW_LINE));