ShareSnapshotInfo Class

  • java.lang.Object
    • com.azure.storage.file.share.models.ShareSnapshotInfo

public final class ShareSnapshotInfo

Contains information about a snapshot of a Share in the storage File service.

Constructor Summary

Constructor Description
ShareSnapshotInfo(String snapshot, String eTag, OffsetDateTime lastModified)

Creates an instance of snapshot information for a specific Share.

Method Summary

Modifier and Type Method and Description
String getETag()

Gets the entity tag that corresponds to the snapshot.

OffsetDateTime getLastModified()

Gets the last time the share was modified if the snapshot was created without metadata, otherwise this is the time that the snapshot was created.

String getSnapshot()

Gets the identifier of the snapshot.

Methods inherited from java.lang.Object

Constructor Details

ShareSnapshotInfo

public ShareSnapshotInfo(String snapshot, String eTag, OffsetDateTime lastModified)

Creates an instance of snapshot information for a specific Share.

Parameters:

snapshot - Identifier for the snapshot
eTag - Entity tag that corresponds to the snapshot
lastModified - Last time the Share was modified if the snapshot was created without metadata, if the snapshot was created with metadata then it will be the time the snapshot was created

Method Details

getETag

public String getETag()

Gets the entity tag that corresponds to the snapshot.

Returns:

the entity tag that corresponds to the snapshot

getLastModified

public OffsetDateTime getLastModified()

Gets the last time the share was modified if the snapshot was created without metadata, otherwise this is the time that the snapshot was created.

Returns:

the last time the share was modified if the snapshot was created without metadata, otherwise this is the time that the snapshot was created.

getSnapshot

public String getSnapshot()

Gets the identifier of the snapshot.

Returns:

the identifier of the snapshot

Applies to