Es ist so einfach wie das Abrufen eines Zeitstempels für ein Azure Blob-Speicherobjekt, aber es ist überraschend ärgerlich. Notieren Sie sich dies. Ich denke, es ist natürlich, dem Objekt von BlobItem einen Zeitstempel zu geben, aber es scheint, dass das Designkonzept anders ist.
Maven POM
<!-- https://mvnrepository.com/artifact/com.microsoft.azure/azure-storage -->
<dependency>
<groupId>com.microsoft.azure</groupId>
<artifactId>azure-storage</artifactId>
<version>8.4.0</version>
</dependency>
Code
import com.microsoft.azure.storage.*;
import com.microsoft.azure.storage.blob.*;
public class AzureHello {
public static final String storageConnectionString = "{your_connection_string}";
public static void main(String[] args) {
CloudStorageAccount storageAccount;
CloudBlobClient blobClient = null;
CloudBlobContainer container = null;
try {
storageAccount = CloudStorageAccount.parse(storageConnectionString);
blobClient = storageAccount.createCloudBlobClient();
container = blobClient.getContainerReference("{your_container_name}");
CloudBlob cb = container.getBlobReferenceFromServer("test.txt");
System.err.println(cb.getProperties().getLastModified());
...
}
}
}
Recommended Posts