|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IBlob
The Blob class specifies contents and properties for blob.
| Method Summary | |
|---|---|
java.lang.String |
createSnapshot(org.soyatec.windowsazure.internal.util.NameValueCollection headerParameters)
This operation creates a read-only snapshot of a blob. |
IBlobContents |
getContents(BlobStream stream)
The contents of the Blob in various forms. |
IBlobContents |
getContents(BlobStream stream,
java.lang.String snapshot)
The contents of the Blob snapshot. |
IBlobProperties |
getProperties()
The properties associated with the blob. |
IBlobProperties |
getProperties(java.lang.String snapshot)
The properties associated with the blob snapshot. |
void |
setContents(IBlobContents contents)
Set the contents of the Blob. |
void |
setProperties(IBlobProperties properties)
Set the properties of a blob. |
boolean |
updateIfNotModified(IBlobProperties blobProperties,
IBlobContents contents)
Updates an existing blob if it has not been modified since you retrieve it. |
| Method Detail |
|---|
IBlobContents getContents(BlobStream stream)
throws StorageException
StorageException
IBlobContents getContents(BlobStream stream,
java.lang.String snapshot)
throws StorageException
stream - snapshot - The DateTime value that uniquely identifies the snapshot. This
value indicates the snapshot version.
StorageException
void setContents(IBlobContents contents)
throws StorageException
contents -
StorageException
IBlobProperties getProperties()
throws StorageException
StorageException
IBlobProperties getProperties(java.lang.String snapshot)
throws StorageException
snapshot - The DateTime value that uniquely identifies the snapshot. This
value indicates the snapshot version.
StorageException
void setProperties(IBlobProperties properties)
throws StorageException
properties -
StorageException
boolean updateIfNotModified(IBlobProperties blobProperties,
IBlobContents contents)
throws StorageException
blobProperties - The properties of the blob. This object should be one
previously obtained from a call to getProperties.contents - The contents of the blob. The contents of the blob should be
readable
StorageException
java.lang.String createSnapshot(org.soyatec.windowsazure.internal.util.NameValueCollection headerParameters)
throws StorageException
headerParameters - Optional request header parameters
StorageException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||