AccessCondition Klasse
- java.
lang. Object - com.
microsoft. azure. storage. AccessCondition
- com.
public class AccessCondition
Stellt einen Satz von Zugriffsbedingungen dar, die für Vorgänge für Speicherdienste verwendet werden sollen.
Zusammenfassung zum Konstruktor
Konstruktor | Beschreibung |
---|---|
AccessCondition() |
Erstellt eine instance der -Klasse. |
Methodenzusammenfassung
Modifizierer und Typ | Methode und Beschreibung |
---|---|
void |
applyAppendConditionToRequest(final HttpURLConnection request)
RESERVIERT FÜR DIE INTERNE VERWENDUNG. Wendet die Zugriffsbedingung auf die Anforderung an. |
void |
applyConditionToRequest(final HttpURLConnection request)
RESERVIERT FÜR DIE INTERNE VERWENDUNG. Wendet die Zugriffsbedingungen auf die Anforderung an. |
void |
applyLeaseConditionToRequest(final HttpURLConnection request)
RESERVIERT FÜR DIE INTERNE VERWENDUNG. Wendet die Leasezugriffsbedingung auf die Anforderung an. |
void |
applySequenceConditionToRequest(final HttpURLConnection request)
RESERVIERT FÜR DIE INTERNE VERWENDUNG. Wendet die Zugriffsbedingungen für die Sequenznummer auf die Anforderung an. |
void |
applySourceConditionToRequest(final HttpURLConnection request)
RESERVIERT FÜR DIE INTERNE VERWENDUNG. Wendet die Quellzugriffsbedingungen auf die Anforderung an. |
Access |
generateEmptyCondition()
Generiert eine neue leere AccessCondition. Weitere Informationen finden Sie unter Specifying Conditional Headers for Blob Service Operations (Angeben von bedingten Headern für Vorgänge des Blob-Diensts). |
Access |
generateIfExistsCondition()
Gibt eine Zugriffsbedingung zurück, sodass ein Vorgang nur ausgeführt wird, wenn die Ressource im Dienst vorhanden ist. Durch Festlegen dieser Zugriffsbedingung wird die Anforderung so geändert, dass sie den bedingten HTTP-Header If-Match enthält. Weitere Informationen finden Sie unter Specifying Conditional Headers for Blob Service Operations (Angeben von bedingten Headern für Vorgänge des Blob-Diensts). |
Access |
generateIfMatchCondition(final String etag)
Gibt eine Zugriffsbedingung zurück, sodass ein Vorgang nur ausgeführt wird, wenn der ETag-Wert der Ressource mit dem angegebenen ETag-Wert übereinstimmt. Durch Festlegen dieser Zugriffsbedingung wird die Anforderung so geändert, dass sie den bedingten HTTP-Header If-Match enthält. Wenn diese Zugriffsbedingung festgelegt ist, wird der Vorgang nur ausgeführt, wenn das ETag der Ressource mit dem angegebenen ETag übereinstimmt. Weitere Informationen finden Sie unter Specifying Conditional Headers for Blob Service Operations (Angeben von bedingten Headern für Vorgänge des Blob-Diensts). |
Access |
generateIfModifiedSinceCondition(final Date lastMotified)
Gibt eine Zugriffsbedingung zurück, sodass ein Vorgang nur ausgeführt wird, wenn die Ressource seit dem angegebenen Zeitpunkt geändert wurde. Durch Festlegen dieser Zugriffsbedingung wird die Anforderung so geändert, dass der bedingte HTTP-Header If-Modified-Since enthalten ist. Wenn diese Zugriffsbedingung festgelegt ist, wird der Vorgang nur ausgeführt, wenn die Ressource seit dem angegebenen Zeitpunkt geändert wurde. Weitere Informationen finden Sie unter Specifying Conditional Headers for Blob Service Operations (Angeben von bedingten Headern für Vorgänge des Blob-Diensts). |
Access |
generateIfNoneMatchCondition(final String etag)
Gibt eine Zugriffsbedingung zurück, sodass ein Vorgang nur ausgeführt wird, wenn der ETag-Wert der Ressource nicht mit dem angegebenen ETag-Wert übereinstimmt. Durch Festlegen dieser Zugriffsbedingung wird die Anforderung so geändert, dass sie den bedingten HTTP-Header If-None-Match enthält. Wenn diese Zugriffsbedingung festgelegt ist, wird der Vorgang nur ausgeführt, wenn das ETag der Ressource nicht mit dem angegebenen ETag übereinstimmt. Weitere Informationen finden Sie unter Specifying Conditional Headers for Blob Service Operations (Angeben von bedingten Headern für Vorgänge des Blob-Diensts). |
Access |
generateIfNotExistsCondition()
Gibt eine Zugriffsbedingung zurück, sodass ein Vorgang nur ausgeführt wird, wenn die Ressource im Dienst nicht vorhanden ist. Durch Festlegen dieser Zugriffsbedingung wird die Anforderung so geändert, dass sie den bedingten HTTP-Header If-None-Match enthält. Weitere Informationen finden Sie unter Specifying Conditional Headers for Blob Service Operations (Angeben von bedingten Headern für Vorgänge des Blob-Diensts). |
Access |
generateIfNotModifiedSinceCondition(final Date lastMotified)
Gibt eine Zugriffsbedingung zurück, sodass ein Vorgang nur ausgeführt wird, wenn die Ressource seit dem angegebenen Zeitpunkt nicht mehr geändert wurde. Durch Festlegen dieser Zugriffsbedingung wird die Anforderung so geändert, dass sie den bedingten HTTP-Header If-Unmodified-Since enthält. Wenn diese Zugriffsbedingung festgelegt ist, wird der Vorgang nur ausgeführt, wenn die Ressource seit dem angegebenen Zeitpunkt nicht mehr geändert wurde. Weitere Informationen finden Sie unter Specifying Conditional Headers for Blob Service Operations (Angeben von bedingten Headern für Vorgänge des Blob-Diensts). |
Access |
generateIfSequenceNumberEqualCondition(long sequenceNumber)
Gibt eine Zugriffsbedingung zurück, sodass ein Vorgang nur ausgeführt wird, wenn die aktuelle Sequenznummer der Ressource dem angegebenen Wert entspricht. Diese Bedingung gilt nur für Seitenblobs. |
Access |
generateIfSequenceNumberLessThanCondition(long sequenceNumber)
Gibt eine Zugriffsbedingung zurück, sodass ein Vorgang nur ausgeführt wird, wenn die aktuelle Sequenznummer der Ressource kleiner als der angegebene Wert ist. Diese Bedingung gilt nur für Seitenblobs. |
Access |
generateIfSequenceNumberLessThanOrEqualCondition(long sequenceNumber)
Gibt eine Zugriffsbedingung zurück, sodass ein Vorgang nur ausgeführt wird, wenn die aktuelle Sequenznummer der Ressource kleiner oder gleich dem angegebenen Wert ist. Diese Bedingung gilt nur für Seitenblobs. |
Access |
generateLeaseCondition(final String leaseID)
Gibt eine Zugriffsbedingung zurück, sodass ein Vorgang nur ausgeführt wird, wenn unter der angegebenen Lease-ID auf die Ressource zugegriffen werden kann. Weitere Informationen finden Sie unter Specifying Conditional Headers for Blob Service Operations (Angeben von bedingten Headern für Vorgänge des Blob-Diensts). |
Long |
getIfAppendPositionEqual()
Ruft den Wert für einen bedingten Header ab, der nur für Anfügevorgänge verwendet wird. Eine Zahl, die den zu überprüfenden Byteoffset angibt. Der Anfügevorgang ist nur erfolgreich, wenn die Endposition gleich dieser Zahl ist. |
String |
getIfMatch()
Ruft das ETag ab, wenn die If-Match-Bedingung festgelegt ist. |
Long |
getIfMaxSizeLessThanOrEqual()
Ruft den Wert für einen bedingten Header ab, der nur für Anfügevorgänge verwendet wird. Eine Zahl, die die maximale Länge in Bytes angibt, auf die das Blob beim Commit für den Block beschränkt werden soll. |
Date |
getIfModifiedSinceDate()
Ruft das If-Modified-Since-Datum ab. |
String |
getIfNoneMatch()
Ruft das ETag ab, wenn die Bedingung If-None-Match festgelegt ist. |
Long |
getIfSequenceNumberEqual()
Ruft die Sequenznummer ab, wenn die Bedingung "Sequenznummer gleich" festgelegt ist. Diese Bedingung gilt nur für Seitenblobs. |
Long |
getIfSequenceNumberLessThan()
Ruft die Sequenznummer ab, wenn die Sequenznummer kleiner als die Bedingung festgelegt ist. Diese Bedingung gilt nur für Seitenblobs. |
Long |
getIfSequenceNumberLessThanOrEqual()
Ruft die Sequenznummer ab, wenn die Sequenznummer kleiner als oder gleich festgelegt ist. Diese Bedingung gilt nur für Seitenblobs. |
Date |
getIfUnmodifiedSinceDate()
Ruft das If-Unmodified-Since-Datum ab. |
String |
getLeaseID()
Ruft die Lease-ID ab. |
void |
setIfAppendPositionEqual(Long ifAppendPositionEqual)
Legt den Wert für einen bedingten Header fest, der nur für Anfügevorgänge verwendet wird. Eine Zahl, die den zu überprüfenden Byteoffset angibt. Der Anfügevorgang ist nur erfolgreich, wenn die Endposition gleich dieser Zahl ist. |
void |
setIfMatch(String etag)
Legt das ETag für die If-Match-Bedingung fest. |
void |
setIfMaxSizeLessThanOrEqual(Long ifMaxSizeLessThanOrEqual)
Legt den Wert für einen bedingten Header fest, der nur für Anfügevorgänge verwendet wird. Eine Zahl, die die maximale Länge in Bytes angibt, auf die das Blob beim Commit für den Block beschränkt werden soll. |
void |
setIfModifiedSinceDate(Date ifModifiedSinceDate)
Legt das Datum if-Modified-Since fest. |
void |
setIfNoneMatch(String etag)
Legt das ETag für die Bedingung If-None-Match fest. |
void |
setIfSequenceNumberEqual(Long sequenceNumber)
Legt die Sequenznummer für die Sequenznummer gleich der Bedingung fest. Diese Bedingung gilt nur für Seitenblobs. |
void |
setIfSequenceNumberLessThan(Long sequenceNumber)
Legt die Sequenznummer für die Sequenznummer kleiner als die Bedingung fest. Diese Bedingung gilt nur für Seitenblobs. |
void |
setIfSequenceNumberLessThanOrEqual(Long sequenceNumber)
Legt die Sequenznummer für die Sequenznummer fest, die kleiner oder gleich der Bedingung ist. Diese Bedingung gilt nur für Seitenblobs. |
void |
setIfUnmodifiedSinceDate(Date ifUnmodifiedSinceDate)
Legt das Datum if-unmodified-Since fest. |
void |
setLeaseID(String leaseID)
Ruft die Lease-ID ab. |
boolean |
verifyConditional(final String etag, final Date lastModified)
RESERVIERT FÜR DIE INTERNE VERWENDUNG. Überprüft, ob die Bedingung erfüllt ist. |
Details zum Konstruktor
AccessCondition
public AccessCondition()
Erstellt eine instance der -Klasse.
Details zur Methode
applyAppendConditionToRequest
public void applyAppendConditionToRequest(final HttpURLConnection request)
RESERVIERT FÜR DIE INTERNE VERWENDUNG. Wendet die Zugriffsbedingung auf die Anforderung an.
Parameters:
java.net.HttpURLConnection
-Objekt, das die Anforderung darstellt, auf die die Bedingung angewendet wird.
applyConditionToRequest
public void applyConditionToRequest(final HttpURLConnection request)
RESERVIERT FÜR DIE INTERNE VERWENDUNG. Wendet die Zugriffsbedingungen auf die Anforderung an.
Parameters:
java.net.HttpURLConnection
-Objekt, das die Anforderung darstellt, auf die die Bedingung angewendet wird.
applyLeaseConditionToRequest
public void applyLeaseConditionToRequest(final HttpURLConnection request)
RESERVIERT FÜR DIE INTERNE VERWENDUNG. Wendet die Leasezugriffsbedingung auf die Anforderung an.
Parameters:
java.net.HttpURLConnection
-Objekt, das die Anforderung darstellt, auf die die Bedingung angewendet wird.
applySequenceConditionToRequest
public void applySequenceConditionToRequest(final HttpURLConnection request)
RESERVIERT FÜR DIE INTERNE VERWENDUNG. Wendet die Zugriffsbedingungen für die Sequenznummer auf die Anforderung an.
Parameters:
java.net.HttpURLConnection
-Objekt, das die Anforderung darstellt, auf die die Bedingung angewendet wird.
applySourceConditionToRequest
public void applySourceConditionToRequest(final HttpURLConnection request)
RESERVIERT FÜR DIE INTERNE VERWENDUNG. Wendet die Quellzugriffsbedingungen auf die Anforderung an.
Parameters:
java.net.HttpURLConnection
-Objekt, das die Anforderung darstellt, auf die die Bedingung angewendet wird.
generateEmptyCondition
public static AccessCondition generateEmptyCondition()
Generiert eine neue leere AccessCondition.
Weitere Informationen finden Sie unter Specifying Conditional Headers for Blob Service Operations (Angeben von bedingten Headern für Vorgänge des Blob-Diensts).
Returns:
AccessCondition
Objekt, für das keine Bedingungen festgelegt sind.generateIfExistsCondition
public static AccessCondition generateIfExistsCondition()
Gibt eine Zugriffsbedingung zurück, sodass ein Vorgang nur ausgeführt wird, wenn die Ressource im Dienst vorhanden ist.
Durch Festlegen dieser Zugriffsbedingung wird die Anforderung so geändert, dass sie den bedingten HTTP-Header If-Match enthält.
Weitere Informationen finden Sie unter Specifying Conditional Headers for Blob Service Operations (Angeben von bedingten Headern für Vorgänge des Blob-Diensts).
Returns:
AccessCondition
-Objekt, das die Bedingung "if exists" darstellt.generateIfMatchCondition
public static AccessCondition generateIfMatchCondition(final String etag)
Gibt eine Zugriffsbedingung zurück, sodass ein Vorgang nur ausgeführt wird, wenn der ETag-Wert der Ressource mit dem angegebenen ETag-Wert übereinstimmt.
Durch Festlegen dieser Zugriffsbedingung wird die Anforderung so geändert, dass sie den bedingten HTTP-Header If-Match enthält. Wenn diese Zugriffsbedingung festgelegt ist, wird der Vorgang nur ausgeführt, wenn das ETag der Ressource mit dem angegebenen ETag übereinstimmt.
Weitere Informationen finden Sie unter Specifying Conditional Headers for Blob Service Operations (Angeben von bedingten Headern für Vorgänge des Blob-Diensts).
Parameters:
String
, der den zu überprüfenden ETag-Wert darstellt.
Returns:
AccessCondition
-Objekt, das die If-Match-Bedingung darstellt.generateIfModifiedSinceCondition
public static AccessCondition generateIfModifiedSinceCondition(final Date lastMotified)
Gibt eine Zugriffsbedingung zurück, sodass ein Vorgang nur ausgeführt wird, wenn die Ressource seit dem angegebenen Zeitpunkt geändert wurde.
Durch Festlegen dieser Zugriffsbedingung wird die Anforderung so geändert, dass der bedingte HTTP-Header If-Modified-Since enthalten ist. Wenn diese Zugriffsbedingung festgelegt ist, wird der Vorgang nur ausgeführt, wenn die Ressource seit dem angegebenen Zeitpunkt geändert wurde.
Weitere Informationen finden Sie unter Specifying Conditional Headers for Blob Service Operations (Angeben von bedingten Headern für Vorgänge des Blob-Diensts).
Parameters:
java.util.Date
-Objekt, das den Zeitpunkt der letzten Änderung darstellt, zu dem nach der Ressource gesucht werden soll.
Returns:
AccessCondition
-Objekt, das die If-Modified-Since-Bedingung darstellt.generateIfNoneMatchCondition
public static AccessCondition generateIfNoneMatchCondition(final String etag)
Gibt eine Zugriffsbedingung zurück, sodass ein Vorgang nur ausgeführt wird, wenn der ETag-Wert der Ressource nicht mit dem angegebenen ETag-Wert übereinstimmt.
Durch Festlegen dieser Zugriffsbedingung wird die Anforderung so geändert, dass sie den bedingten HTTP-Header If-None-Match enthält. Wenn diese Zugriffsbedingung festgelegt ist, wird der Vorgang nur ausgeführt, wenn das ETag der Ressource nicht mit dem angegebenen ETag übereinstimmt.
Weitere Informationen finden Sie unter Specifying Conditional Headers for Blob Service Operations (Angeben von bedingten Headern für Vorgänge des Blob-Diensts).
Parameters:
String
, der den zu überprüfenden ETag-Wert darstellt.
Returns:
AccessCondition
-Objekt, das die If-None-Match-Bedingung darstellt.generateIfNotExistsCondition
public static AccessCondition generateIfNotExistsCondition()
Gibt eine Zugriffsbedingung zurück, sodass ein Vorgang nur ausgeführt wird, wenn die Ressource im Dienst nicht vorhanden ist.
Durch Festlegen dieser Zugriffsbedingung wird die Anforderung so geändert, dass sie den bedingten HTTP-Header If-None-Match enthält.
Weitere Informationen finden Sie unter Specifying Conditional Headers for Blob Service Operations (Angeben von bedingten Headern für Vorgänge des Blob-Diensts).
Returns:
AccessCondition
-Objekt, das die Bedingung darstellt, wenn nicht vorhanden.generateIfNotModifiedSinceCondition
public static AccessCondition generateIfNotModifiedSinceCondition(final Date lastMotified)
Gibt eine Zugriffsbedingung zurück, sodass ein Vorgang nur ausgeführt wird, wenn die Ressource seit dem angegebenen Zeitpunkt nicht mehr geändert wurde.
Durch Festlegen dieser Zugriffsbedingung wird die Anforderung so geändert, dass sie den bedingten HTTP-Header If-Unmodified-Since enthält. Wenn diese Zugriffsbedingung festgelegt ist, wird der Vorgang nur ausgeführt, wenn die Ressource seit dem angegebenen Zeitpunkt nicht mehr geändert wurde.
Weitere Informationen finden Sie unter Specifying Conditional Headers for Blob Service Operations (Angeben von bedingten Headern für Vorgänge des Blob-Diensts).
Parameters:
java.util.Date
-Objekt, das den Zeitpunkt der letzten Änderung darstellt, zu dem nach der Ressource gesucht werden soll.
Returns:
AccessCondition
-Objekt, das die Bedingung If-Unmodified-Since darstellt.generateIfSequenceNumberEqualCondition
public static AccessCondition generateIfSequenceNumberEqualCondition(long sequenceNumber)
Gibt eine Zugriffsbedingung zurück, sodass ein Vorgang nur ausgeführt wird, wenn die aktuelle Sequenznummer der Ressource dem angegebenen Wert entspricht. Diese Bedingung gilt nur für Seitenblobs.
Parameters:
Returns:
AccessCondition
-Objekt, das die Bedingung If-Sequence-Number-EQ darstellt.generateIfSequenceNumberLessThanCondition
public static AccessCondition generateIfSequenceNumberLessThanCondition(long sequenceNumber)
Gibt eine Zugriffsbedingung zurück, sodass ein Vorgang nur ausgeführt wird, wenn die aktuelle Sequenznummer der Ressource kleiner als der angegebene Wert ist. Diese Bedingung gilt nur für Seitenblobs.
Parameters:
Returns:
AccessCondition
-Objekt, das die If-Sequence-Number-LT-Bedingung darstellt.generateIfSequenceNumberLessThanOrEqualCondition
public static AccessCondition generateIfSequenceNumberLessThanOrEqualCondition(long sequenceNumber)
Gibt eine Zugriffsbedingung zurück, sodass ein Vorgang nur ausgeführt wird, wenn die aktuelle Sequenznummer der Ressource kleiner oder gleich dem angegebenen Wert ist. Diese Bedingung gilt nur für Seitenblobs.
Parameters:
Returns:
AccessCondition
-Objekt, das die If-Sequence-Number-LE-Bedingung darstellt.generateLeaseCondition
public static AccessCondition generateLeaseCondition(final String leaseID)
Gibt eine Zugriffsbedingung zurück, sodass ein Vorgang nur ausgeführt wird, wenn unter der angegebenen Lease-ID auf die Ressource zugegriffen werden kann.
Weitere Informationen finden Sie unter Specifying Conditional Headers for Blob Service Operations (Angeben von bedingten Headern für Vorgänge des Blob-Diensts).
Parameters:
Returns:
AccessCondition
-Objekt, das die Leasebedingung darstellt.getIfAppendPositionEqual
public Long getIfAppendPositionEqual()
Ruft den Wert für einen bedingten Header ab, der nur für Anfügevorgänge verwendet wird. Eine Zahl, die den zu überprüfenden Byteoffset angibt. Der Anfügevorgang ist nur erfolgreich, wenn die Endposition gleich dieser Zahl ist.
Returns:
null
, wenn keine Bedingung vorhanden ist.getIfMatch
public String getIfMatch()
Ruft das ETag ab, wenn die If-Match-Bedingung festgelegt ist.
Returns:
getIfMaxSizeLessThanOrEqual
public Long getIfMaxSizeLessThanOrEqual()
Ruft den Wert für einen bedingten Header ab, der nur für Anfügevorgänge verwendet wird. Eine Zahl, die die maximale Länge in Bytes angibt, auf die das Blob beim Commit für den Block beschränkt werden soll.
Returns:
null
, wenn keine Bedingung vorhanden ist.getIfModifiedSinceDate
public Date getIfModifiedSinceDate()
Ruft das If-Modified-Since-Datum ab.
Returns:
java.util.Date
-Objekt, das das If-Modified-Since-Datum darstellt.getIfNoneMatch
public String getIfNoneMatch()
Ruft das ETag ab, wenn die Bedingung If-None-Match festgelegt ist.
Returns:
getIfSequenceNumberEqual
public Long getIfSequenceNumberEqual()
Ruft die Sequenznummer ab, wenn die Bedingung "Sequenznummer gleich" festgelegt ist. Diese Bedingung gilt nur für Seitenblobs.
Returns:
null
getIfSequenceNumberLessThan
public Long getIfSequenceNumberLessThan()
Ruft die Sequenznummer ab, wenn die Sequenznummer kleiner als die Bedingung festgelegt ist. Diese Bedingung gilt nur für Seitenblobs.
Returns:
null
getIfSequenceNumberLessThanOrEqual
public Long getIfSequenceNumberLessThanOrEqual()
Ruft die Sequenznummer ab, wenn die Sequenznummer kleiner als oder gleich festgelegt ist. Diese Bedingung gilt nur für Seitenblobs.
Returns:
null
getIfUnmodifiedSinceDate
public Date getIfUnmodifiedSinceDate()
Ruft das If-Unmodified-Since-Datum ab.
Returns:
java.util.Date
-Objekt, das das Datum If-Unmodified-Since darstellt.getLeaseID
public String getLeaseID()
Ruft die Lease-ID ab.
Returns:
setIfAppendPositionEqual
public void setIfAppendPositionEqual(Long ifAppendPositionEqual)
Legt den Wert für einen bedingten Header fest, der nur für Anfügevorgänge verwendet wird. Eine Zahl, die den zu überprüfenden Byteoffset angibt. Der Anfügevorgang ist nur erfolgreich, wenn die Endposition gleich dieser Zahl ist.
Parameters:
null
, wenn keine Bedingung vorhanden ist.
setIfMatch
public void setIfMatch(String etag)
Legt das ETag für die If-Match-Bedingung fest.
Parameters:
setIfMaxSizeLessThanOrEqual
public void setIfMaxSizeLessThanOrEqual(Long ifMaxSizeLessThanOrEqual)
Legt den Wert für einen bedingten Header fest, der nur für Anfügevorgänge verwendet wird. Eine Zahl, die die maximale Länge in Bytes angibt, auf die das Blob beim Commit für den Block beschränkt werden soll.
Parameters:
null
, wenn keine Bedingung vorhanden ist.
setIfModifiedSinceDate
public void setIfModifiedSinceDate(Date ifModifiedSinceDate)
Legt das Datum if-Modified-Since fest.
Parameters:
java.util.Date
-Objekt, das das festzulegende If-Modified-Since darstellt.
setIfNoneMatch
public void setIfNoneMatch(String etag)
Legt das ETag für die Bedingung If-None-Match fest.
Parameters:
setIfSequenceNumberEqual
public void setIfSequenceNumberEqual(Long sequenceNumber)
Legt die Sequenznummer für die Sequenznummer gleich der Bedingung fest. Diese Bedingung gilt nur für Seitenblobs.
Parameters:
setIfSequenceNumberLessThan
public void setIfSequenceNumberLessThan(Long sequenceNumber)
Legt die Sequenznummer für die Sequenznummer kleiner als die Bedingung fest. Diese Bedingung gilt nur für Seitenblobs.
Parameters:
setIfSequenceNumberLessThanOrEqual
public void setIfSequenceNumberLessThanOrEqual(Long sequenceNumber)
Legt die Sequenznummer für die Sequenznummer fest, die kleiner oder gleich der Bedingung ist. Diese Bedingung gilt nur für Seitenblobs.
Parameters:
setIfUnmodifiedSinceDate
public void setIfUnmodifiedSinceDate(Date ifUnmodifiedSinceDate)
Legt das Datum if-unmodified-Since fest.
Parameters:
java.util.Date
-Objekt, das das festzulegende If-Unmodified-Since darstellt.
setLeaseID
public void setLeaseID(String leaseID)
Ruft die Lease-ID ab.
Parameters:
verifyConditional
public boolean verifyConditional(final String etag, final Date lastModified)
RESERVIERT FÜR DIE INTERNE VERWENDUNG. Überprüft, ob die Bedingung erfüllt ist.
Parameters:
String
, der das zu überprüfende ETag darstellt.
java.util.Date
-Objekt, das das Datum/die Uhrzeit der letzten Änderung darstellt.
Returns:
true
, wenn die Bedingung erfüllt ist; false
andernfalls .
Gilt für:
Azure SDK for Java