public class BlobUriBuilder extends Object
new BlobUriBuilder(blob).mimeType("image/jpeg").parent("12345").toURI(ics);
Constructor and Description |
---|
BlobUriBuilder(com.fatwire.assetapi.data.AssetData data,
String attributeName)
Constructor that accepts AssetData and an attribute name.
|
BlobUriBuilder(com.fatwire.assetapi.data.BlobObject.BlobAddress address)
Constructor accepting a BlobAddress.
|
BlobUriBuilder(com.fatwire.assetapi.data.BlobObject blob)
Constructor accepting a BlobObject.
|
Modifier and Type | Method and Description |
---|---|
BlobUriBuilder |
assembler(String s) |
BlobUriBuilder |
blobNoCache(String s) |
BlobUriBuilder |
fragment(String s) |
BlobUriBuilder |
header(String name,
String value) |
BlobUriBuilder |
maxAge(int value)
Sets the Cache-Control: max-age http response header for this blob.
|
BlobUriBuilder |
mimeType(String s) |
BlobUriBuilder |
parent(com.fatwire.assetapi.data.AssetId assetId) |
BlobUriBuilder |
parent(String s) |
String |
toURI(COM.FutureTense.Interfaces.ICS ics) |
public BlobUriBuilder(com.fatwire.assetapi.data.AssetData data, String attributeName)
data
- the asset.attributeName
- the name of the attribute containing the blob.public BlobUriBuilder(com.fatwire.assetapi.data.BlobObject blob)
blob
- public BlobUriBuilder(com.fatwire.assetapi.data.BlobObject.BlobAddress address)
address
- public String toURI(COM.FutureTense.Interfaces.ICS ics)
ics
- public BlobUriBuilder assembler(String s)
s
- GetBlobUrl.setAssembler(java.lang.String)
public BlobUriBuilder fragment(String s)
s
- GetBlobUrl.setFragment(java.lang.String)
public BlobUriBuilder mimeType(String s)
s
- GetBlobUrl.setBobHeader(java.lang.String)
public BlobUriBuilder blobNoCache(String s)
s
- GetBlobUrl.setBlobNoCache(java.lang.String)
public BlobUriBuilder header(String name, String value)
name
- value
- GetBlobUrl.setBlobHeaderName(int,
java.lang.String)
public BlobUriBuilder maxAge(int value)
value
- the max-age value as per http specification.GetBlobUrl.setBlobHeaderName(int,
java.lang.String)
public BlobUriBuilder parent(String s)
s
- GetBlobUrl.setParentId(java.lang.String)
public BlobUriBuilder parent(com.fatwire.assetapi.data.AssetId assetId)
assetId
- GetBlobUrl.setParentId(java.lang.String)
Copyright © 2010-2016 Oracle Corporation. All Rights Reserved.