public class BlobSourceInfo extends Object
| Constructor and Description |
|---|
BlobSourceInfo(String blobPath) |
BlobSourceInfo(String blobPath,
long rawSizeInBytes) |
BlobSourceInfo(String blobPath,
long rawSizeInBytes,
UUID sourceId) |
| Modifier and Type | Method and Description |
|---|---|
String |
getBlobPath() |
long |
getRawSizeInBytes() |
UUID |
getSourceId() |
Map<String,String> |
getTracingAttributes() |
void |
setBlobPath(String blobPath) |
void |
setRawSizeInBytes(long rawSizeInBytes) |
void |
setSourceId(UUID sourceId) |
void |
validate()
Checks that this SourceInfo is defined appropriately.
|
public BlobSourceInfo(String blobPath)
public BlobSourceInfo(String blobPath, long rawSizeInBytes)
public String getBlobPath()
public void setBlobPath(String blobPath)
public long getRawSizeInBytes()
public void setRawSizeInBytes(long rawSizeInBytes)
public void validate()
SourceInfopublic Map<String,String> getTracingAttributes()
getTracingAttributes in interface TraceableAttributespublic UUID getSourceId()
getSourceId in interface SourceInfopublic void setSourceId(UUID sourceId)
setSourceId in interface SourceInfoCopyright © 2024. All rights reserved.