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.