@Override public BlobBuilder type(StorageType type) { return builder.type(type); }
@Override public BlobBuilder type(StorageType type) { return builder.type(type); }
@Override public BlobBuilder type(StorageType type) { return builder.type(type); }
@Override public BlobBuilder type(StorageType type) { return builder.type(type); }
@Override public BlobBuilder type(StorageType type) { return builder.type(type); }
@Override public BlobBuilder type(StorageType type) { return builder.type(type); }
@Override public BlobBuilder type(StorageType type) { return builder.type(type); }
public void execute(String containerName, String directory) { blobStore.putBlob( containerName, blobStore.blobBuilder(directory + directorySuffix).type(StorageType.RELATIVE_PATH) .payload(newByteArrayPayload(new byte[] {})).contentType("application/directory").build()); } }
public void execute(String containerName, String directory) { blobStore.putBlob( containerName, blobStore.blobBuilder(directory + directorySuffix).type(StorageType.FOLDER) .payload(newByteArrayPayload(new byte[] {})).contentType("application/directory").build()); } }
public void execute(String containerName, String directory) { blobStore.putBlob( containerName, blobStore.blobBuilder(directory + directorySuffix).type(StorageType.RELATIVE_PATH) .payload(newByteArrayPayload(new byte[] {})).contentType("application/directory").build()); } }
public void execute(String containerName, String directory) { blobStore.putBlob( containerName, blobStore.blobBuilder(directory + directorySuffix).type(StorageType.FOLDER) .payload(newByteArrayPayload(new byte[] {})).contentType("application/directory").build()); } }
public void execute(String containerName, String directory) { blobStore.putBlob( containerName, blobStore.blobBuilder(directory + directorySuffix).type(StorageType.FOLDER) .payload(newByteArrayPayload(new byte[] {})).contentType("application/directory").build()); } }
public void execute(String containerName, String directory) { blobStore.putBlob( containerName, blobStore.blobBuilder(directory + directorySuffix).type(StorageType.RELATIVE_PATH) .payload(newByteArrayPayload(new byte[] {})).contentType("application/directory").build()); } }
public void execute(String containerName, String directory) { blobStore.putBlob( containerName, blobStore.blobBuilder(directory + directorySuffix).type(StorageType.FOLDER) .payload(newByteArrayPayload(new byte[] {})).contentType("application/directory").build()); } }
private void registerAddress(String cluster, InetSocketAddress address) throws HekateException { try (BlobStoreContext ctx = createContext()) { BlobStore store = ctx.getBlobStore(); String file = cluster + '/' + AddressUtils.toFileName(address); try { if (!store.blobExists(container, file)) { Blob blob = store.blobBuilder(file) .type(StorageType.BLOB) .payload(new byte[]{1}) .build(); store.putBlob(container, blob); if (log.isInfoEnabled()) { log.info("Registered address to the cloud store [container={}, file={}]", container, file); } } } catch (ResourceNotFoundException | HttpResponseException e) { throw new HekateException("Failed to register the seed node address to the cloud store " + "[container=" + container + ", file=" + file + ']', e); } } }