public interface BlobLinkInfo<T extends BlobLinkInfo>
Modifier and Type | Method and Description |
---|---|
T |
forAssetField(AssetId asset, String field)
Specify the location information for this BlobLinkInfo with combined asset id and a field
|
AssetId |
getAsset() |
String |
getFieldName() |
String |
getMIMEType() |
Map<String,String> |
getParameters() |
String |
getWebroot() |
T |
parameters(Map<String,String> parameters)
Specify the map of parameters that will be used to generate the blob url
|
T |
useMIMEType(String MIMEType)
Mimetype for returned data, in the form description/extension.
|
T |
useWebroot(String webrootName)
The id against which this blob should be logged as a dependency.
|
T forAssetField(AssetId asset, String field)
asset
- the AssetIdfield
- the blob field nameT parameters(Map<String,String> parameters)
parameters
- the map of parametersT useMIMEType(String MIMEType)
MIMEType
- the specified MIMETypeT useWebroot(String webrootName)
webrootName
- the name of the webrootAssetId getAsset()
String getFieldName()
String getMIMEType()
String getWebroot()