/** * @see HttpMessage#getPayload() */ public T payload(byte [] payload) { this.payload = Payloads.newByteArrayPayload(checkNotNull(payload, "payload")); return self(); }
/** * @see HttpMessage#getPayload() * @deprecated see payload(ByteSource.wrap(byte[])) */ @Deprecated public T payload(byte [] payload) { this.payload = Payloads.newByteArrayPayload(checkNotNull(payload, "payload")); return self(); }
/** * @see HttpMessage#getPayload() */ public T payload(byte [] payload) { this.payload = Payloads.newByteArrayPayload(checkNotNull(payload, "payload")); return self(); }
/** * @see HttpMessage#getPayload() */ public T payload(byte [] payload) { this.payload = Payloads.newByteArrayPayload(checkNotNull(payload, "payload")); return self(); }
/** * @see HttpMessage#getPayload() */ public T payload(byte [] payload) { this.payload = Payloads.newByteArrayPayload(checkNotNull(payload, "payload")); return self(); }
/** * @see HttpMessage#getPayload() */ public T payload(byte [] payload) { this.payload = Payloads.newByteArrayPayload(checkNotNull(payload, "payload")); return self(); }
public static Payload newPayload(Object data) { checkNotNull(data, "data"); if (data instanceof Payload) { return (Payload) data; } else if (data instanceof InputStream) { return newInputStreamPayload((InputStream) data); } else if (data instanceof byte[]) { return newByteArrayPayload((byte[]) data); } else if (data instanceof String) { return newStringPayload((String) data); } else if (data instanceof File) { return newFilePayload((File) data); } else { throw new UnsupportedOperationException("unsupported payload type: " + data.getClass()); } }
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 static Payload tarredDockerfile() throws IOException { ByteArrayOutputStream bytes = new ByteArrayOutputStream(); ShrinkWrap.create(GenericArchive.class, "archive.tar") .add(new ClassLoaderAsset("Dockerfile"), "Dockerfile") .as(TarExporter.class).exportTo(bytes); return Payloads.newByteArrayPayload(bytes.toByteArray()); } }
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()); } }
private Payload createPayload(byte[] content) { Payload payload = null; if (content.length > 0) { payload = Payloads.newByteArrayPayload(content); ContentMetadata cm = metaData.toBuilder().contentLength((long)content.length).contentMD5((HashCode) null).build(); payload.setContentMetadata(BaseMutableContentMetadata.fromContentMetadata(cm)); } return payload; }
private Payload createPayload(byte[] content) { Payload payload = null; if (content.length > 0) { payload = Payloads.newByteArrayPayload(content); ContentMetadata cm = metaData.toBuilder().contentLength((long)content.length).contentMD5((HashCode) null).build(); payload.setContentMetadata(BaseMutableContentMetadata.fromContentMetadata(cm)); } return payload; }
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 Payload createPayload(byte[] content) { Payload payload = null; if (content.length > 0) { payload = Payloads.newByteArrayPayload(content); ContentMetadata cm = metaData.toBuilder().contentLength((long)content.length).contentMD5((HashCode) null).build(); payload.setContentMetadata(BaseMutableContentMetadata.fromContentMetadata(cm)); } return payload; }
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()); } }
/** * Content stream may need to be read. However, we should always close the http stream. * * @throws IOException */ public static byte[] closeClientButKeepContentStream(PayloadEnclosing response) { byte[] returnVal = toByteArrayOrNull(response); if (returnVal != null && !response.getPayload().isRepeatable()) { Payload newPayload = Payloads.newByteArrayPayload(returnVal); MutableContentMetadata fromMd = response.getPayload().getContentMetadata(); MutableContentMetadata toMd = newPayload.getContentMetadata(); copy(fromMd, toMd); response.setPayload(newPayload); } return returnVal; }
/** * Content stream may need to be read. However, we should always close the http stream. * * @throws IOException */ public static byte[] closeClientButKeepContentStream(PayloadEnclosing response) { byte[] returnVal = toByteArrayOrNull(response); if (returnVal != null && !response.getPayload().isRepeatable()) { Payload newPayload = Payloads.newByteArrayPayload(returnVal); MutableContentMetadata fromMd = response.getPayload().getContentMetadata(); MutableContentMetadata toMd = newPayload.getContentMetadata(); copy(fromMd, toMd); response.setPayload(newPayload); } return returnVal; }