@Override public void setContentDisposition(String contentDisposition) { delegate.setContentDisposition(contentDisposition); }
@Override public void setContentDisposition(String contentDisposition) { delegate.setContentDisposition(contentDisposition); }
@Override public PayloadBlobBuilder contentDisposition(String contentDisposition) { payload.getContentMetadata().setContentDisposition(contentDisposition); return this; }
@Override public PayloadBlobBuilder contentDisposition(String contentDisposition) { payload.getContentMetadata().setContentDisposition(contentDisposition); return this; }
@Override public PayloadBlobBuilder contentDisposition(String contentDisposition) { payload.getContentMetadata().setContentDisposition(contentDisposition); return this; }
@Override public PayloadBlobBuilder contentDisposition(String contentDisposition) { payload.getContentMetadata().setContentDisposition(contentDisposition); return this; }
@Override public PayloadBlobBuilder contentDisposition(String contentDisposition) { payload.getContentMetadata().setContentDisposition(contentDisposition); return this; }
@Test(invocationCount = 5, timeOut = 5000) public void testPostContentDisposition() { Payload payload = newStringPayload("foo"); payload.getContentMetadata().setContentDisposition("attachment; filename=photo.jpg"); Multimap<String, String> headers = client.postPayloadAndReturnHeaders("", payload); assertEquals(headers.get("x-Content-Disposition"), ImmutableList.of("attachment; filename=photo.jpg")); payload.release(); }
@Test(groups = "live", dependsOnMethods = "testRewrite") public void testDownload() throws IOException { PayloadEnclosing impl = api().download(BUCKET_NAME, UPLOAD_OBJECT_NAME); ContentMetadata meta = impl.getPayload().getContentMetadata(); assertNotNull(impl); assertNotNull(impl.getPayload()); assertNotNull(meta); assertEquals(meta.getContentType(), "text/plain"); testPayload.getPayload().getContentMetadata().setContentDisposition("attachment"); assertEquals(ByteStreams2.toByteArrayAndClose(impl.getPayload().openStream()), ByteStreams2.toByteArrayAndClose(testPayload.getPayload().openStream())); }
public void testPutPayloadContentDisposition() throws SecurityException, NoSuchMethodException, IOException { Invokable<?, ?> method = method(TestTransformers.class, "put", Payload.class); Payload payload = newStringPayload("whoops"); payload.getContentMetadata().setContentDisposition("attachment; filename=photo.jpg"); GeneratedHttpRequest request = processor.apply(Invocation.create(method, ImmutableList.<Object> of(payload))); assertRequestLineEquals(request, "PUT http://localhost:9999 HTTP/1.1"); assertNonPayloadHeadersEqual(request, ""); assertPayloadEquals(request, "whoops", "application/unknown", "attachment; filename=photo.jpg", null, null, false); }
public static void copy(ContentMetadata fromMd, MutableContentMetadata toMd) { toMd.setContentLength(fromMd.getContentLength()); toMd.setContentMD5(fromMd.getContentMD5()); toMd.setContentType(fromMd.getContentType()); toMd.setContentDisposition(fromMd.getContentDisposition()); toMd.setContentEncoding(fromMd.getContentEncoding()); toMd.setContentLanguage(fromMd.getContentLanguage()); toMd.setExpires(fromMd.getExpires()); }
public static void copy(ContentMetadata fromMd, MutableContentMetadata toMd) { toMd.setContentLength(fromMd.getContentLength()); toMd.setContentMD5(fromMd.getContentMD5()); toMd.setContentType(fromMd.getContentType()); toMd.setContentDisposition(fromMd.getContentDisposition()); toMd.setContentEncoding(fromMd.getContentEncoding()); toMd.setContentLanguage(fromMd.getContentLanguage()); toMd.setExpires(fromMd.getExpires()); }
public static void copy(ContentMetadata fromMd, MutableContentMetadata toMd) { toMd.setContentLength(fromMd.getContentLength()); toMd.setContentMD5(fromMd.getContentMD5()); toMd.setContentType(fromMd.getContentType()); toMd.setContentDisposition(fromMd.getContentDisposition()); toMd.setContentEncoding(fromMd.getContentEncoding()); toMd.setContentLanguage(fromMd.getContentLanguage()); toMd.setExpires(fromMd.getExpires()); }
public static void copy(ContentMetadata fromMd, MutableContentMetadata toMd) { toMd.setCacheControl(fromMd.getCacheControl()); toMd.setContentLength(fromMd.getContentLength()); toMd.setContentMD5(fromMd.getContentMD5()); toMd.setContentType(fromMd.getContentType()); toMd.setContentDisposition(fromMd.getContentDisposition()); toMd.setContentEncoding(fromMd.getContentEncoding()); toMd.setContentLanguage(fromMd.getContentLanguage()); toMd.setExpires(fromMd.getExpires()); }
public static void copy(ContentMetadata fromMd, MutableContentMetadata toMd) { toMd.setCacheControl(fromMd.getCacheControl()); toMd.setContentLength(fromMd.getContentLength()); toMd.setContentMD5(fromMd.getContentMD5()); toMd.setContentType(fromMd.getContentType()); toMd.setContentDisposition(fromMd.getContentDisposition()); toMd.setContentEncoding(fromMd.getContentEncoding()); toMd.setContentLanguage(fromMd.getContentLanguage()); toMd.setExpires(fromMd.getExpires()); }
public static void copy(ContentMetadata fromMd, MutableContentMetadata toMd) { toMd.setCacheControl(fromMd.getCacheControl()); toMd.setContentLength(fromMd.getContentLength()); toMd.setContentMD5(fromMd.getContentMD5()); toMd.setContentType(fromMd.getContentType()); toMd.setContentDisposition(fromMd.getContentDisposition()); toMd.setContentEncoding(fromMd.getContentEncoding()); toMd.setContentLanguage(fromMd.getContentLanguage()); toMd.setExpires(fromMd.getExpires()); }
private void copyPayloadMetadata(Payload oldContent, Payload wiredPayload) { MutableContentMetadata oldMd = oldContent.getContentMetadata(); MutableContentMetadata wiredMd = wiredPayload.getContentMetadata(); if (oldMd.getContentLength() != null) wiredMd.setContentLength(oldMd.getContentLength()); wiredMd.setContentType(oldMd.getContentType()); wiredMd.setContentMD5(oldMd.getContentMD5()); wiredMd.setContentDisposition(oldMd.getContentDisposition()); wiredMd.setContentEncoding(oldMd.getContentEncoding()); wiredMd.setContentLanguage(oldMd.getContentLanguage()); wiredMd.setExpires(oldMd.getExpires()); }
private void copyPayloadMetadata(Payload oldContent, Payload wiredPayload) { MutableContentMetadata oldMd = oldContent.getContentMetadata(); MutableContentMetadata wiredMd = wiredPayload.getContentMetadata(); if (oldMd.getContentLength() != null) wiredMd.setContentLength(oldMd.getContentLength()); wiredMd.setContentType(oldMd.getContentType()); wiredMd.setContentMD5(oldMd.getContentMD5()); wiredMd.setContentDisposition(oldMd.getContentDisposition()); wiredMd.setContentEncoding(oldMd.getContentEncoding()); wiredMd.setContentLanguage(oldMd.getContentLanguage()); wiredMd.setExpires(oldMd.getExpires()); }
private void copyPayloadMetadata(Payload oldContent, Payload wiredPayload) { MutableContentMetadata oldMd = oldContent.getContentMetadata(); MutableContentMetadata wiredMd = wiredPayload.getContentMetadata(); if (oldMd.getContentLength() != null) wiredMd.setContentLength(oldMd.getContentLength()); wiredMd.setContentType(oldMd.getContentType()); wiredMd.setContentMD5(oldMd.getContentMD5()); wiredMd.setContentDisposition(oldMd.getContentDisposition()); wiredMd.setContentEncoding(oldMd.getContentEncoding()); wiredMd.setContentLanguage(oldMd.getContentLanguage()); wiredMd.setExpires(oldMd.getExpires()); }
private void copyPayloadMetadata(Payload oldContent, Payload wiredPayload) { MutableContentMetadata oldMd = oldContent.getContentMetadata(); MutableContentMetadata wiredMd = wiredPayload.getContentMetadata(); if (oldMd.getContentLength() != null) wiredMd.setContentLength(oldMd.getContentLength()); wiredMd.setCacheControl(oldMd.getCacheControl()); wiredMd.setContentType(oldMd.getContentType()); wiredMd.setContentMD5(oldMd.getContentMD5()); wiredMd.setContentDisposition(oldMd.getContentDisposition()); wiredMd.setContentEncoding(oldMd.getContentEncoding()); wiredMd.setContentLanguage(oldMd.getContentLanguage()); wiredMd.setExpires(oldMd.getExpires()); }